aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/TestModuleFileExtension.cpp
diff options
context:
space:
mode:
authorStefan Gränitz <stefan.graenitz@gmail.com>2021-09-03 10:46:40 +0200
committerStefan Gränitz <stefan.graenitz@gmail.com>2021-09-03 10:48:06 +0200
commit2ed91da0f1f312aedcfa01786fe991e33c6cf1fe (patch)
treea36d30ff295565ad9e3a7ec3d7c07bf3575c8bbb /clang/lib/Frontend/TestModuleFileExtension.cpp
parent562521e2d15aff38587aef8c6ea1baf3ed87513c (diff)
downloadllvm-2ed91da0f1f312aedcfa01786fe991e33c6cf1fe.zip
llvm-2ed91da0f1f312aedcfa01786fe991e33c6cf1fe.tar.gz
llvm-2ed91da0f1f312aedcfa01786fe991e33c6cf1fe.tar.bz2
[JITLink] Add initial Aarch64 support
Set up basic infrastructure for 64-bit ARM architecture support in JITLink. It allows for loading a minimal object file and resolving a single relocation. Advanced features like GOT and PLT handling or relaxations were intentionally left out for the moment. This patch follows the idea to keep implementations for ARM (32-bit) and Aaarch64 (64-bit) separate, because: * it might be easier to share code with the MachO "arm64" JITLink backend * LLVM has individual targets for ARM and Aaarch64 as well Reviewed By: lhames Differential Revision: https://reviews.llvm.org/D108986
Diffstat (limited to 'clang/lib/Frontend/TestModuleFileExtension.cpp')
0 files changed, 0 insertions, 0 deletions