diff options
author | Lang Hames <lhames@gmail.com> | 2016-01-11 16:35:55 +0000 |
---|---|---|
committer | Lang Hames <lhames@gmail.com> | 2016-01-11 16:35:55 +0000 |
commit | 9d7a269f477755492c227371d167356681255ef9 (patch) | |
tree | df9614ab2e12911abd8c9bda65ed51ea798e93a4 /llvm/lib/ExecutionEngine | |
parent | b06107707db9646dfdef4b206727f433f132d95e (diff) | |
download | bcm5719-llvm-9d7a269f477755492c227371d167356681255ef9.tar.gz bcm5719-llvm-9d7a269f477755492c227371d167356681255ef9.zip |
[LLI] Replace the LLI remote-JIT support with the new ORC remote-JIT components.
The new ORC remote-JITing support provides a superset of the old code's
functionality, so we can replace the old stuff. As a bonus, a couple of
previously XFAILed tests have started passing.
llvm-svn: 257343
Diffstat (limited to 'llvm/lib/ExecutionEngine')
-rw-r--r-- | llvm/lib/ExecutionEngine/Orc/OrcMCJITReplacement.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/llvm/lib/ExecutionEngine/Orc/OrcMCJITReplacement.h b/llvm/lib/ExecutionEngine/Orc/OrcMCJITReplacement.h index 61d8ec99451..2ab70a9fee8 100644 --- a/llvm/lib/ExecutionEngine/Orc/OrcMCJITReplacement.h +++ b/llvm/lib/ExecutionEngine/Orc/OrcMCJITReplacement.h @@ -77,6 +77,11 @@ class OrcMCJITReplacement : public ExecutionEngine { return ClientMM->deregisterEHFrames(Addr, LoadAddr, Size); } + void notifyObjectLoaded(RuntimeDyld &RTDyld, + const object::ObjectFile &O) override { + return ClientMM->notifyObjectLoaded(RTDyld, O); + } + void notifyObjectLoaded(ExecutionEngine *EE, const object::ObjectFile &O) override { return ClientMM->notifyObjectLoaded(EE, O); |