Kill ModuleProvider and ghost linkage by inverting the relationship between
[oota-llvm.git] / lib / ExecutionEngine / JIT / JITEmitter.cpp
2010-01-27 Jeffrey YasskinKill ModuleProvider and ghost linkage by inverting...
2010-01-26 Chris LattnerAdd support for target-specific 32-bit custom-lowered
2010-01-26 Chris Lattnermake jit jump table emission be based on the EntryKind...
2010-01-25 Chris LattnerRearrange handling of jump tables. Highlights:
2010-01-19 Devang PatelAvoid including DebugInfo.h in AsmPrinter.h
2010-01-16 Devang PatelReplace DebugLocTuple with DILocation.
2010-01-05 David GreeneChange errs() to dbgs().
2009-12-22 Jeffrey YasskinPartially revert r91626. Materializing extra functions...
2009-12-17 Jeffrey YasskinDon't codegen available_externally functions. Fixes...
2009-12-15 Jeffrey YasskinChange indirect-globals to use a dedicated allocIndirec...
2009-11-23 Jeffrey Yasskin* Move stub allocation inside the JITEmitter, instead...
2009-11-23 Jeffrey YasskinAllow more than one stub to be being generated at the...
2009-11-19 Jeffrey YasskinTry to fix JITTest.FarCallToKnownFunction on ARM and...
2009-11-16 Jeffrey YasskinMake X86-64 in the Large model always emit 64-bit calls.
2009-11-12 Eric ChristopherUse stubs when we have them, otherwise use code we...
2009-11-09 Jeffrey YasskinRemove dlsym stubs, with Nate Begeman's permission.
2009-11-07 Jeffrey YasskinMake the need-stub variables accurate and consistent...
2009-11-07 Jeffrey YasskinGive the JITResolver a direct pointer to its JITEmitter...
2009-10-27 Jeffrey YasskinChange the JIT to compile eagerly by default as agreed in
2009-10-27 Jeffrey YasskinAutomatically do the equivalent of freeMachineCodeForFu...
2009-10-23 Jeffrey YasskinFix llvm.org/PR4822: allow module deletion after a...
2009-10-20 Jeffrey YasskinMove the Function*->allocated blocks map from the JITMe...
2009-10-19 Jeffrey YasskinClean up the JITResolver stub/callsite<->function maps.
2009-10-13 Devang Patels/DebugLoc.CompileUnit/DebugLoc.Scope/g
2009-10-13 Jeffrey YasskinKeep track of stubs that are created. This fixes PR5162...
2009-10-06 Devang PatelUpdate processDebugLoc() to handle requests to process...
2009-10-06 Jeffrey YasskinFix llvm.org/PR5116 by rolling back r60822. This passe...
2009-09-20 Reid KlecknerImplement the JIT side of the GDB JIT debugging interfa...
2009-08-25 Xerxes RanbyFix PR4772 ARM JIT.GlobalInFuction unittest by explicit...
2009-08-23 Chris Lattnerremove a few DOUTs here and there.
2009-08-12 Dan GohmanThis void is implicit in C++.
2009-08-11 Jim GrosbachSjLj based exception handling unwinding support. This...
2009-07-25 Daniel DunbarMore migration to raw_ostream, the water has dried...
2009-07-23 Reid KlecknerRe-committing r76828 with the JIT memory manager change...
2009-07-23 Reid KlecknerReverting r76825 and r76828, since they caused clang...
2009-07-23 Reid KlecknerMake the JIT code emitter properly retry and ask for...
2009-07-21 Daniel DunbarSimplify / normalize some uses of Value::getName.
2009-07-16 Jeffrey YasskinAdd line numbers to OProfile. To do this, I added a...
2009-07-11 Torok EdwinConvert more assert(0)+abort() -> LLVM_UNREACHABLE,
2009-07-08 Jeffrey YasskinAdd an option to allocate JITed global data separately...
2009-06-25 Jeffrey YasskinAdd a JITEventListener interface that gets called back...
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-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-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-27 Nick LewyckyUnder unusual circumstances (jitting a function that...
2009-04-19 Nick LewyckyUse an AssertingVH to detect the case where the Functio...
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-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-02 Nate BegemanFix the calculation for how big the allocated stub...
2009-02-18 Nate BegemanAdd support to the JIT for true non-lazy operation...
2009-01-12 Duncan SandsRename getABITypeSize to getTypePaddedSize, as
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-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-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-21 Nuno Lopesfix a tricky bug in the JIT global variable emitter...
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-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-20 Evan ChengGet rid of a couple of dynamic_cast.
2008-08-11 Dale JohannesenSome fixes for x86-64 JIT. Make it use small code
2008-08-07 Dale JohannesenRewrite JIT handling of GlobalVariables so they
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-17 Anton KorobeynikovProvide generic hooks for icache invalidation. Add...
2008-05-18 Nate BegemanFix a backwards check in the JIT symbol table code
2008-05-15 Evan ChengDisable JIT symbol table for now.
2008-04-20 Nicolas GeoffrayBe pessimistic in computing the buffer size when aligning.
2008-04-20 Nicolas GeoffrayCosmetic changes, as suggested by Evan. No functionalit...
2008-04-18 Nicolas GeoffrayEnable jitting with a known memory size.
next