summaryrefslogtreecommitdiff
path: root/llvm/lib/ExecutionEngine/ExecutionEngineBindings.cpp
AgeCommit message (Expand)Author
2024-11-19[ExecutionEngine] Remove unused includes (NFC) (#116749)Kazu Hirata
2023-09-14[NFC][CodeGen] Change CodeGenOpt::Level/CodeGenFileType into enum classes (#6...Arthur Eubanks
2022-12-03Convert Optional<CodeModel> to std::optional<CodeModel>Krzysztof Parzyszek
2021-08-17[NFC] Cleanup more AttributeList::addAttribute()Arthur Eubanks
2020-03-13[MCJIT] Check for RuntimeDyld errors in MCJIT::finalizeLoadedModules.Lang Hames
2019-12-24[MCJIT] Migrate function attribute "no-frame-pointer-elim" to "frame-pointer"Fangrui Song
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-07-30Remove trailing spaceFangrui Song
2018-07-25Move JIT listener C binding fallbackks to ExecutionEngineBindings.cpp.Andres Freund
2018-03-23Fix layering by moving Support/CodeGenCWrappers.h to TargetDavid Blaikie
2017-08-03Delete Default and JITDefault code modelsRafael Espindola
2017-03-21Rename AttributeSet to AttributeListReid Kleckner
2016-10-01Use StringRef instead of raw pointer in ExecutionEngineMehdi Amini
2016-02-13Support: Fix incremental build when re-configuring targetsDuncan P. N. Exon Smith
2016-01-15LLVMRunStaticConstructors can be called before object is finalized, #24028Amaury Sechet
2015-12-19Delete APIs that have been deprecated since 2010.Rafael Espindola
2015-07-27Fix ODR violation. NFC.Diego Novillo
2015-07-16Make ExecutionEngine owning a DataLayoutMehdi Amini
2015-07-16Revert "Make ExecutionEngine owning a DataLayout"Michael Kuperstein
2015-07-16Make ExecutionEngine owning a DataLayoutMehdi Amini
2015-06-01add missing dependency for ExecutionEngine libSanjay Patel
2015-05-29Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial typesBenjamin Kramer
2015-05-26Remove NoFramePointerElim and NoFramePointerElimOverride from TargetOptions andAkira Hatanaka
2015-05-23Stop resetting NoFramePointerElim in TargetMachine::resetTargetOptions.Akira Hatanaka
2015-04-11Use 'override/final' instead of 'virtual' for overridden methodsAlexander Kornienko
2014-12-22[C API] Expose LLVMGetGlobalValueAddress and LLVMGetFunctionAddress.Peter Zotov
2014-12-03[MCJIT] Unique-ptrify the RTDyldMemoryManager member of MCJIT. NFC.Lang Hames
2014-09-02Reinstate "Nuke the old JIT."Eric Christopher
2014-08-21Remove dead code. NFC.Rafael Espindola
2014-08-19Make it explicit that ExecutionEngine takes ownership of the modules.Rafael Espindola
2014-08-07Temporarily Revert "Nuke the old JIT." as it's not quite ready toEric Christopher
2014-08-07Nuke the old JIT.Rafael Espindola
2014-05-13[un]wrap extracted from lib/Target/Target[MachineC].cpp, lib/ExecutionEngine/...Artyom Skrobov
2014-04-22[Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth
2014-04-15[C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper
2014-03-08[C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper
2014-01-23Add target analysis passes to the codegen pipeline for MCJIT.Juergen Ributzka
2013-10-02This threads SectionName through the allocateCodeSection/allocateDataSection ...Filip Pizlo
2013-09-30llvm-c: use typedef for function pointersAnders Waldenborg
2013-09-20Revert "llvm-c: Add LLVMGetPointerToFunction"Anders Waldenborg
2013-09-19llvm-c: Add LLVMGetPointerToFunctionAnders Waldenborg
2013-05-22Expose the RTDyldMemoryManager through the C API. This allows clients of Filip Pizlo
2013-05-21Roll out r182407 and r182408 because they broke builds.Filip Pizlo
2013-05-21Expose the RTDyldMemoryManager through the C API. This allows clients of Filip Pizlo
2013-05-01This exposes more MCJIT options via the C API:Filip Pizlo
2013-05-01This patch breaks up Wrap.h so that it does not have to include all of Filip Pizlo
2013-04-29Exposing MCJIT through C APIAndrew Kaylor
2013-04-25Revert "Exposing MCJIT through C API"Rafael Espindola
2013-04-24Exposing MCJIT through C APIAndrew Kaylor
2013-04-23Fix dependency layering issues caused by r180112.Eric Christopher