Home
last modified time | relevance | path

Searched refs:PointerAuthenticationMode (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGPointerAuthInfo.h26 PointerAuthenticationMode AuthenticationMode : 2;
34 : AuthenticationMode(PointerAuthenticationMode::None), in CGPointerAuthInfo()
37 CGPointerAuthInfo(unsigned Key, PointerAuthenticationMode AuthenticationMode, in CGPointerAuthInfo()
50 return AuthenticationMode != PointerAuthenticationMode::None; in isSigned()
62 PointerAuthenticationMode getAuthenticationMode() const { in getAuthenticationMode()
71 return AuthenticationMode == PointerAuthenticationMode::Strip || in shouldStrip()
72 AuthenticationMode == PointerAuthenticationMode::SignAndStrip; in shouldStrip()
76 return AuthenticationMode == PointerAuthenticationMode::SignAndStrip || in shouldSign()
77 AuthenticationMode == PointerAuthenticationMode::SignAndAuth; in shouldSign()
81 return AuthenticationMode == PointerAuthenticationMode::SignAndAuth; in shouldAuth()
H A DCGPointerAuth.cpp199 PointerAuthenticationMode::SignAndAuth || in emitPointerAuthResignCall()
201 PointerAuthenticationMode::SignAndAuth) { in emitPointerAuthResignCall()
319 return AuthenticationMode == PointerAuthenticationMode::SignAndStrip || in shouldSignPointer()
320 AuthenticationMode == PointerAuthenticationMode::SignAndAuth; in shouldSignPointer()
463 PointerAuthenticationMode::SignAndAuth, in computeVTPointerAuthentication()
507 PointerAuthenticationMode::SignAndAuth, in getVTablePointerAuthInfo()
H A DCGClass.cpp2713 CGPointerAuthInfo(0, PointerAuthenticationMode::Strip, false, false, in GetVTablePtr()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DPointerAuthOptions.h70 PointerAuthenticationMode SelectedAuthenticationMode : 2;
80 PointerAuthenticationMode AuthenticationMode,
102 PointerAuthenticationMode::SignAndAuth, in PointerAuthSchema()
151 PointerAuthenticationMode getAuthenticationMode() const { in getAuthenticationMode()
H A DLangOptions.h60 enum class PointerAuthenticationMode : unsigned { enum
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFASTParserClang.cpp573 static_cast<unsigned>(clang::PointerAuthenticationMode::SignAndAuth)); in GetPtrAuthMofidierPayload()
574 clang::PointerAuthenticationMode authentication_mode = in GetPtrAuthMofidierPayload()
575 clang::PointerAuthenticationMode::SignAndAuth; in GetPtrAuthMofidierPayload()
577 static_cast<unsigned>(clang::PointerAuthenticationMode::None) && in GetPtrAuthMofidierPayload()
580 clang::PointerAuthenticationMode::SignAndAuth)) { in GetPtrAuthMofidierPayload()
582 static_cast<clang::PointerAuthenticationMode>(authentication_mode_int); in GetPtrAuthMofidierPayload()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DType.h200 PointerAuthenticationMode AuthenticationMode,
215 (getAuthenticationMode() == PointerAuthenticationMode::None));
234 PointerAuthenticationMode AuthenticationMode, bool IsIsaPointer,
246 (getAuthenticationMode() == PointerAuthenticationMode::None));
269 PointerAuthenticationMode getAuthenticationMode() const {
270 return PointerAuthenticationMode((Data & AuthenticationModeMask) >>
306 (Result.getAuthenticationMode() == PointerAuthenticationMode::None));