aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/ExecutionEngine/Orc/OrcTestCommon.h
AgeCommit message (Expand)AuthorFilesLines
2025-06-26[ORC] Extract MemoryAccess from ExecutorProcessControl, break up header. (#14...Lang Hames1-0/+1
2025-06-25[ORC] Move UnsupportedExecutorProcessControl into unittests.Lang Hames1-0/+41
2024-04-23Re-apply "[ORC] Unify task dispatch across ExecutionSession..." with more fixes.Lang Hames1-1/+14
2024-04-22Revert "Re-apply [ORC] Unify task dispatch across ExecutionSession and..."Lang Hames1-14/+1
2024-04-22Re-apply "[ORC] Unify task dispatch across ExecutionSession and..." with fix.Lang Hames1-1/+14
2024-04-22Revert "[ORC] Unify task dispatch across ExecutionSession and ExecutorProcess...Mehdi Amini1-14/+1
2024-04-22[ORC] Unify task dispatch across ExecutionSession and ExecutorProcessControl.Lang Hames1-1/+14
2023-03-27[ORC] Move most ORC APIs to ExecutorAddr, introduce ExecutorSymbolDef.Lang Hames1-12/+8
2021-12-08[ORC] Add a MaterializationUnit::Interface struct.Lang Hames1-1/+2
2021-10-08Move TargetRegistry.(h|cpp) from Support to MCReid Kleckner1-1/+1
2021-07-27[ORC] Require ExecutorProcessControl when constructing an ExecutionSession.Lang Hames1-2/+3
2021-05-13[ORC] Remove the OrcExecutionTest class. It is no longer used.Lang Hames1-43/+0
2021-05-13[ORC] Remove some stale unit test utils.Lang Hames1-83/+0
2020-10-18[ORC] Add support for resource tracking/removal (removable code).Lang Hames1-2/+12
2020-09-11Re-apply "[ORC] Make MaterializationResponsibility immovable..." with fixes.Lang Hames1-2/+3
2020-09-11Revert "[ORC] Make MaterializationResponsibility immovable, pass by unique_ptr."Florian Hahn1-3/+2
2020-09-10[ORC] Make MaterializationResponsibility immovable, pass by unique_ptr.Lang Hames1-2/+3
2020-02-19[ORC] Add generic initializer/deinitializer support.Lang Hames1-2/+4
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2019-01-13Remove TypeBuilder.h, and fix the few locations using it.James Y Knight1-15/+5
2018-10-16[ORC] Make the VModuleKey optional, propagate it via MaterializationUnit andLang Hames1-1/+1
2018-10-06[ORC] Pass symbol name to discard by const reference.Lang Hames1-1/+2
2018-09-30[ORC] Add an 'intern' method to ExecutionEngine for interning symbol names.Lang Hames1-4/+4
2018-09-28[ORC] Fix the unit tests that were broken by r343323.Lang Hames1-0/+2
2018-09-26[ORC] Add a "lazy call-through" utility based on the same underlying trampolineLang Hames1-0/+38
2018-09-12[ORC] Add a special 'main' JITDylib that is created on ExecutionSessionLang Hames1-2/+2
2018-08-17[ORC] Rename VSO to JITDylib.Lang Hames1-2/+2
2018-07-20[ORC] Replace SymbolResolvers in the new ORC layers with search orders on VSOs.Lang Hames1-1/+41
2018-05-30[ORC] Update JITCompileCallbackManager to support multi-threaded code.Lang Hames1-1/+2
2018-03-28[ORC] Restore the narrower check from before r328687.Lang Hames1-1/+2
2018-03-28[ORC] Re-add the Windows check that was dropped in r328687.Lang Hames1-0/+4
2018-03-28[ORC] Fix ORC on platforms without indirection support.Lang Hames1-3/+10
2017-09-28[ORC] Update the GlobalMappingLayer interface to fit the error-ized layerLang Hames1-50/+40
2017-07-07[ORC] Errorize the ORC APIs.Lang Hames1-9/+20
2017-06-23[ORC] Re-apply r306166 and r306168 with fix for regression test.Lang Hames1-24/+24
2017-06-23This reverts commit r306166 and r306168.Rafael Espindola1-24/+24
2017-06-23[ORC] Move ORC IR layer interface from addModuleSet to addModule and fix theLang Hames1-24/+24
2017-06-06Re-sort #include lines for unittests. This uses a slightly modifiedChandler Carruth1-2/+2
2017-05-09Suppress all uses of LLVM_END_WITH_NULL. NFC.Serge Guelton1-1/+1
2017-04-05[RuntimeDyld] Remove an unused static member left over from r299449.Lang Hames1-2/+0
2017-04-04[RuntimeDyld] Make RuntimeDyld honor the ProcessAllSections flag.Lang Hames1-4/+16
2016-08-01[ExecutionEngine][MCJIT][Orc] Replace RuntimeDyld::SymbolInfo with JITSymbol.Lang Hames1-3/+3
2016-04-14Remove every uses of getGlobalContext() in LLVM (but the C API)Mehdi Amini1-0/+1
2016-02-10[Orc] Add lazy-JITting support for i386.Lang Hames1-1/+3
2016-01-20[Orc] Try to turn Orc execution unit tests back on for Linux.Lang Hames1-1/+1
2016-01-18[Orc] Revert r258031 - it broke the builders.Lang Hames1-1/+1
2016-01-18[Orc] Enable ORC execution unit tests on non-windows platforms.Lang Hames1-1/+1
2016-01-09[Orc][RuntimeDyld] Prevent duplicate calls to finalizeMemory on shared memoryLang Hames1-1/+1
2015-10-30[Orc] Expose the compile callback API through the C bindings.Lang Hames1-14/+11
2015-10-28[Orc] Require target support for host before running execution unit tests.Lang Hames1-3/+6