llvm-project/llvm/lib/ExecutionEngine
Lang Hames c8a74a0448 [ORC] Refactor the various lookupFlags methods to return the flags map via the
first argument.

This makes lookupFlags more consistent with lookup (which takes the query as the
first argument) and composes better in practice, since lookups are usually
linearly chained: Each lookupFlags can populate the result map based on the
symbols not found in the previous lookup. (If the maps were returned rather than
passed by reference there would have to be a merge step at the end).

llvm-svn: 323398
2018-01-25 01:43:00 +00:00
..
IntelJITEvents Remove some leftover DWARFContextInMemory. 2017-07-19 23:34:59 +00:00
Interpreter Sort the remaining #include lines in include/... and lib/.... 2017-06-06 11:49:48 +00:00
MCJIT [ORC] Re-apply r322913 with a fix for a read-after-free error. 2018-01-19 22:24:13 +00:00
OProfileJIT Sort the remaining #include lines in include/... and lib/.... 2017-06-06 11:49:48 +00:00
Orc [ORC] Refactor the various lookupFlags methods to return the flags map via the 2018-01-25 01:43:00 +00:00
RuntimeDyld Handle R_386_PLT32 in RuntimeDyldELF. 2018-01-24 17:36:08 +00:00
CMakeLists.txt [cmake] Expose the dependencies of ExecutionEngine as PUBLIC 2017-08-11 13:25:20 +00:00
ExecutionEngine.cpp [ORC] Re-apply r322913 with a fix for a read-after-free error. 2018-01-19 22:24:13 +00:00
ExecutionEngineBindings.cpp Delete Default and JITDefault code models 2017-08-03 02:16:21 +00:00
GDBRegistrationListener.cpp Do a sweep over move ctors and remove those that are identical to the default. 2016-10-20 12:20:28 +00:00
LLVMBuild.txt
SectionMemoryManager.cpp Fix 'not all control paths return a value' warning on MSVC builds 2017-11-09 14:56:17 +00:00
TargetSelect.cpp [ExecutionEngine] After a heroic dev-meeting hack session, the JIT supports TLS. 2017-10-20 00:53:16 +00:00