aboutsummaryrefslogtreecommitdiff
path: root/lib/ExecutionEngine
AgeCommit message (Expand)Author
2010-12-04Remove unneeded zero arrays.Benjamin Kramer
2010-11-29Merge System into Support.Michael J. Spencer
2010-11-28PR5207: change APInt::doubleToBits() and APInt::floatToBits() to beJay Foad
2010-11-18Move getInitialFrameState() to TargetFrameInfoAnton Korobeynikov
2010-11-17MCJIT: Stub out MCJIT implementation, still doesn't do anything useful.Daniel Dunbar
2010-11-17lli: Add stub -use-mcjit option, which doesn't currently do anything.Daniel Dunbar
2010-11-13JIT: More nitty style tweakage, aka territory marking.Daniel Dunbar
2010-11-13Fix some more 80-col violas.Daniel Dunbar
2010-11-13Fix 80-col violation / non-sensicalness.Daniel Dunbar
2010-10-23Move the remaining attribute macros to systematic names based on the attributeChandler Carruth
2010-10-21Fix the cleanup process of exception information in JIT. Now JITDuncan Sands
2010-09-13Revert "CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally."Michael J. Spencer
2010-09-10CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally.Michael J. Spencer
2010-08-30Fix a comment.NAKAMURA Takumi
2010-08-30EE/JIT: Do not invoke parent's ctors/dtors from main()! (PR3897)NAKAMURA Takumi
2010-08-23remove some dead code.Chris Lattner
2010-08-17When creating a JIT, try to load the program so that we can resolve symbolsNick Lewycky
2010-08-09Stop the JIT from refusing to work just because the program it was compiled intoNick Lewycky
2010-07-26Don't call __register_frame from the JIT on systems that use setjmp/longjmpBob Wilson
2010-07-22remove the dwarf sizing stuff which is now dead, it wasChris Lattner
2010-07-22remove the JIT "NeedsExactSize" feature and supporting logic.Chris Lattner
2010-07-19Fix indentation.Duncan Sands
2010-07-19Expose JIT::recompileAndRelinkFunction for use through the C API.Duncan Sands
2010-07-16Get rid of a bunch of duplicated ELF enum values.Eli Friedman
2010-07-12Convert some tab stops into spaces.Duncan Sands
2010-07-11first part of JIT support for address of labels, part of PR7264,Chris Lattner
2010-06-18Handle execution entrypoints with non-integer return types.Dan Gohman
2010-05-15improve portability to systems that don't have powf/modf (e.g. solaris 9)Chris Lattner
2010-05-02Remove the -enable-sjlj-eh option, which doesn't do anything.Duncan Sands
2010-05-01Fix an ancient FIXME.Dan Gohman
2010-04-30Fix the OProfileJITEventListener build after r101844 removedJeffrey Yasskin
2010-04-18Don't rely upon the MCSymbol "isDefined" method to indicate if a label has beenBill Wendling
2010-04-18Formatting changes. No functionality change.Bill Wendling
2010-04-17Fix -Wcast-qual warnings.Dan Gohman
2010-04-16The JIT calls TidyLandingPads to tidy up the landing pads. However, because theBill Wendling
2010-04-15Add const qualifiers to CodeGen's use of LLVM IR constructs.Dan Gohman
2010-04-14Don't use DILocation when processing a DebugLoc.Nicolas Geoffray
2010-04-08Use twines to simplify calls to report_fatal_error. For code size and readabi...Benjamin Kramer
2010-04-07rename llvm::llvm_report_error -> llvm::report_fatal_errorChris Lattner
2010-04-05Fix OProfileJITEventListener build for new DebugLoc.Jeffrey Yasskin
2010-04-04CurFn is only used for relocations. Use EmissionDetails.MF->getFunction() ins...Nicolas Geoffray
2010-04-02Switch the code generator (except the JIT) onto the new DebugLocChris Lattner
2010-03-30Typo noticed by Duncan.Torok Edwin
2010-03-30Don't overwrite previous value, if it succeeded.Torok Edwin
2010-03-30Honour addGlobalMapping() in the interpreter, if it was used to add mappings forTorok Edwin
2010-03-27Avoid leaking the memory allocated for GlobalVariables in the interpreter, byJeffrey Yasskin
2010-03-26Avoid leaking argv and env arrays from lli.Jeffrey Yasskin
2010-03-16Avoid a memory leak in JITDebugRegisterer.Jeffrey Yasskin
2010-03-14fix these two get the mcsymbol operand instead of imm operand.Chris Lattner
2010-03-14Now that DBG_LABEL is updated, we can finally make MachineMove Chris Lattner