aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/APInt.cpp
diff options
context:
space:
mode:
authorLang Hames <lhames@gmail.com>2021-09-13 13:45:31 +1000
committerLang Hames <lhames@gmail.com>2021-09-14 10:19:45 +1000
commit2c8e784915887f72f13ee49cd513efb446eb23be (patch)
treea26bc81e21dbaf228f3bbe91d82dc7eb4ec24cd4 /llvm/lib/Support/APInt.cpp
parent42dace9c5b5ea059e42aaf2ee201ad9da9dc8535 (diff)
downloadllvm-2c8e784915887f72f13ee49cd513efb446eb23be.zip
llvm-2c8e784915887f72f13ee49cd513efb446eb23be.tar.gz
llvm-2c8e784915887f72f13ee49cd513efb446eb23be.tar.bz2
[ORC] Add Shared/OrcRTBridge, and TargetProcess/OrcRTBootstrap.
This is a small first step towards reorganization of the ORC libraries: Declarations for types and function names (as strings) to be found in the "ORC runtime bootstrap" set are moved into OrcRTBridge.h / OrcRTBridge.cpp. The current implementation of the "ORC runtime bootstrap" functions is moved into OrcRTBootstrap.h and OrcRTBootstrap.cpp. It is likely that this code will eventually be moved into ORT-RT proper (in compiler RT). The immediate goal of this change is to make these bootstrap functions usable for clients other than SimpleRemoteEPC/SimpleRemoteEPCServer. The first planned client is a new RuntimeDyld::MemoryManager that will run over EPC, which will allow us to remove the old OrcRemoteTarget code.
Diffstat (limited to 'llvm/lib/Support/APInt.cpp')
0 files changed, 0 insertions, 0 deletions