aboutsummaryrefslogtreecommitdiff
path: root/lib/ExecutionEngine/JIT
AgeCommit message (Expand)Author
2008-04-04Provide an initial cut at exposing JIT compiled symbols to performanceChris Lattner
2008-03-25Add explicit keywords.Dan Gohman
2008-03-22Register EH frames emitted in JIT when using gcc unwinding runtimeAnton Korobeynikov
2008-03-07fix 80 col violationsChris Lattner
2008-02-20Unbreak build with gcc 4.3: provide missed includes and silence most annoying...Anton Korobeynikov
2008-02-13Enable exception handling int JITNicolas Geoffray
2008-01-29Use getPreferredAlignmentLog or getPreferredAlignmentDuncan Sands
2008-01-25JITEmitter.cpp was trying to sync the icache for function stubs, butChris Lattner
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-06Adjust VStudio files to add JITMemoryManager files + include <cassert> from s...Chuck Rose III
2007-12-06add a new ExecutionEngine::createJIT which can be used if you only want Chris Lattner
2007-12-06simplify creation of the interpreter, make ExecutionEngine ctor protected,Chris Lattner
2007-12-05split the JIT memory management code out from the main JIT logic into itsChris Lattner
2007-11-28for consistency, allow a fallthrough if the final check returns null.Chris Lattner
2007-11-27Make this actually work on systems that support ppc long double.Chris Lattner
2007-11-27Unbreak all of the darwin/ppc32 JIT failures having to do Chris Lattner
2007-11-01Executive summary: getTypeSize -> getTypeStoreSize / getABITypeSize.Duncan Sands
2007-10-22add a mechanism for the JIT to invoke a function to lazily create functions a...Chris Lattner
2007-10-22llvm-gcc3 is dead, along with it __main.Chris Lattner
2007-10-17Switching TargetMachineRegistry to use the new generic Registry.Gordon Henriksen
2007-09-17Implement x86 long double in jit (not reallyDale Johannesen
2007-09-06Next round of APFloat changes.Dale Johannesen
2007-08-13move assertion into mutex guard, a partial fix for PR1606.Chris Lattner
2007-08-08eliminate redundant conditions from the signless types conversion.Chris Lattner
2007-08-01New CallInst interface to address GLIBCXX_DEBUG errors caused byDavid Greene
2007-07-30Add detection of __dso_handle presence during configure. Use this information...Anton Korobeynikov
2007-07-19Hush a noisy warning from GCC 4.2 about overflow during conversion by usingReid Spencer
2007-07-09fix typosGabor Greif
2007-07-05Here is the bulk of the sanitizing.Gabor Greif
2007-06-30(For Chris): Fix failure where we rejected compiling stubs when lazy compilat...Evan Cheng
2007-04-20avoid mutating a global in an accessorChris Lattner
2007-04-20fit in 80 colsChris Lattner
2007-04-20rename JIT::state -> JIT::jitstate to avoid shadowing ExecutionEngine::stateChris Lattner
2007-03-06Implement PR1240Anton Korobeynikov
2007-03-06Simplify code as a result of the change in GenericValue to have a singleReid Spencer
2007-03-03Deal with error handling better.Reid Spencer
2007-02-24Fix PR1216 by cleaning up the ownership of JITResolver.Chris Lattner
2007-02-14Generalize TargetData strings, to support more interesting forms of data.Chris Lattner
2007-02-13eliminate vector-related allocationsChris Lattner
2007-01-30For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoidReid Spencer
2007-01-23Moved disassembler to libSystemAnton Korobeynikov
2007-01-20Teach TargetData to handle 'preferred' alignment for each target, and useChris Lattner
2007-01-20DOUT still evaluates side effects, even though it doesn't print. This meansChris Lattner
2007-01-19fix build on amd64Andrew Lenharth