summaryrefslogtreecommitdiff
path: root/lib/ExecutionEngine/Interpreter/Interpreter.h
Commit message (Expand)AuthorAge
...
* The interpreter assumes that the caller of runFunction() must be lli, andJeff Cohen2006-02-07
* core changes for varargsAndrew Lenharth2005-06-18
* Convert tabs to spacesMisha Brukman2005-04-22
* * Remove trailing whitespaceMisha Brukman2005-04-21
* Implement ExecutionEngine::freeMachineCodeForFunction()Misha Brukman2004-11-07
* Add support for unreachableChris Lattner2004-10-16
* Changes For Bug 352Reid Spencer2004-09-01
* Add #include <iostream> since Value.h does not #include it any more.Reid Spencer2004-07-04
* Add support for the select instructionChris Lattner2004-04-20
* Adjust to new interfaceChris Lattner2004-04-04
* Adjust to new gep_type_iterator prototypes.Chris Lattner2004-04-04
* remove obsolete commentChris Lattner2004-02-26
* Fix off-by-one in Interpreter::getFirstVarArg(), which was punishingBrian Gaeke2004-02-13
* Pass around IntrinsicLowering instances as appropriate.Chris Lattner2003-12-28
* No longer run atExit functions from run()Chris Lattner2003-12-26
* Fix typo in comment. Add prototype for getConstantExprValue().Brian Gaeke2003-12-11
* implement methodChris Lattner2003-12-08
* Do not depend on structure elements being of type UByteTyChris Lattner2003-11-25
* Change LLI's internal representation of va_list to a pointer to the nextBrian Gaeke2003-11-13
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-11
* Implement vaarg instruction. This is not quite perfect: 2003-08-11-VaListArgBrian Gaeke2003-11-07
* Add stub version of unwind supportBrian Gaeke2003-11-07
* visitCallInst --> visitCallSite.Brian Gaeke2003-11-07
* Use CallSites for call sites, instead of CallInsts. A revolutionary concept.Brian Gaeke2003-11-07
* Refactor the return-from-function code into popStackAndReturnValueToCaller().Brian Gaeke2003-11-07
* Be friendly to gcc 3.4... good compiler. Nice compiler.Chris Lattner2003-11-05
* ExecutionEngine::create no longer takes a TraceMode argument.Brian Gaeke2003-10-24
* Added LLVM copyright header.John Criswell2003-10-21
* Interpret the new varargs intrinsics correctlyChris Lattner2003-10-18
* Change FunctionInfo from being an annotation put on Functions to beChris Lattner2003-09-17
* Reorder #includes to follow LLVM conventionsChris Lattner2003-09-05
* ExecutionEngine.h, GenericValue.h --> include/llvm/ExecutionEngine/Brian Gaeke2003-09-05
* Make getOperandValue and executeCastOperation methods of Interpreter.Brian Gaeke2003-09-05
* Make CreateArgv part of lli rather than part of ExecutionEngine.Brian Gaeke2003-09-05
* Remove support for printing values from a module by name, only usedBrian Gaeke2003-09-05
* Remove support for interactive (step finish next) instructions.Brian Gaeke2003-09-05
* Remove support for breakpoints (not used).Brian Gaeke2003-09-04
* Interpreter cleanups:Brian Gaeke2003-09-04
* ExecutionEngine.cpp: Move execution engine creation stuff into a newBrian Gaeke2003-09-03
* Targets now configure themselves based on the source module, not on theChris Lattner2003-08-24
* The JIT now passes the environment pointer to the main() function when itJohn Criswell2003-08-21
* Deconstify parameter to getPointerToFunction().Brian Gaeke2003-08-13
* Add support for atexit function, remove support for __main functionChris Lattner2003-05-14
* switch main LLI core execution to use an InstVisitor instead of a switch stat...Chris Lattner2003-05-10
* Fix testcase: SingleSource/UnitTests/2003-05-02-DependantPHI.cChris Lattner2003-05-10
* A large number of simple changes:Chris Lattner2003-05-08
* Add support for recording arguments passed through the ... of a varargs functionChris Lattner2003-05-08
* Substantial changes to refactor LLI to incorporate both the Jello JIT andChris Lattner2002-12-23
* Make command line arguments setup be endian correct!!Chris Lattner2002-11-07
* - Fix LLI so that it simulates the endianness of the target machineChris Lattner2002-10-15