aboutsummaryrefslogtreecommitdiff
path: root/lib/ExecutionEngine/Interpreter
AgeCommit message (Expand)Author
2003-10-21Added LLVM copyright header.John Criswell
2003-10-20Added LLVM copyright notice to Makefiles.John Criswell
2003-10-20Added LLVM project notice to the top of every C++ source file.John Criswell
2003-10-18Interpret the new varargs intrinsics correctlyChris Lattner
2003-10-14Order #includes as per the style guide.Misha Brukman
2003-10-10Don't include Config/stdio.h or <stdio.h>.Brian Gaeke
2003-10-10Fix spelling.Misha Brukman
2003-10-10Never set any signal handlers.Brian Gaeke
2003-10-10Rewrite head-of-file comment.Brian Gaeke
2003-10-09Do not read past the end of the contained type listChris Lattner
2003-09-22Squelch warningChris Lattner
2003-09-17Change FunctionInfo from being an annotation put on Functions to beChris Lattner
2003-09-05Reorder #includes to follow LLVM conventionsChris Lattner
2003-09-05ExecutionEngine.h, GenericValue.h --> include/llvm/ExecutionEngine/Brian Gaeke
2003-09-05Make getOperandValue and executeCastOperation methods of Interpreter.Brian Gaeke
2003-09-05Make CreateArgv part of lli rather than part of ExecutionEngine.Brian Gaeke
2003-09-05Remove printOperandInfo(), and simplify run().Brian Gaeke
2003-09-05Remove support for printing values from a module by name, only usedBrian Gaeke
2003-09-05Remove support for interactive (step finish next) instructions.Brian Gaeke
2003-09-04Remove support for breakpoints (not used).Brian Gaeke
2003-09-04Interpreter cleanups:Brian Gaeke
2003-09-03ExecutionEngine.cpp: Move execution engine creation stuff into a newBrian Gaeke
2003-08-24Targets now configure themselves based on the source module, not on theChris Lattner
2003-08-24Add preliminary support for "any" pointersize/endianness. This will needChris Lattner
2003-08-21The JIT now passes the environment pointer to the main() function when itJohn Criswell
2003-08-18Spell `necessary' correctly.Misha Brukman
2003-08-13Deconstify parameter to getPointerToFunction().Brian Gaeke
2003-07-23Remove redundant const qualifierChris Lattner
2003-06-30Merged in autoconf branch. This provides configuration via the autoconfJohn Criswell
2003-06-23Include <cmath> instead of <math.h>Brian Gaeke
2003-06-17Use std::isnan instead of isnan. Brought back to you from theBrian Gaeke
2003-05-14Add support for atexit function, remove support for __main functionChris Lattner
2003-05-12Make sure that globals are emitted AFTER the passmanager is set up for the JIT,Chris Lattner
2003-05-10switch main LLI core execution to use an InstVisitor instead of a switch stat...Chris Lattner
2003-05-10Fix testcase: SingleSource/UnitTests/2003-05-02-DependantPHI.cChris Lattner
2003-05-08Implement varargs support for LLI!Chris Lattner
2003-05-08A large number of simple changes:Chris Lattner
2003-05-08Add support for recording arguments passed through the ... of a varargs functionChris Lattner
2003-04-26Remove two fields from TargetData which are target specific.Chris Lattner
2003-04-25Only do the %ld -> %lld promotion when running a 64 bit bytecode on a 32 bit ...Chris Lattner
2003-04-25Add __strdupChris Lattner
2003-04-25MAke sure that LLI properly configures align_of(double)Chris Lattner
2003-04-25Fix problem where we would read 64 bits worth of pointer information, even on...Chris Lattner
2003-04-23Add memcpyChris Lattner
2003-04-23Fix a problem with setcc instructions and pointersChris Lattner
2003-04-23Implement a bunch of new external functionsChris Lattner
2003-04-23Implement &|^ on bool valuesChris Lattner
2003-04-23Add support for _IO_getc function used on linuxChris Lattner
2003-04-22Kill using declarationsChris Lattner
2003-04-22Implement cast to boolChris Lattner