summaryrefslogtreecommitdiff
path: root/lib/ExecutionEngine/Interpreter/Interpreter.h
Commit message (Expand)AuthorAge
* Fix an ancient FIXME.Dan Gohman2010-05-01
* Kill ModuleProvider and ghost linkage by inverting the relationship betweenJeffrey Yasskin2010-01-27
* add interpreter support for indirect goto / blockaddress. The interpreterChris Lattner2009-10-29
* Remove FreeInst.Victor Hernandez2009-10-26
* Move DataTypes.h to include/llvm/System, update all users. This breaks the lastChandler Carruth2009-10-26
* Remove AllocationInst. Since MallocInst went away, AllocaInst is the only su...Victor Hernandez2009-10-23
* eliminate the "Value" printing methods that print to a std::ostream.Chris Lattner2009-08-23
* Add EngineBuilder to ExecutionEngine in favor of the five optional argument E...Reid Kleckner2009-07-18
* llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin2009-07-14
* assert(0) -> LLVM_UNREACHABLE.Torok Edwin2009-07-11
* Add an option to allocate JITed global data separately from code. ByJeffrey Yasskin2009-07-08
* Get rid of unnecessary global variables.Owen Anderson2009-06-26
* Instead of passing in an unsigned value for the optimization level, use an enum,Bill Wendling2009-04-29
* The second part of the change from -fast to -O#. This changes the JIT to acceptBill Wendling2009-04-29
* Tidy up #includes, deleting a bunch of unnecessary #includes.Dan Gohman2009-01-05
* Add new parameter Fast to createJIT to enable the fast codegen path.Evan Cheng2008-08-08
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-29
* simplify creation of the interpreter, make ExecutionEngine ctor protected,Chris Lattner2007-12-06
* More explicit keywords.Dan Gohman2007-07-30
* APInt's are no longer allocated on the heap because they are directReid Spencer2007-03-06
* Deal with error handling better.Reid Spencer2007-03-03
* 1. Have the ExecutionContext keep track of the APInt's allocated andReid Spencer2007-03-03
* For PR1188:Reid Spencer2007-02-08
* Changes to support making the shift instructions be true BinaryOperators.Reid Spencer2007-02-02
* Add an inline helper function that masks a GenericValue to a specifiedReid Spencer2007-01-18
* For PR1064:Reid Spencer2007-01-12
* For PR950:Reid Spencer2006-12-23
* Removing even more <iostream> includes.Bill Wendling2006-12-07
* For PR950:Reid Spencer2006-11-27
* For PR950:Reid Spencer2006-11-08
* Simplify interpreter construction.Chris Lattner2006-06-16
* remove the intrinsiclowering hookChris Lattner2006-03-23
* Eliminate the dependency of ExecutionEngine on the JIT/Interpreter libraries.Chris Lattner2006-03-22
* 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