Home
last modified time | relevance | path

Searched refs:NewAuthInfo (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGPointerAuth.cpp229 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 DItaniumCXXABI.cpp883 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 DCodeGenFunction.h4450 const CGPointerAuthInfo &NewAuthInfo,