|
LLVM 23.0.0git
|
#include "Utils/AArch64BaseInfo.h"Go to the source code of this file.
Namespaces | |
| namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations. | |
| namespace | llvm::AArch64PAuth |
Macros | |
| #define | AUTH_CHECK_METHOD_CL_VALUES_COMMON |
| #define | AUTH_CHECK_METHOD_CL_VALUES_LR |
Enumerations | |
| enum class | llvm::AArch64PAuth::AuthCheckMethod { llvm::AArch64PAuth::None , llvm::AArch64PAuth::DummyLoad , llvm::AArch64PAuth::HighBitsNoTBI , llvm::AArch64PAuth::XPACHint , llvm::AArch64PAuth::XPAC } |
| Variants of check performed on an authenticated pointer. More... | |
Functions | |
| unsigned | llvm::AArch64PAuth::getCheckerSizeInBytes (AuthCheckMethod Method) |
| Returns the number of bytes added by checkAuthenticatedRegister. | |
Variables | |
| constexpr AArch64PACKey::ID | llvm::AArch64PAuth::InitFiniKey = AArch64PACKey::IA |
| PAuth key to be used with function pointers in .init_array and .fini_array. | |
| constexpr unsigned | llvm::AArch64PAuth::InitFiniPointerConstantDiscriminator = 0xD9D4 |
| Constant discriminator to be used with function pointers in .init_array and .fini_array. | |
| #define AUTH_CHECK_METHOD_CL_VALUES_COMMON |
Definition at line 94 of file AArch64PointerAuth.h.
| #define AUTH_CHECK_METHOD_CL_VALUES_LR |
Definition at line 105 of file AArch64PointerAuth.h.