Searched refs:MemFnPtr (Results 1 – 2 of 2) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | ItaniumCXXABI.cpp | 128 llvm::Value *MemFnPtr, 626 llvm::Value *MemFnPtr, const MemberPointerType *MPT) { in EmitLoadOfMemberFunctionPointer() argument 640 llvm::Value *RawAdj = Builder.CreateExtractValue(MemFnPtr, 1, "memptr.adj"); in EmitLoadOfMemberFunctionPointer() 654 llvm::Value *FnAsInt = Builder.CreateExtractValue(MemFnPtr, 0, "memptr.ptr"); in EmitLoadOfMemberFunctionPointer() 954 llvm::Value *MemFnPtr = Builder.CreateExtractValue(src, 0, "memptr.ptr"); in EmitMemberPointerConversion() local 955 llvm::Type *OrigTy = MemFnPtr->getType(); in EmitMemberPointerConversion() 972 MemFnPtr = Builder.CreateIntToPtr(MemFnPtr, PtrTy); in EmitMemberPointerConversion() 973 MemFnPtr = in EmitMemberPointerConversion() 974 CGF.emitPointerAuthResign(MemFnPtr, SrcType, CurAuthInfo, NewAuthInfo, in EmitMemberPointerConversion() 976 MemFnPtr = Builder.CreatePtrToInt(MemFnPtr, OrigTy); in EmitMemberPointerConversion() [all …]
|
| H A D | CGExprCXX.cpp | 469 llvm::Value *MemFnPtr = EmitScalarExpr(MemFnExpr); in EmitCXXMemberPointerCallExpr() local 475 ThisPtrForCall, MemFnPtr, MPT); in EmitCXXMemberPointerCallExpr()
|