Home
last modified time | relevance | path

Searched refs:AuthCheckMethod (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64PointerAuth.h45 enum class AuthCheckMethod { enum
77 clEnumValN(AArch64PAuth::AuthCheckMethod::None, "none", \
79 clEnumValN(AArch64PAuth::AuthCheckMethod::DummyLoad, "load", \
81 clEnumValN(AArch64PAuth::AuthCheckMethod::HighBitsNoTBI, \
87 clEnumValN(AArch64PAuth::AuthCheckMethod::XPACHint, "xpac-hint", \
102 AuthCheckMethod Method,
107 unsigned getCheckerSizeInBytes(AuthCheckMethod Method);
H A DAArch64PointerAuth.cpp248 MachineBasicBlock::iterator MBBI, AuthCheckMethod Method, in checkAuthenticatedRegister()
269 case AuthCheckMethod::None: in checkAuthenticatedRegister()
271 case AuthCheckMethod::DummyLoad: in checkAuthenticatedRegister()
290 case AuthCheckMethod::None: in checkAuthenticatedRegister()
291 case AuthCheckMethod::DummyLoad: in checkAuthenticatedRegister()
293 case AuthCheckMethod::HighBitsNoTBI: in checkAuthenticatedRegister()
303 case AuthCheckMethod::XPACHint: in checkAuthenticatedRegister()
324 unsigned llvm::AArch64PAuth::getCheckerSizeInBytes(AuthCheckMethod Method) { in getCheckerSizeInBytes()
326 case AuthCheckMethod::None: in getCheckerSizeInBytes()
328 case AuthCheckMethod::DummyLoad: in getCheckerSizeInBytes()
[all …]
H A DAArch64Subtarget.cpp68 static cl::opt<AArch64PAuth::AuthCheckMethod>
568 AArch64PAuth::AuthCheckMethod AArch64Subtarget::getAuthenticatedLRCheckMethod( in getAuthenticatedLRCheckMethod()
574 return AArch64PAuth::AuthCheckMethod::HighBitsNoTBI; in getAuthenticatedLRCheckMethod()
580 return AArch64PAuth::AuthCheckMethod::None; in getAuthenticatedLRCheckMethod()
H A DAArch64Subtarget.h416 AArch64PAuth::AuthCheckMethod