Searched refs:PointerAuthenticationMode (Results 1 – 7 of 7) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGPointerAuthInfo.h | 26 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 D | CGPointerAuth.cpp | 199 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 D | CGClass.cpp | 2713 CGPointerAuthInfo(0, PointerAuthenticationMode::Strip, false, false, in GetVTablePtr()
|
/freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | PointerAuthOptions.h | 70 PointerAuthenticationMode SelectedAuthenticationMode : 2; 80 PointerAuthenticationMode AuthenticationMode, 102 PointerAuthenticationMode::SignAndAuth, in PointerAuthSchema() 151 PointerAuthenticationMode getAuthenticationMode() const { in getAuthenticationMode()
|
H A D | LangOptions.h | 60 enum class PointerAuthenticationMode : unsigned { enum
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
H A D | DWARFASTParserClang.cpp | 573 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 D | Type.h | 200 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));
|