llvm-project/llvm/test/ExecutionEngine/OrcLazy
Lang Hames 98440293fb [ORC] Add partitioning support to CompileOnDemandLayer2.
CompileOnDemandLayer2 now supports user-supplied partition functions (the
original CompileOnDemandLayer already supported these).

Partition functions are called with the list of requested global values
(i.e. global values that currently have queries waiting on them) and have an
opportunity to select extra global values to materialize at the same time.

Also adds testing infrastructure for the new feature to lli.

llvm-svn: 343396
2018-09-29 23:49:57 +00:00
..
Inputs [ORC] Add a testcase for r338975. 2018-08-28 22:50:59 +00:00
anonymous_globals.ll
bad-object-file.ll [ORC] Add a testcase for r338975. 2018-08-28 22:50:59 +00:00
basic-object-file-loading.ll [ORC] Add an addObjectFile method to LLJIT. 2018-08-28 20:20:31 +00:00
basic-whole-module-partitions.ll [ORC] Add partitioning support to CompileOnDemandLayer2. 2018-09-29 23:49:57 +00:00
common-symbols.ll
global_aliases.ll
hello.ll
lit.local.cfg [MIPS] ORC JIT support 2018-09-11 13:10:04 +00:00
module-flags.ll [ORC] Add partitioning support to CompileOnDemandLayer2. 2018-09-29 23:49:57 +00:00
multiple-compile-threads-basic.ll Reapply r343058 with a fix for -DLLVM_ENABLE_THREADS=OFF. 2018-09-26 16:26:59 +00:00
private_linkage.ll
weak-function.ll
weak-non-materialization.ll [ORC] Replace lookupFlags in JITSymbolResolver with getResponsibilitySet. 2018-08-28 21:18:05 +00:00