Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64PointerAuth.h44 enum class AuthCheckMethod { enum
89 clEnumValN(AArch64PAuth::AuthCheckMethod::None, "none", \
91 clEnumValN(AArch64PAuth::AuthCheckMethod::DummyLoad, "load", \
94 AArch64PAuth::AuthCheckMethod::HighBitsNoTBI, "high-bits-notbi", \
96 clEnumValN(AArch64PAuth::AuthCheckMethod::XPAC, "xpac", \
101 clEnumValN(AArch64PAuth::AuthCheckMethod::XPACHint, "xpac-hint", \
105 unsigned getCheckerSizeInBytes(AuthCheckMethod Method);
H A DAArch64PointerAuth.cpp228 unsigned llvm::AArch64PAuth::getCheckerSizeInBytes(AuthCheckMethod Method) { in getCheckerSizeInBytes()
230 case AuthCheckMethod::None: in getCheckerSizeInBytes()
232 case AuthCheckMethod::DummyLoad: in getCheckerSizeInBytes()
234 case AuthCheckMethod::HighBitsNoTBI: in getCheckerSizeInBytes()
236 case AuthCheckMethod::XPACHint: in getCheckerSizeInBytes()
237 case AuthCheckMethod::XPAC: in getCheckerSizeInBytes()
H A DAArch64Subtarget.cpp68 static cl::opt<AArch64PAuth::AuthCheckMethod>
642 AArch64PAuth::AuthCheckMethod AArch64Subtarget::getAuthenticatedLRCheckMethod( in getAuthenticatedLRCheckMethod()
648 return AArch64PAuth::AuthCheckMethod::HighBitsNoTBI; in getAuthenticatedLRCheckMethod()
654 return AArch64PAuth::AuthCheckMethod::None; in getAuthenticatedLRCheckMethod()
H A DAArch64AsmPrinter.cpp164 AArch64PAuth::AuthCheckMethod Method,
1912 AArch64PAuth::AuthCheckMethod Method, bool ShouldTrap, in emitPtrauthCheckAuthenticatedValue()
1941 using AArch64PAuth::AuthCheckMethod; in emitPtrauthCheckAuthenticatedValue()
1943 if (Method == AuthCheckMethod::None) in emitPtrauthCheckAuthenticatedValue()
1945 if (Method == AuthCheckMethod::DummyLoad) { in emitPtrauthCheckAuthenticatedValue()
1955 if (Method == AuthCheckMethod::XPAC || Method == AuthCheckMethod::XPACHint) { in emitPtrauthCheckAuthenticatedValue()
1959 if (Method == AuthCheckMethod::XPAC) { in emitPtrauthCheckAuthenticatedValue()
1987 } else if (Method == AuthCheckMethod::HighBitsNoTBI) { in emitPtrauthCheckAuthenticatedValue()
2022 case AuthCheckMethod::XPACHint: in emitPtrauthCheckAuthenticatedValue()
2025 case AuthCheckMethod::XPAC: in emitPtrauthCheckAuthenticatedValue()
[all …]
H A DAArch64Subtarget.h460 AArch64PAuth::AuthCheckMethod