Add locking around the external function lookup table for the interpreter.
[oota-llvm.git] / lib / ExecutionEngine / JIT /
2009-06-12 Nicolas GeoffrayAfter obtaining the lock, look if the function has...
2009-06-04 Dan GohmanSplit the Add, Sub, and Mul instruction opcodes into...
2009-06-04 Bruno Cardoso LopesUse uint8_t and int32_t in {JIT,Machine}CodeEmiters
2009-06-03 Bruno Cardoso LopesRevert 72650
2009-06-01 Bruno Cardoso LopesFix new CodeEmitter stuff to follow LLVM codying style...
2009-05-30 Bruno Cardoso LopesUse uint8_t and int32_t in {JIT,Machine}CodeEmiters
2009-05-30 Bruno Cardoso LopesFirst patch in the direction of splitting MachineCodeEm...
2009-05-23 Torok Edwinstat64/open64/lseek64 for the interpreter
2009-05-18 Argyrios KyrtzidisAllow the JIT ExecutionEngine to report details about...
2009-05-09 Duncan SandsRename PaddedSize to AllocSize, in the hope that this
2009-04-30 Argyrios KyrtzidisSet FnEnd in JITEmitter::finishFunction to point strict...
2009-04-29 Bill WendlingInstead of passing in an unsigned value for the optimiz...
2009-04-29 Bill WendlingThe second part of the change from -fast to -O#. This...
2009-04-27 Nick LewyckyUnder unusual circumstances (jitting a function that...
2009-04-19 Nick LewyckyUse an AssertingVH to detect the case where the Functio...
2009-04-16 Chris Lattnermake sure to unlock keymgr if the JIT is created and...
2009-04-14 Evan ChengMac OS X 10.6 and above do not use key manager to regis...
2009-04-01 Dan GohmanUse CHAR_BIT instead of hard-coding 8 in several places...
2009-03-13 Evan ChengFix some significant problems with constant pools that...
2009-03-11 Nate BegemanAllow cross-process JIT to handle MachineRelocations...
2009-03-09 Chris LattnerFix PR3724 by searching for the largest free block...
2009-03-07 Duncan SandsIntroduce new linkage types linkonce_odr, weak_odr...
2009-03-07 Nate BegemanFinish cross-process JIT work, and clean up previous...
2009-03-05 Chris Lattnerswitch this message back to only being in -debug mode.
2009-03-05 Nate BegemanWhen allocating stubs, keep track of which Functions...
2009-03-04 Nate BegemanFix a thinko in the JIT where the address of a GV was...
2009-03-03 Chris Lattnerdon't #include a header into the middle of an anon...
2009-03-02 Nate BegemanFix the calculation for how big the allocated stub...
2009-02-19 Dan GohmanFix the logic in this assertion to properly validate...
2009-02-19 Dan GohmanReapply r57340. VMKit does not presently rely on materi...
2009-02-18 Nate BegemanAdd support to the JIT for true non-lazy operation...
2009-02-15 Nicolas GeoffrayOn 64bit we may have a personality function which requi...
2009-02-06 Dan GohmanSplit the locking out of JIT::runJITOnFunction so that...
2009-02-01 Evan ChengFix PR3423: Link llvm on ARM EABI machines. Patch by...
2009-01-23 Nate BegemanAdd support for deleting a module provider from a JIT...
2009-01-16 Evan ChengChange isGVCompilationDisabled() semantics again. It...
2009-01-16 Mikhail GlushenkovRegistry.h should not depend on CommandLine.h.
2009-01-16 Mikhail GlushenkovDelete trailing whitespace.
2009-01-15 Rafael EspindolaAdd the private linkage.
2009-01-12 Duncan SandsRename getABITypeSize to getTypePaddedSize, as
2009-01-09 Misha BrukmanRemoved trailing whitespace from Makefiles.
2009-01-05 Evan ChengFix misplaced right parentheses.
2009-01-05 Dan GohmanHandle weak_extern in the JIT. This fixes
2008-12-10 Evan ChengFix MachineCodeEmitter to use uintptr_t instead of...
2008-12-10 Evan ChengFix a bug introduced by r59265. If lazy compilation...
2008-12-09 Evan ChengDisableGVCompilation should not abort on internal Globa...
2008-11-23 Chris LattnerMake JIT::runFunction handle functions with non-C calli...
2008-11-18 Nicolas GeoffrayImplement support for JIT exceptions on X86_64. Relativ...
2008-11-13 Evan ChengAlways emit a function pointer as a pointer to the...
2008-11-12 Evan ChengChange binary dump format.
2008-11-10 Evan ChengComments and indentation.
2008-11-10 Evan ChengForgot these.
2008-11-08 Evan ChengRemove a InvalidateInstructionCache call with incorrect...
2008-11-08 Evan ChengRename startFunctionStub to startGVStub since it's...
2008-11-08 Evan ChengRename isString -> isExternalSymbol; getString -> getEx...
2008-11-08 Evan ChengMore debug output.
2008-11-07 Evan ChengMore debug output.
2008-11-07 Evan ChengJump tables may be emitted by target.
2008-11-06 Evan ChengImprove JIT debugging outputs format consistency.
2008-11-06 Evan ChengNeed a \n.
2008-11-05 Evan ChengUndo 58778 but makes the binary dump prettier.
2008-11-05 Evan ChengRemove debug output that's not really useful.
2008-11-05 Evan ChengRename isGVLazyPtr to isGVNonLazyPtr relocation. This...
2008-11-04 Evan ChengFor some targets, it's not possible to place GVs in...
2008-11-03 Evan ChengSilence a compiler warning.
2008-10-30 Jim GrosbachRevert errant deletion. The target needs to be able...
2008-10-29 Evan ChengLet target resolve some relocation results.
2008-10-28 Jim GrosbachSupport for constant islands in the ARM JIT.
2008-10-25 Nicolas GeoffraySupport for allocation of TLS variables in the JIT...
2008-10-21 Nuno Lopesfix a tricky bug in the JIT global variable emitter...
2008-10-10 Mon P WangRevert r57340 move guard mutex in getPointerToFunction...
2008-10-10 Mon P WangMoved guard mutex upwards to guard materializing a...
2008-10-08 Duncan SandsAdd <cstdio> include where needed by gcc-4.4.
2008-10-03 Daniel DunbarUnbreak build.
2008-10-03 Jim GrosbachOn Darwin ARM, memory needs special handling to do...
2008-10-03 Dan GohmanSwitch the MachineOperand accessors back to the short...
2008-10-03 Nicolas GeoffrayAcquire the lock only when necessary. More precisely...
2008-09-24 Evan ChengAdd DisableGVCompilation which forces the JIT to assert...
2008-09-22 Oscar FuentesInitial support for the CMake build system.
2008-09-18 Evan ChengPreliminary support for systems which require changing...
2008-09-09 Anton KorobeynikovMake safer variant of alias resolution routine to be...
2008-09-02 Evan ChengMMI may be null.
2008-08-28 Nicolas GeoffrayAdd support for JIT exceptions on Darwin. Since we...
2008-08-20 Evan ChengGet rid of a couple of dynamic_cast.
2008-08-19 Nicolas GeoffrayUpdate the JIT exception writer to better mimic the...
2008-08-18 Nicolas GeoffrayRegister the frame register function when allocating...
2008-08-16 Anton KorobeynikovMove SLEB/ULEB size calculation routines from AsmPrinte...
2008-08-11 Dale JohannesenSome fixes for x86-64 JIT. Make it use small code
2008-08-08 Evan ChengAdd new parameter Fast to createJIT to enable the fast...
2008-08-07 Dale JohannesenRewrite JIT handling of GlobalVariables so they
2008-08-05 Dan GohmanTrim #includes.
2008-07-29 Evan ChengFix for PR2578. Do not split off a block whose size...
2008-07-07 Dan GohmanUse empty() instead of size().
2008-07-03 Dan GohmanCorrect a comment.
2008-07-01 Dan GohmanPrune a few dependencies on MachineFunction.h.
2008-07-01 Dan GohmanSplit ISD::LABEL into ISD::DBG_LABEL and ISD::EH_LABEL...
2008-06-25 Chris LattnerImplement JIT support for global aliases, patch by...
2008-06-25 Chris LattnerSwitch the PPC backend and target-independent JIT to...
2008-06-21 Dan GohmanUse back() instead of [size()-1].
2008-06-21 Dan GohmanUse static_cast instead of reinterpret_cast for casting...
next