diff options
author | David Green <david.green@arm.com> | 2024-10-28 18:53:38 +0000 |
---|---|---|
committer | David Green <david.green@arm.com> | 2024-10-28 18:53:37 +0000 |
commit | 8274be509ed9e07188a8a64d95907a46cbe8e657 (patch) | |
tree | 4c10a29d793564354ea9a34c58f2cd8fb32d49a2 /clang/lib/Lex/ModuleMap.cpp | |
parent | b54bc104ea87e301816b450ee117d2d864c7d82d (diff) | |
download | llvm-8274be509ed9e07188a8a64d95907a46cbe8e657.zip llvm-8274be509ed9e07188a8a64d95907a46cbe8e657.tar.gz llvm-8274be509ed9e07188a8a64d95907a46cbe8e657.tar.bz2 |
[AArch64] Remove header dependencies of AArch64ISelLowering.h. NFC
This patch aims to reduce the include used by AArch64ISelLowering, allowing it
to be included by unittests so that they can reference the AArch64ISD nodes.
It:
- Moves the inclusion of AArch64SMEAttributes.h to the uses.
- Moves LowerPtrAuthGlobalAddressStatically to a static function, so that
AArch64PACKey is not required in the header.
- Moves the definitions of getExceptionPointerRegister to the cpp file, to
remove the reference of AArch64::X0.
Diffstat (limited to 'clang/lib/Lex/ModuleMap.cpp')
0 files changed, 0 insertions, 0 deletions