Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGPointerAuth.cpp228 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 DItaniumCXXABI.cpp882 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 DCodeGenFunction.h4449 const CGPointerAuthInfo &CurAuthInfo,