aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ExecutionEngine/ExecutionEngineBindings.cpp
AgeCommit message (Expand)AuthorFilesLines
2014-12-22[C API] Expose LLVMGetGlobalValueAddress and LLVMGetFunctionAddress.Peter Zotov1-0/+8
2014-12-03[MCJIT] Unique-ptrify the RTDyldMemoryManager member of MCJIT. NFC.Lang Hames1-1/+2
2014-09-02Reinstate "Nuke the old JIT."Eric Christopher1-3/+1
2014-08-21Remove dead code. NFC.Rafael Espindola1-8/+0
2014-08-19Make it explicit that ExecutionEngine takes ownership of the modules.Rafael Espindola1-5/+5
2014-08-07Temporarily Revert "Nuke the old JIT." as it's not quite ready toEric Christopher1-1/+3
2014-08-07Nuke the old JIT.Rafael Espindola1-3/+1
2014-05-13[un]wrap extracted from lib/Target/Target[MachineC].cpp, lib/ExecutionEngine/...Artyom Skrobov1-8/+0
2014-04-22[Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth1-1/+2
2014-04-15[C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper1-2/+2
2014-03-08[C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper1-9/+9
2014-01-23Add target analysis passes to the codegen pipeline for MCJIT.Juergen Ributzka1-0/+10
2013-10-02This threads SectionName through the allocateCodeSection/allocateDataSection ...Filip Pizlo1-8/+13
2013-09-30llvm-c: use typedef for function pointersAnders Waldenborg1-16/+8
2013-09-20Revert "llvm-c: Add LLVMGetPointerToFunction"Anders Waldenborg1-4/+0
2013-09-19llvm-c: Add LLVMGetPointerToFunctionAnders Waldenborg1-0/+4
2013-05-22Expose the RTDyldMemoryManager through the C API. This allows clients of Filip Pizlo1-3/+111
2013-05-21Roll out r182407 and r182408 because they broke builds.Filip Pizlo1-111/+3
2013-05-21Expose the RTDyldMemoryManager through the C API. This allows clients of Filip Pizlo1-3/+111
2013-05-01This exposes more MCJIT options via the C API:Filip Pizlo1-9/+23
2013-05-01This patch breaks up Wrap.h so that it does not have to include all of Filip Pizlo1-1/+3
2013-04-29Exposing MCJIT through C APIAndrew Kaylor1-0/+46
2013-04-25Revert "Exposing MCJIT through C API"Rafael Espindola1-48/+0
2013-04-24Exposing MCJIT through C APIAndrew Kaylor1-0/+48
2013-04-23Fix dependency layering issues caused by r180112.Eric Christopher1-1/+0
2013-04-23Wrap.h: Define wrap / unwrap function for ExecutionEngineTom Stellard1-1/+0
2013-04-22Move C++ code out of the C headers and into either C++ headersEric Christopher1-0/+22
2012-12-03Use the new script to sort the includes of every file under lib.Chandler Carruth1-1/+1
2012-10-08Move TargetData to DataLayout.Micah Villmow1-1/+1
2012-01-20More dead code removal (using -Wunreachable-code)David Blaikie1-2/+0
2010-07-19Fix indentation.Duncan Sands1-1/+1
2010-07-19Expose JIT::recompileAndRelinkFunction for use through the C API.Duncan Sands1-0/+4
2010-03-02Add Module functions in place of module providers.Erick Tryzelaar1-18/+59
2010-01-27Kill ModuleProvider and ghost linkage by inverting the relationship betweenJeffrey Yasskin1-9/+5
2010-01-09"In order to ease automatic bindings generation, it would be helpful if boole...Chris Lattner1-17/+17
2009-07-18Add EngineBuilder to ExecutionEngine in favor of the five optional argument E...Reid Kleckner1-6/+13
2009-07-14llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin1-2/+2
2009-07-11assert(0) -> LLVM_UNREACHABLE.Torok Edwin1-3/+3
2009-06-16Fix the EE bindings to use the proper EE interfaces for creating a JIT.Chris Lattner1-1/+1
2009-04-30Fix the JIT bindings for ocaml.Bill Wendling1-3/+4
2009-04-29Instead of passing in an unsigned value for the optimization level, use an enum,Bill Wendling1-1/+1
2009-04-29The second part of the change from -fast to -O#. This changes the JIT to acceptBill Wendling1-2/+2
2009-01-21add getPointerToGlobal to the C bindings, patch by Lennart Augustsson!Chris Lattner1-0/+4
2008-08-08Fix the LLVMCreateJITCompiler C binding.Gordon Henriksen1-3/+3
2008-08-08Add new parameter Fast to createJIT to enable the fast codegen path.Evan Cheng1-2/+4
2008-06-20Add C binding for ExecutionEngine::addGlobalMapping.Gordon Henriksen1-0/+5
2008-04-25PR2202: LLVMCreateInterpreter creates a JITGordon Henriksen1-1/+1
2008-03-30Fix "Control reaches the end of non-void function" warnings, Chris Lattner1-0/+1
2008-03-27Expose ExecutionEngine::getTargetData() to c and ocaml bindings.Erick Tryzelaar1-0/+4
2008-02-20Unbreak build with gcc 4.3: provide missed includes and silence most annoying...Anton Korobeynikov1-0/+1