clang 20.0.0git
|
#include "/home/buildbot/as-worker-4/publish-doxygen-docs/llvm-project/clang/lib/CodeGen/CGPointerAuthInfo.h"
Public Member Functions | |
CGPointerAuthInfo () | |
CGPointerAuthInfo (unsigned Key, PointerAuthenticationMode AuthenticationMode, bool IsIsaPointer, bool AuthenticatesNullValues, llvm::Value *Discriminator) | |
operator bool () const | |
bool | isSigned () const |
unsigned | getKey () const |
llvm::Value * | getDiscriminator () const |
PointerAuthenticationMode | getAuthenticationMode () const |
bool | isIsaPointer () const |
bool | authenticatesNullValues () const |
bool | shouldStrip () const |
bool | shouldSign () const |
bool | shouldAuth () const |
Friends | |
bool | operator!= (const CGPointerAuthInfo &LHS, const CGPointerAuthInfo &RHS) |
bool | operator== (const CGPointerAuthInfo &LHS, const CGPointerAuthInfo &RHS) |
Definition at line 24 of file CGPointerAuthInfo.h.
|
inline |
Definition at line 33 of file CGPointerAuthInfo.h.
|
inline |
Definition at line 37 of file CGPointerAuthInfo.h.
|
inline |
Definition at line 68 of file CGPointerAuthInfo.h.
|
inline |
Definition at line 62 of file CGPointerAuthInfo.h.
|
inline |
Definition at line 57 of file CGPointerAuthInfo.h.
References isSigned().
Referenced by EmitPointerAuthCommon(), getDiscriminatorOrZero(), and pointerAuthResignConstant().
|
inline |
Definition at line 53 of file CGPointerAuthInfo.h.
References isSigned().
Referenced by EmitPointerAuthCommon(), EmitStrip(), and pointerAuthResignConstant().
|
inline |
Definition at line 66 of file CGPointerAuthInfo.h.
|
inline |
Definition at line 49 of file CGPointerAuthInfo.h.
References clang::None.
Referenced by getDiscriminator(), getKey(), clang::CodeGen::Address::getResignedAddress(), clang::CodeGen::Address::isSigned(), and operator bool().
|
inlineexplicit |
Definition at line 47 of file CGPointerAuthInfo.h.
References isSigned().
|
inline |
Definition at line 80 of file CGPointerAuthInfo.h.
References clang::SignAndAuth.
|
inline |
Definition at line 75 of file CGPointerAuthInfo.h.
References clang::SignAndAuth, and clang::SignAndStrip.
|
inline |
Definition at line 70 of file CGPointerAuthInfo.h.
References clang::SignAndStrip, and clang::Strip.
|
friend |
Definition at line 84 of file CGPointerAuthInfo.h.
|
friend |
Definition at line 90 of file CGPointerAuthInfo.h.