Searched refs:CurAuthInfo (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGPointerAuth.cpp | 228 llvm::Value *Value, QualType Type, const CGPointerAuthInfo &CurAuthInfo, in emitPointerAuthResign() argument 231 if (!CurAuthInfo && !NewAuthInfo) in emitPointerAuthResign() 246 if (equalAuthPolicies(CurAuthInfo, NewAuthInfo)) { in emitPointerAuthResign() 247 const llvm::Value *CurD = CurAuthInfo.getDiscriminator(); in emitPointerAuthResign() 273 Value = EmitPointerAuthAuth(CurAuthInfo, Value); in emitPointerAuthResign() 274 else if (!CurAuthInfo) in emitPointerAuthResign() 277 Value = emitPointerAuthResignCall(Value, CurAuthInfo, NewAuthInfo); in emitPointerAuthResign() 515 CGPointerAuthInfo CurAuthInfo, NewAuthInfo; in authPointerToPointerCast() local 517 CurAuthInfo = getPointerAuthInfoForType(CGM, SourceType); in authPointerToPointerCast() 522 if (!CurAuthInfo && !NewAuthInfo) in authPointerToPointerCast() [all …]
|
H A D | ItaniumCXXABI.cpp | 882 llvm::Value *Ptr, const CGPointerAuthInfo &CurAuthInfo, in pointerAuthResignConstant() argument 889 assert(CPA->getKey()->getZExtValue() == CurAuthInfo.getKey() && in pointerAuthResignConstant() 891 CPA->getDiscriminator() == CurAuthInfo.getDiscriminator() && in pointerAuthResignConstant() 942 const auto &CurAuthInfo = CGM.getMemberFunctionPointerAuthInfo(SrcType); in EmitMemberPointerConversion() local 963 CGF.emitPointerAuthResign(MemFnPtr, SrcType, CurAuthInfo, NewAuthInfo, in EmitMemberPointerConversion() 1030 const auto &CurAuthInfo = CGM.getMemberFunctionPointerAuthInfo(SrcType); in pointerAuthResignMemberFunctionPointer() local 1032 if (!NewAuthInfo && !CurAuthInfo) in pointerAuthResignMemberFunctionPointer() 1043 cast<llvm::User>(MemFnPtr)->getOperand(0), CurAuthInfo, NewAuthInfo, CGM); in pointerAuthResignMemberFunctionPointer()
|
H A D | CodeGenFunction.h | 4449 const CGPointerAuthInfo &CurAuthInfo,
|