aboutsummaryrefslogtreecommitdiff
path: root/lib/ExecutionEngine
AgeCommit message (Expand)Author
2008-04-25PR2202: LLVMCreateInterpreter creates a JITGordon Henriksen
2008-04-20Be pessimistic in computing the buffer size when aligning.Nicolas Geoffray
2008-04-20Cosmetic changes, as suggested by Evan. No functionality changes.Nicolas Geoffray
2008-04-20Do not hold the JIT lock when materializing a function and verify if theNicolas Geoffray
2008-04-20Switch to using Simplified ConstantFP::get API.Chris Lattner
2008-04-18Enable jitting with a known memory size.Nicolas Geoffray
2008-04-16Correlate stubs with functions in JIT: when emitting a stub, the JIT tells th...Nicolas Geoffray
2008-04-13Fix some serious logic errors that broke the jit on darwin/x86-64.Chris Lattner
2008-04-12Add debugging code.Evan Cheng
2008-04-11Reenable JIT symbol table.Chris Lattner
2008-04-06fix warnings with assertions disabled.Chris Lattner
2008-04-06API changes for class Use size reduction, wave 1.Gabor Greif
2008-04-05disable this for now.Chris Lattner
2008-04-04Provide an initial cut at exposing JIT compiled symbols to performanceChris Lattner
2008-04-04Make ExecutionEngine::updateGlobalMapping return the old mapping.Chris Lattner
2008-03-30Fix "Control reaches the end of non-void function" warnings, Chris Lattner
2008-03-27Expose ExecutionEngine::getTargetData() to c and ocaml bindings.Erick Tryzelaar
2008-03-25Add explicit keywords.Dan Gohman
2008-03-22Register EH frames emitted in JIT when using gcc unwinding runtimeAnton Korobeynikov
2008-03-10Fix formatting.Duncan Sands
2008-03-08Load the symbols first so that the interpreter constructor can find them whenNick Lewycky
2008-03-07fix 80 col violationsChris Lattner
2008-02-29Simplify code using convertFromZeroExtendedInteger with an APIntDan Gohman
2008-02-20Update gcc 4.3 warnings fix patch with recent head changesAnton Korobeynikov
2008-02-20Unbreak build with gcc 4.3: provide missed includes and silence most annoying...Anton Korobeynikov
2008-02-20Added memmove to interpreter external functions list. Patch by Daniel Dunbar.Evan Cheng
2008-02-15Support vector constant zeros, thanks to Zack Rusin for the testcase.Chris Lattner
2008-02-13Enable exception handling int JITNicolas Geoffray
2008-01-29Use empty() instead of comparing size() with zero.Dan Gohman
2008-01-29Use getPreferredAlignmentLog or getPreferredAlignmentDuncan Sands
2008-01-25JITEmitter.cpp was trying to sync the icache for function stubs, butChris Lattner
2008-01-07I doubt the address of the Error string was intendedDuncan Sands
2008-01-05X86 JIT PIC jumptable support.Evan Cheng
2008-01-04X86 PIC JIT support fixes: encoding bugs, add lazy pointer stubs support.Evan Cheng
2008-01-03Remove symbols that don't exist, remove tabs, fix comment typoChris Lattner
2008-01-03Fix PR1873, a problem finding stat-related symbols on linux, due toChris Lattner
2008-01-03Change MachineRelocation::DoesntNeedFnStub to NeedStub. This fields will be usedEvan Cheng
2007-12-29Remove attribution from file headers, per discussion on llvmdev.Chris Lattner
2007-12-29remove attribution from lib Makefiles.Chris Lattner
2007-12-23C and Ocaml bindings for ExecutionEngine (i.e., the JIT compiler).Gordon Henriksen
2007-12-17Change the PointerType api for creating pointer types. The old functionality ...Christopher Lamb
2007-12-15These are more correctly called signaling NaNs.Duncan Sands
2007-12-14Teach the interpreter to read and write memory in theDuncan Sands
2007-12-14Add explicit keywords, and fix a minor typo that they uncovered.Dan Gohman
2007-12-12Remove host endianness info from TargetData andDuncan Sands
2007-12-12Add a guard to cxxabi header as other platform mayZhou Sheng
2007-12-12Fixed PR1629.Zhou Sheng
2007-12-10Fix PR1836: in the interpreter, read and write apintsDuncan Sands
2007-12-10It looks like this has been broken for some time -Duncan Sands
2007-12-06Adjust VStudio files to add JITMemoryManager files + include <cassert> from s...Chuck Rose III