summaryrefslogtreecommitdiffstats
path: root/llvm/unittests/ExecutionEngine/Orc
Commit message (Expand)AuthorAgeFilesLines
* [ORC] Add support for emulated TLS to ORCv2.Lang Hames2020-01-295-14/+17
* [ORC][JITLink] Add support for weak references, and improve handling of staticLang Hames2019-11-283-94/+124
* [Orc][test] Fix -DBUILD_SHARED_LIBS=on buildFangrui Song2019-10-291-0/+1
* Break out OrcError and RPCChris Bieneman2019-10-292-2/+2
* [Orc] Address the remaining move-capture FIXMEsBenjamin Kramer2019-09-131-2/+1
* [ORC][RPC] Join server thread before checking condition in unit test.Lang Hames2019-09-061-2/+2
* [ORC] Add a missing #include atomic.Lang Hames2019-09-061-0/+1
* [ORC] Make sure RPC channel-send is called in blocking calls and responses.Lang Hames2019-09-062-1/+44
* [ORC] Make sure that queries on emitted-but-not-ready symbols fail correctly.Lang Hames2019-08-261-0/+54
* [ORC] Fix an overly aggressive assert.Lang Hames2019-08-261-0/+29
* [ORC] Remove query dependencies when symbols are resolved.Lang Hames2019-08-231-1/+25
* [ORC] Fix a FIXME: Propagate errors to dependencies.Lang Hames2019-08-232-52/+255
* [cmake] Link in LLVMPasses due to dependency by LLVMOrcJIT; NFCHubert Tong2019-08-191-0/+1
* [ORC] Re-introduce self-dependence accidentally dropped from a unit test.Lang Hames2019-08-161-0/+1
* [llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere2019-08-157-52/+52
* [ORC] Refactor definition-generation, add a generator for static libraries.Lang Hames2019-08-131-8/+28
* [ORC] Remove some old debugging output from a unit test.Lang Hames2019-08-031-2/+0
* [ORC] Change the locking scheme for ThreadSafeModule.Lang Hames2019-08-021-1/+1
* [ORC] Add deprecation warnings to ORCv1 layers and utilities.Lang Hames2019-07-175-64/+73
* [ORC] Rename MaterializationResponsibility resolve and emit methods toLang Hames2019-06-132-36/+36
* [ORC] Update symbol lookup to use a single callback with a required symbol stateLang Hames2019-06-073-151/+102
* [ORC] Fix an ambiguous call in a unit test.Lang Hames2019-04-301-1/+2
* [ORC] Allow JITDylib definition generators to return Errors.Lang Hames2019-04-302-5/+25
* [ORC] Remove symbols from dependency lists when failing materialization.Lang Hames2019-04-252-1/+39
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-1919-76/+57
* Remove TypeBuilder.h, and fix the few locations using it.James Y Knight2019-01-136-30/+50
* [Support] Make error banner optional in logAllUnhandledErrorsJonas Devlieghere2018-11-111-12/+9
* [ORC] Re-apply r345077 with fixes to remove ambiguity in lookup calls.Lang Hames2018-10-232-34/+48
* Revert r345077 "[ORC] Change how non-exported symbols are matched during look...Reid Kleckner2018-10-232-37/+32
* [ORC] Change how non-exported symbols are matched during lookup.Lang Hames2018-10-232-32/+37
* [ORC] Make the VModuleKey optional, propagate it via MaterializationUnit andLang Hames2018-10-162-8/+7
* [ORC] Rename ORC layers to make the "new" ORC layers the default.Lang Hames2018-10-156-437/+437
* [ORC] Simplify naming for JITDylib definition generators.Lang Hames2018-10-151-11/+8
* [ORC] During lookup, do not match against hidden symbols in other JITDylibs.Lang Hames2018-10-131-26/+34
* [ORC] Consume unhandled errors in unit test.Lang Hames2018-10-071-0/+2
* [ORC] Add a 'remove' method to JITDylib to remove symbols.Lang Hames2018-10-061-0/+86
* [ORC] Pass symbol name to discard by const reference.Lang Hames2018-10-061-1/+2
* [ORC] Add an 'intern' method to ExecutionEngine for interning symbol names.Lang Hames2018-09-303-8/+8
* [ORC] Extract and tidy up JITTargetMachineBuilder, add unit test.Lang Hames2018-09-303-1/+54
* [ORC] Fix the unit tests that were broken by r343323.Lang Hames2018-09-281-0/+2
* [ORC] clang-format the ThreadSafeModule code.Lang Hames2018-09-281-3/+3
* Re-reapply r343129 with more fixes.Lang Hames2018-09-271-14/+15
* Revert "Re-revert r343129."Lang Hames2018-09-272-0/+95
* Re-revert r343129.Lang Hames2018-09-262-95/+0
* Reapply r343129 with fix.Lang Hames2018-09-262-0/+95
* Revert r343129 "[ORC] Change the field order of ThreadSafeModule to ensure the "Lang Hames2018-09-262-85/+0
* [ORC] Change the field order of ThreadSafeModule to ensure the Module isLang Hames2018-09-262-0/+85
* [ORC] Add a "lazy call-through" utility based on the same underlying trampolineLang Hames2018-09-264-38/+114
* [ORC] Refactor trampoline pool management out of JITCompileCallbackManager.Lang Hames2018-09-261-4/+9
* [ORC] Add ThreadSafeModule and ThreadSafeContext wrappers to support concurrentLang Hames2018-09-261-11/+14
OpenPOWER on IntegriCloud