aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ExecutionEngine/ExecutionEngineBindings.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-02-13Support: Fix incremental build when re-configuring targetsDuncan P. N. Exon Smith1-0/+1
2016-01-15LLVMRunStaticConstructors can be called before object is finalized, #24028Amaury Sechet1-0/+2
2015-12-19Delete APIs that have been deprecated since 2010.Rafael Espindola1-42/+0
2015-07-27Fix ODR violation. NFC.Diego Novillo1-1/+1
2015-07-16Make ExecutionEngine owning a DataLayoutMehdi Amini1-1/+1
2015-07-16Revert "Make ExecutionEngine owning a DataLayout"Michael Kuperstein1-1/+1
2015-07-16Make ExecutionEngine owning a DataLayoutMehdi Amini1-1/+1
2015-06-01add missing dependency for ExecutionEngine libSanjay Patel1-0/+1
2015-05-29Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial typesBenjamin Kramer1-5/+2
2015-05-26Remove NoFramePointerElim and NoFramePointerElimOverride from TargetOptions andAkira Hatanaka1-3/+7
2015-05-23Stop resetting NoFramePointerElim in TargetMachine::resetTargetOptions.Akira Hatanaka1-1/+8
2015-04-11Use 'override/final' instead of 'virtual' for overridden methodsAlexander Kornienko1-1/+1
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