aboutsummaryrefslogtreecommitdiff
path: root/lib/ExecutionEngine/ExecutionEngine.cpp
AgeCommit message (Expand)Author
2010-02-16There are two ways of checking for a given type, for example isa<PointerType>(T)Duncan Sands
2010-02-15Uniformize the names of type predicates: rather than having isFloatTy andDuncan Sands
2010-02-05Move --march, --mcpu, and --mattr from JIT/TargetSelect.cpp to lli.cpp.Jeffrey Yasskin
2010-02-03r94686 changed all ModuleProvider parameters to Modules, which made theJeffrey Yasskin
2010-01-27Kill ModuleProvider and ghost linkage by inverting the relationship betweenJeffrey Yasskin
2010-01-15Fix http://llvm.org/PR6028, an assertion failure when an UndefValue ofJay Foad
2010-01-05Move remaining stuff to the isInteger predicate.Benjamin Kramer
2010-01-05Avoid going through the LLVMContext for type equality where it's safe to dere...Benjamin Kramer
2010-01-05Change errs() to dbgs().David Greene
2009-11-17Add ability to set code model within the execution engine buildersEric Christopher
2009-11-09Remove dlsym stubs, with Nate Begeman's permission.Jeffrey Yasskin
2009-10-29add interpreter support for indirect goto / blockaddress. The interpreterChris Lattner
2009-10-27Change the JIT to compile eagerly by default as agreed inJeffrey Yasskin
2009-10-23Fix http://llvm.org/PR4822: allow module deletion after a function has beenJeffrey Yasskin
2009-10-13Make the ExecutionEngine automatically remove global mappings on when theirJeffrey Yasskin
2009-10-09ExecutionEngine::clearGlobalMappingsFromModule failed to remove reverseJeffrey Yasskin
2009-10-06Introduce and use convenience methods for getting pointer typesDuncan Sands
2009-10-05strength reduce a ton of type equality tests to check the typeid (ThroughChris Lattner
2009-09-23errorstr can be null, don't unconditionally set it. Only report thatChris Lattner
2009-09-23Make EngineBuilder return more error codes, by KS Sreeram.Chris Lattner
2009-08-23just remove interpreter support for endianness mismatches. This wasChris Lattner
2009-08-23remove use of alloca.hChris Lattner
2009-08-23remove a few DOUTs here and there.Chris Lattner
2009-08-23remove the std::ostream version of module and type printing.Chris Lattner
2009-08-13Push LLVMContexts through the IntegerType APIs.Owen Anderson
2009-08-07To catch bugs like the one fixed inJeffrey Yasskin
2009-08-04Make ExecutionEngine::updateGlobalMapping(GV, NULL) properly remove GV's oldJeffrey Yasskin
2009-07-26Eliminate some uses of DOUT, cerr, and getNameStart().Daniel Dunbar
2009-07-21Simplify / normalize some uses of Value::getName.Daniel Dunbar
2009-07-18Add EngineBuilder to ExecutionEngine in favor of the five optional argument E...Reid Kleckner
2009-07-14llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin
2009-07-11assert(0) -> LLVM_UNREACHABLE.Torok Edwin
2009-07-11Convert more assert(0)+abort() -> LLVM_UNREACHABLE,Torok Edwin
2009-07-08Add an option to allocate JITed global data separately from code. ByJeffrey Yasskin
2009-07-07Introduce new error handling API.Torok Edwin
2009-06-04Split the Add, Sub, and Mul instruction opcodes into separateDan Gohman
2009-05-09Rename PaddedSize to AllocSize, in the hope that thisDuncan Sands
2009-04-29Instead of passing in an unsigned value for the optimization level, use an enum,Bill Wendling
2009-04-29The second part of the change from -fast to -O#. This changes the JIT to acceptBill Wendling
2009-03-24fix one more fp80 case (used only by Interpreter)Dale Johannesen
2009-03-24Change JIT for different layout of fp80.Dale Johannesen
2009-02-18Add support to the JIT for true non-lazy operation. When a call to a functionNate Begeman
2009-02-04allow main to have any integer type.Chris Lattner
2009-01-23Add support for deleting a module provider from a JIT in such a way that it d...Nate Begeman
2009-01-22rename methods in System/Host to be more consistent.Chris Lattner
2009-01-15Add the private linkage.Rafael Espindola
2009-01-12Rename getABITypeSize to getTypePaddedSize, asDuncan Sands
2008-11-07More debug output.Evan Cheng
2008-11-06Improve JIT debugging outputs format consistency.Evan Cheng
2008-11-05Debugging output tweak.Evan Cheng