Move all of the header files which are involved in modelling the LLVM IR
[oota-llvm.git] / lib / ExecutionEngine / JIT / JIT.cpp
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-10-08 Micah VillmowMove TargetData to DataLayout.
2012-08-02 Nuno LopesJIT::runFunction(): add a fast path for functions with...
2012-07-25 Chad RosierYou cannot call removeModule on a JIT with no modules...
2012-03-28 Danil MalyshevMove getPointerToNamedFunction() from JIT/MCJIT to...
2012-03-22 Chandler CarruthRevert a series of commits to MCJIT to get the build...
2012-03-21 Danil MalyshevBased on this discussion: lists.cs.uiuc.edu/pipermail...
2012-02-07 Craig TopperConvert assert(0) to llvm_unreachable
2012-01-20 David BlaikieMore dead code removal (using -Wunreachable-code)
2011-12-12 Dylan NoblesmithExecutionEngine: refactor interface
2011-12-01 Dylan NoblesmithExecutionEngine: honor optimization level
2011-07-18 Chris Lattnerland David Blaikie's patch to de-constify Type, with...
2011-07-15 Jay FoadConvert CallInst and InvokeInst APIs to use ArrayRef.
2011-05-13 Dylan NoblesmithExecutionEngine: move createJIT() definition (v2)
2011-05-13 Dylan NoblesmithExecutionEngine: push TargetMachine creation into clien...
2011-05-13 Dylan NoblesmithExecutionEngine: fix JIT/MCJIT selectTarget() duplicati...
2011-05-07 Jakob Stoklund OlesenRevert ExecutionEngine patches, they either failed...
2011-05-06 Dylan NoblesmithExecutionEngine: move createJIT() definition
2011-05-06 Dylan NoblesmithExecutionEngine: push TargetMachine creation into clients
2011-05-06 Dylan NoblesmithExecutionEngine: fix JIT/MCJIT selectTarget() duplication
2011-04-15 Chris LattnerFix a ton of comment typos found by codespell. Patch by
2011-03-15 Jim GrosbachTrailing whitespae.
2010-11-29 Michael J. SpencerMerge System into Support.
2010-11-13 Daniel DunbarFix some more 80-col violas.
2010-10-21 Duncan SandsFix the cleanup process of exception information in...
2010-08-17 Nick LewyckyWhen creating a JIT, try to load the program so that...
2010-08-09 Nick LewyckyStop the JIT from refusing to work just because the...
2010-07-26 Bob WilsonDon't call __register_frame from the JIT on systems...
2010-07-11 Chris Lattnerfirst part of JIT support for address of labels, part...
2010-04-07 Chris Lattnerrename llvm::llvm_report_error -> llvm::report_fatal_error
2010-02-16 Duncan SandsThere are two ways of checking for a given type, for...
2010-02-15 Duncan SandsUniformize the names of type predicates: rather than...
2010-02-12 Jeffrey YasskinMake JIT::runFunction clean up the generated stub function.
2010-02-11 Jeffrey YasskinMake it possible to create multiple JIT instances at...
2010-02-10 Dan GohmanFix "the the" and similar typos.
2010-02-05 Jeffrey YasskinMove --march, --mcpu, and --mattr from JIT/TargetSelect...
2010-01-27 Jeffrey YasskinKill ModuleProvider and ghost linkage by inverting...
2010-01-05 Benjamin KramerMove remaining stuff to the isInteger predicate.
2010-01-05 Benjamin KramerConvert a ton of simple integer type equality tests...
2010-01-05 Benjamin KramerAvoid going through the LLVMContext for type equality...
2009-12-22 Jeffrey YasskinFix a crash in JIT::recompileAndRelinkFunction(). It...
2009-12-17 Jeffrey YasskinDon't codegen available_externally functions. Fixes...
2009-12-15 Eric ChristopherFormatting.
2009-12-13 Jeffrey YasskinReinstate r91208 to fix available_externally linkage...
2009-12-12 Jeffrey YasskinRevert r91208. Something on Linux prevents the JIT...
2009-12-12 Jeffrey YasskinFix available_externally linkage for globals. It's...
2009-11-17 Eric ChristopherAdd ability to set code model within the execution...
2009-11-09 Jeffrey YasskinRemove dlsym stubs, with Nate Begeman's permission.
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-25 Chris Lattnerfix PR5186: the JIT shouldn't try to codegen available_...
2009-09-20 Reid KlecknerImplement the JIT side of the GDB JIT debugging interfa...
2009-08-13 Owen AndersonPush LLVMContexts through the IntegerType APIs.
2009-07-29 Owen AndersonMove types back to the 2.5 API.
2009-07-29 Owen AndersonMove ConstantExpr to 2.5 API.
2009-07-27 Owen AndersonMove ConstantFP construction back to the 2.5-ish API.
2009-07-24 Owen AndersonRevert the ConstantInt constructors back to their 2...
2009-07-22 Owen AndersonGet rid of the Pass+Context magic.
2009-07-21 Daniel DunbarSimplify / normalize some uses of Value::getName.
2009-07-18 Reid KlecknerAdd EngineBuilder to ExecutionEngine in favor of the...
2009-07-14 Owen AndersonMove EVER MORE stuff over to LLVMContext.
2009-07-14 Torok Edwinllvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE...
2009-07-11 Torok Edwinassert(0) -> LLVM_UNREACHABLE.
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-07-07 Torok EdwinIntroduce new error handling API.
2009-07-01 Chris Lattnerimprove the APIs for creating struct and function types...
2009-06-25 Jeffrey YasskinAdd a JITEventListener interface that gets called back...
2009-06-24 Bob WilsonFix the Ocaml bindings for the ExecutionEngine: with...
2009-06-12 Nicolas GeoffrayAfter obtaining the lock, look if the function has...
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-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-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-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-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-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-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-15 Rafael EspindolaAdd the private linkage.
2009-01-12 Duncan SandsRename getABITypeSize to getTypePaddedSize, as
2009-01-05 Dan GohmanHandle weak_extern in the JIT. This fixes
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-04 Evan ChengFor some targets, it's not possible to place GVs in...
2008-10-25 Nicolas GeoffraySupport for allocation of TLS variables in the JIT...
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-09-24 Evan ChengAdd DisableGVCompilation which forces the JIT to assert...
2008-08-28 Nicolas GeoffrayAdd support for JIT exceptions on Darwin. Since we...
next