Searched refs:NewAuthInfo (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGPointerAuth.cpp | 229 const CGPointerAuthInfo &NewAuthInfo, bool IsKnownNonNull) { in emitPointerAuthResign() argument 231 if (!CurAuthInfo && !NewAuthInfo) in emitPointerAuthResign() 246 if (equalAuthPolicies(CurAuthInfo, NewAuthInfo)) { in emitPointerAuthResign() 248 const llvm::Value *NewD = NewAuthInfo.getDiscriminator(); in emitPointerAuthResign() 272 if (!NewAuthInfo) in emitPointerAuthResign() 275 Value = EmitPointerAuthSign(NewAuthInfo, Value); in emitPointerAuthResign() 277 Value = emitPointerAuthResignCall(Value, CurAuthInfo, NewAuthInfo); in emitPointerAuthResign() 515 CGPointerAuthInfo CurAuthInfo, NewAuthInfo; in authPointerToPointerCast() local 520 NewAuthInfo = getPointerAuthInfoForType(CGM, DestType); in authPointerToPointerCast() 522 if (!CurAuthInfo && !NewAuthInfo) in authPointerToPointerCast() [all …]
|
H A D | ItaniumCXXABI.cpp | 883 const CGPointerAuthInfo &NewAuthInfo, CodeGenModule &CGM) { in pointerAuthResignConstant() argument 895 CPA->getPointer(), NewAuthInfo.getKey(), nullptr, in pointerAuthResignConstant() 896 cast<llvm::ConstantInt>(NewAuthInfo.getDiscriminator())); in pointerAuthResignConstant() 938 if (const auto &NewAuthInfo = in EmitMemberPointerConversion() local 963 CGF.emitPointerAuthResign(MemFnPtr, SrcType, CurAuthInfo, NewAuthInfo, in EmitMemberPointerConversion() 1029 const auto &NewAuthInfo = CGM.getMemberFunctionPointerAuthInfo(DestType); 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 | 4450 const CGPointerAuthInfo &NewAuthInfo,
|