diff options
| author | Lang Hames <lhames@gmail.com> | 2018-06-18 18:01:43 +0000 |
|---|---|---|
| committer | Lang Hames <lhames@gmail.com> | 2018-06-18 18:01:43 +0000 |
| commit | 68c9b8d6a181934636d39c36e020d5999b2c67ad (patch) | |
| tree | dfb0e881048e7163ca248d792cc25b838a153f4e /llvm/include/llvm/ExecutionEngine/Orc/Core.h | |
| parent | 2e96114cafb37b7e65b5ca94060ede24b238af0d (diff) | |
| download | bcm5719-llvm-68c9b8d6a181934636d39c36e020d5999b2c67ad.tar.gz bcm5719-llvm-68c9b8d6a181934636d39c36e020d5999b2c67ad.zip | |
[ORC] Add an initial implementation of a replacement CompileOnDemandLayer.
CompileOnDemandLayer2 is a replacement for CompileOnDemandLayer built on the ORC
Core APIs. Functions in added modules are extracted and compiled lazily.
CompileOnDemandLayer2 supports multithreaded JIT'd code, and compilation on
multiple threads.
llvm-svn: 334967
Diffstat (limited to 'llvm/include/llvm/ExecutionEngine/Orc/Core.h')
| -rw-r--r-- | llvm/include/llvm/ExecutionEngine/Orc/Core.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/include/llvm/ExecutionEngine/Orc/Core.h b/llvm/include/llvm/ExecutionEngine/Orc/Core.h index 87c66bf3132..4bd08043091 100644 --- a/llvm/include/llvm/ExecutionEngine/Orc/Core.h +++ b/llvm/include/llvm/ExecutionEngine/Orc/Core.h @@ -115,7 +115,7 @@ public: /// Returns the target VSO that these symbols are being materialized /// into. - const VSO &getTargetVSO() const { return V; } + VSO &getTargetVSO() const { return V; } /// Returns the names of any symbols covered by this /// MaterializationResponsibility object that have queries pending. This |

