Home
last modified time | relevance | path

Searched refs:PointerAuthenticationMode (Results 1 – 9 of 9) 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.cpp314 PointerAuthenticationMode::SignAndAuth || in emitPointerAuthResignCall()
316 PointerAuthenticationMode::SignAndAuth) { in emitPointerAuthResignCall()
451 return AuthenticationMode == PointerAuthenticationMode::SignAndStrip || in shouldSignPointer()
452 AuthenticationMode == PointerAuthenticationMode::SignAndAuth; in shouldSignPointer()
600 PointerAuthenticationMode::SignAndAuth, in computeVTPointerAuthentication()
644 PointerAuthenticationMode::SignAndAuth, in getVTablePointerAuthInfo()
H A DCGClass.cpp2718 CGPointerAuthInfo(0, PointerAuthenticationMode::Strip, false, false, in GetVTablePtr()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DPointerAuthOptions.h98 PointerAuthenticationMode SelectedAuthenticationMode : 2;
108 PointerAuthenticationMode AuthenticationMode,
130 PointerAuthenticationMode::SignAndAuth, in PointerAuthSchema()
179 PointerAuthenticationMode getAuthenticationMode() const { in getAuthenticationMode()
H A DLangOptions.h62 enum class PointerAuthenticationMode : unsigned { enum
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFASTParserClang.cpp667 static_cast<unsigned>(clang::PointerAuthenticationMode::SignAndAuth)); in GetPtrAuthMofidierPayload()
668 clang::PointerAuthenticationMode authentication_mode = in GetPtrAuthMofidierPayload()
669 clang::PointerAuthenticationMode::SignAndAuth; in GetPtrAuthMofidierPayload()
671 static_cast<unsigned>(clang::PointerAuthenticationMode::None) && in GetPtrAuthMofidierPayload()
674 clang::PointerAuthenticationMode::SignAndAuth)) { in GetPtrAuthMofidierPayload()
676 static_cast<clang::PointerAuthenticationMode>(authentication_mode_int); in GetPtrAuthMofidierPayload()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DType.h205 PointerAuthenticationMode AuthenticationMode,
220 (getAuthenticationMode() == PointerAuthenticationMode::None));
239 PointerAuthenticationMode AuthenticationMode, bool IsIsaPointer,
251 (getAuthenticationMode() == PointerAuthenticationMode::None));
274 PointerAuthenticationMode getAuthenticationMode() const {
275 return PointerAuthenticationMode((Data & AuthenticationModeMask) >>
311 (Result.getAuthenticationMode() == PointerAuthenticationMode::None));
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaType.cpp8425 PointerAuthenticationMode::SignAndAuth, /*IsIsaPointer=*/false, in HandlePtrAuthQualifier()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DASTContext.cpp9795 PointerAuthenticationMode::SignAndAuth, in getObjCMemberSelTypePtrAuth()