Searched refs:CGPointerAuthInfo (Results 1 – 13 of 13) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGPointerAuth.cpp | 74 CGPointerAuthInfo CodeGenModule::getFunctionPointerAuthInfo(QualType T) { in getFunctionPointerAuthInfo() 77 return CGPointerAuthInfo(); in getFunctionPointerAuthInfo() 88 return CGPointerAuthInfo(Schema.getKey(), Schema.getAuthenticationMode(), in getFunctionPointerAuthInfo() 103 CGPointerAuthInfo CodeGenFunction::EmitPointerAuthInfo( in EmitPointerAuthInfo() 107 return CGPointerAuthInfo(); in EmitPointerAuthInfo() 123 return CGPointerAuthInfo(Schema.getKey(), Schema.getAuthenticationMode(), in EmitPointerAuthInfo() 130 static CGPointerAuthInfo 133 return CGPointerAuthInfo(); in getPointerAuthInfoForPointeeType() 140 return CGPointerAuthInfo(); in getPointerAuthInfoForPointeeType() 143 CGPointerAuthInfo CodeGenModule::getPointerAuthInfoForPointeeType(QualType T) { in getPointerAuthInfoForPointeeType() [all …]
|
| H A D | CGPointerAuthInfo.h | 24 class CGPointerAuthInfo { 33 CGPointerAuthInfo() in CGPointerAuthInfo() function 37 CGPointerAuthInfo(unsigned Key, PointerAuthenticationMode AuthenticationMode, in CGPointerAuthInfo() function 84 friend bool operator!=(const CGPointerAuthInfo &LHS, 85 const CGPointerAuthInfo &RHS) { 90 friend bool operator==(const CGPointerAuthInfo &LHS, 91 const CGPointerAuthInfo &RHS) {
|
| H A D | Address.h | 142 CGPointerAuthInfo PtrAuthInfo; 164 CGPointerAuthInfo PtrAuthInfo, llvm::Value *Offset, 218 const CGPointerAuthInfo &getPointerAuthInfo() const { return PtrAuthInfo; } in getPointerAuthInfo() 219 void setPointerAuthInfo(const CGPointerAuthInfo &Info) { PtrAuthInfo = Info; } in setPointerAuthInfo() 246 Address getResignedAddress(const CGPointerAuthInfo &NewInfo,
|
| H A D | CGCall.h | 75 CGPointerAuthInfo PointerAuthInfo; 114 const CGPointerAuthInfo &pointerAuthInfo = CGPointerAuthInfo()) 186 const CGPointerAuthInfo &getPointerAuthInfo() const { in getPointerAuthInfo() 199 void setPointerAuthInfo(CGPointerAuthInfo PointerAuth) { in setPointerAuthInfo()
|
| H A D | CodeGenModule.h | 983 CGPointerAuthInfo getFunctionPointerAuthInfo(QualType T); 985 CGPointerAuthInfo getMemberFunctionPointerAuthInfo(QualType FT); 987 CGPointerAuthInfo getPointerAuthInfoForPointeeType(QualType type); 989 CGPointerAuthInfo getPointerAuthInfoForType(QualType type); 1008 std::optional<CGPointerAuthInfo> 1016 CGPointerAuthInfo EmitPointerAuthInfo(const RecordDecl *RD);
|
| H A D | CGCXX.cpp | 267 CGPointerAuthInfo PointerAuth; in BuildAppleKextVirtualCall()
|
| H A D | CodeGenFunction.h | 205 value.ElementType, value.Alignment, CGPointerAuthInfo(), 4437 CGPointerAuthInfo EmitPointerAuthInfo(const PointerAuthSchema &Schema, 4442 llvm::Value *EmitPointerAuthSign(const CGPointerAuthInfo &Info, 4445 llvm::Value *EmitPointerAuthAuth(const CGPointerAuthInfo &Info, 4449 const CGPointerAuthInfo &CurAuthInfo, 4450 const CGPointerAuthInfo &NewAuthInfo, 4453 const CGPointerAuthInfo &CurInfo, 4454 const CGPointerAuthInfo &NewInfo); 4457 const CGPointerAuthInfo &Info,
|
| H A D | CodeGenFunction.cpp | 3070 const CGPointerAuthInfo &PointerAuth, in EmitPointerAuthOperandBundle() 3086 const CGPointerAuthInfo &PointerAuth, in EmitPointerAuthCommon() 3113 CodeGenFunction::EmitPointerAuthSign(const CGPointerAuthInfo &PointerAuth, in EmitPointerAuthSign() 3122 const CGPointerAuthInfo &PointerAuth, in EmitStrip() 3135 CodeGenFunction::EmitPointerAuthAuth(const CGPointerAuthInfo &PointerAuth, in EmitPointerAuthAuth()
|
| H A D | CGValue.h | 365 CGPointerAuthInfo getPointerAuthInfo() const {
|
| H A D | ItaniumCXXABI.cpp | 844 CGPointerAuthInfo PointerAuth; in EmitLoadOfMemberFunctionPointer() 857 PointerAuth = CGPointerAuthInfo( in EmitLoadOfMemberFunctionPointer() 882 llvm::Value *Ptr, const CGPointerAuthInfo &CurAuthInfo, in pointerAuthResignConstant() 883 const CGPointerAuthInfo &NewAuthInfo, CodeGenModule &CGM) { in pointerAuthResignConstant() 2132 CGPointerAuthInfo PointerAuth = CGF.EmitPointerAuthInfo(Schema, VTT, in getVTableAddressPointInStructorWithVTT() 2231 CGPointerAuthInfo PointerAuth; in getVirtualFunctionPointer()
|
| H A D | CGExprConstant.cpp | 2110 CGPointerAuthInfo AuthInfo; in tryEmitBase()
|
| H A D | CGClass.cpp | 2713 CGPointerAuthInfo(0, PointerAuthenticationMode::Strip, false, false, in GetVTablePtr()
|
| H A D | CGExpr.cpp | 5594 CGPointerAuthInfo pointerAuth = CGM.getFunctionPointerAuthInfo(functionType); in EmitCallee()
|