Home
last modified time | relevance | path

Searched refs:calleePtr (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenCall.cpp565 mlir::Operation *calleePtr = concreteCallee.getFunctionPointer(); in emitCall() local
571 if (auto calleeFuncOp = dyn_cast<cir::FuncOp>(calleePtr)) in emitCall()
583 if (auto fnOp = dyn_cast<cir::FuncOp>(calleePtr)) { in emitCall()
587 calleePtr->getResultTypes(); in emitCall()
594 indirectFuncVal = calleePtr->getResult(0); in emitCall()
H A DCIRGenCXXExpr.cpp256 cir::FuncOp calleePtr = cgf.cgm.getAddrOfFunction(calleeDecl); in emitNewDeleteCall() local
258 CIRGenCallee::forDirect(calleePtr, GlobalDecl(calleeDecl)); in emitNewDeleteCall()
H A DCIRGenClass.cpp500 auto calleePtr = cgm.getAddrOfCXXStructor(GlobalDecl(d, type)); in emitCXXConstructorCall() local
503 CIRGenCallee callee = CIRGenCallee::forDirect(calleePtr, GlobalDecl(d, type)); in emitCXXConstructorCall()
H A DCIRGenExpr.cpp1277 mlir::Value calleePtr; in emitCallee() local
1280 calleePtr = emitScalarExpr(e); in emitCallee()
1284 calleePtr = emitLValue(e).getPointer(); in emitCallee()
1294 CIRGenCallee callee(calleeInfo, calleePtr.getDefiningOp()); in emitCallee()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGClass.cpp2985 const CGFunctionInfo *calleeFnInfo, llvm::Constant *calleePtr) { in EmitForwardingCallToLambda() argument
2990 if (!calleePtr) in EmitForwardingCallToLambda()
2991 calleePtr = in EmitForwardingCallToLambda()
3012 auto callee = CGCallee::forDirect(calleePtr, GlobalDecl(callOperator)); in EmitForwardingCallToLambda()
H A DCGExpr.cpp6005 llvm::Value *calleePtr; in EmitCallee() local
6008 calleePtr = EmitScalarExpr(E); in EmitCallee()
6012 calleePtr = EmitLValue(E, KnownNonNull).getPointer(*this); in EmitCallee()
6023 CGCallee callee(calleeInfo, calleePtr, pointerAuth); in EmitCallee()
H A DCGObjCMac.cpp7238 llvm::Value *calleePtr = CGF.Builder.CreateLoad(calleeAddr, "msgSend_fn"); in EmitVTableMessageSend() local
7240 calleePtr = CGF.Builder.CreateBitCast(calleePtr, MSI.MessengerType); in EmitVTableMessageSend()
7241 CGCallee callee(CGCalleeInfo(), calleePtr); in EmitVTableMessageSend()