summaryrefslogtreecommitdiff
path: root/lib/ExecutionEngine
AgeCommit message (Expand)Author
2018-07-30Remove trailing spaceFangrui Song
2018-07-25Move JIT listener C binding fallbackks to ExecutionEngineBindings.cpp.Andres Freund
2018-07-24Add PerfJITEventListener for perf profiling support.Andres Freund
2018-07-21[ORC] Re-apply r336760 with fixes.Lang Hames
2018-07-20Re-apply r337595 with fix for LLVM_ENABLE_THREADS=Off.Lang Hames
2018-07-20Revert r337595 "[ORC] Add new symbol lookup methods to ExecutionSessionBase i...Reid Kleckner
2018-07-20[ORC] Add new symbol lookup methods to ExecutionSessionBase in preparation forLang Hames
2018-07-20[ORC] Simplify VSO::lookupFlags to return the flags map.Lang Hames
2018-07-20[ORC] Replace SymbolResolvers in the new ORC layers with search orders on VSOs.Lang Hames
2018-07-12Fix few typos in comments (write access test commit)Stefan Granitz
2018-07-11Revert r336760: "[ORC] Add unit tests for the reexports utility that were..."Lang Hames
2018-07-11[ORC] Add unit tests for the reexports utility that were left out of r336741,Lang Hames
2018-07-10[ORC] Generalize alias materialization to support re-exports (i.e. aliasing ofLang Hames
2018-07-09[ORC] Rename MaterializationResponsibility::delegate to replace and add a newLang Hames
2018-07-05[ORC] Add BitReader/BitWriter to target_link_librariesHeejin Ahn
2018-07-05[ORC] In CompileOnDemandLayer2, clone modules on to different contexts byLang Hames
2018-07-02[ORC] Verify modules when running LLLazyJIT in LLI, and deal with fallout.Lang Hames
2018-06-26[ORC] Don't call isa<> on a null value.Lang Hames
2018-06-26[ORC] Fix a missing return value.Lang Hames
2018-06-26[ORC] Add a dependence on MC to LLVMBuild.txtLang Hames
2018-06-26[ORC] Add LLJIT and LLLazyJIT, and replace OrcLazyJIT in LLI with LLLazyJIT.Lang Hames
2018-06-26[ORC] Reset AsynchronousSymbolQuery's NotifySymbolsResolved callback on error.Lang Hames
2018-06-26[ORC] Move the VSOList typedef out of VSO.Lang Hames
2018-06-26[ORC] Fix a FIXME by moving MangleAndInterner to Core.h.Lang Hames
2018-06-26[ORC] Add a symbolAliases function to the Core APIs.Lang Hames
2018-06-23[ORC] Fix formatting and list pending queries in VSO::dump.Lang Hames
2018-06-22[RuntimeDyld] Implement the ELF PIC large code model relocationsReid Kleckner
2018-06-18[ORC] Add an initial implementation of a replacement CompileOnDemandLayer.Lang Hames
2018-06-18[ORC] Keep weak flag on VSO symbol tables during materialization, but treatLang Hames
2018-06-17[ORC] Remove redundant conditionLang Hames
2018-06-17[ORC] Only notify queries that they are resolved/ready when the query stateLang Hames
2018-06-17[ORC] Suppress an unused variable warning for a debug-mode only use.Lang Hames
2018-06-17[ORC] Erase empty dependence sets when adding new symbol dependencies.Lang Hames
2018-06-17[ORC] In MaterializationResponsibility, only maintain the Materializing flag onLang Hames
2018-06-15[PPC64] Support "symbol@high" and "symbol@higha" symbol modifers.Sean Fertile
2018-06-15Add debug info for OProfile profiling supportAndrew Kaylor
2018-06-14[ORC] Strip weak flags from a symbol once it is selected for materialization.Lang Hames
2018-06-14[ORC] Filter out self-dependencies in VSO::addDependencies.Lang Hames
2018-06-14[ORC] Assert that the query argument to VSO::lookup must be non-null.Lang Hames
2018-06-14[ORC] Add a WaitUntilReady argument to blockingLookup.Lang Hames
2018-06-14[ORC] Strip the Materializing flag off finalized symbols in VSOs.Lang Hames
2018-06-13Fix -DLLVM_ENABLE_THREADS=OFF build after r334537Hans Wennborg
2018-06-12Remove malloc.h include from Intel JIT events codeReid Kleckner
2018-06-12Add null check to Intel JIT event listenerReid Kleckner
2018-06-12[ORC] Add a fallback definition generator for VSOs.Lang Hames
2018-06-12[ORC] Refactor blocking lookup logic into the blockingLookup function, andLang Hames
2018-06-12[RuntimeDyld] Add an assert to catch misbehaving symbol resolvers.Lang Hames
2018-06-12[MCJIT] Call materializeAll on modules before compiling them in MCJIT.Lang Hames
2018-06-03[ORC] Add a constructor to create an IRMaterializationUnit from a module andLang Hames
2018-05-31[ORC] Add a getRequestedSymbols method to MaterializationResponsibility.Lang Hames