Home
last modified time | relevance | path

Searched refs:CallOrInvoke (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCUDARuntime.cpp28 llvm::CallBase **CallOrInvoke) { in EmitCUDAKernelCallExpr() argument
38 CGF.EmitSimpleCallExpr(E, ReturnValue, CallOrInvoke); in EmitCUDAKernelCallExpr()
H A DCGExprCXX.cpp89 llvm::CallBase **CallOrInvoke) { in EmitCXXMemberOrOperatorCall() argument
96 return EmitCall(FnInfo, Callee, ReturnValue, Args, CallOrInvoke, in EmitCXXMemberOrOperatorCall()
104 llvm::CallBase **CallOrInvoke) { in EmitCXXDestructorCall() argument
123 ReturnValueSlot(), Args, CallOrInvoke, in EmitCXXDestructorCall()
191 llvm::CallBase **CallOrInvoke) { in EmitCXXMemberCallExpr() argument
195 return EmitCXXMemberPointerCallExpr(CE, ReturnValue, CallOrInvoke); in EmitCXXMemberCallExpr()
205 ReturnValue, /*Chain=*/nullptr, CallOrInvoke); in EmitCXXMemberCallExpr()
215 Base, CallOrInvoke); in EmitCXXMemberCallExpr()
221 const Expr *Base, llvm::CallBase **CallOrInvoke) { in EmitCXXMemberOrOperatorMemberCallExpr() argument
306 /*NewPointerIsChecked=*/false, CallOrInvoke); in EmitCXXMemberOrOperatorMemberCallExpr()
[all …]
H A DCGCUDARuntime.h89 llvm::CallBase **CallOrInvoke = nullptr);
H A DCodeGenFunction.h3194 llvm::CallBase **CallOrInvoke = nullptr);
4386 llvm::CallBase **CallOrInvoke = nullptr);
4508 llvm::CallBase **CallOrInvoke, bool IsMustTail,
4513 llvm::CallBase **CallOrInvoke = nullptr,
4515 return EmitCall(CallInfo, Callee, ReturnValue, Args, CallOrInvoke,
4520 llvm::CallBase **CallOrInvoke = nullptr,
4527 llvm::CallBase **CallOrInvoke = nullptr);
4529 llvm::CallBase **CallOrInvoke = nullptr);
4658 CallArgList *RtlArgs, llvm::CallBase **CallOrInvoke);
4663 llvm::CallBase **CallOrInvoke = nullptr);
[all …]
H A DCGExpr.cpp5828 llvm::CallBase **CallOrInvoke) { in EmitCallExpr() argument
5830 if (!CallOrInvoke) { in EmitCallExpr()
5831 CallOrInvoke = &CallOrInvokeStorage; in EmitCallExpr()
5836 auto *I = *CallOrInvoke; in EmitCallExpr()
5844 return EmitBlockCallExpr(E, ReturnValue, CallOrInvoke); in EmitCallExpr()
5847 return EmitCXXMemberCallExpr(CE, ReturnValue, CallOrInvoke); in EmitCallExpr()
5850 return EmitCUDAKernelCallExpr(CE, ReturnValue, CallOrInvoke); in EmitCallExpr()
5858 return EmitCXXOperatorMemberCallExpr(CE, MD, ReturnValue, CallOrInvoke); in EmitCallExpr()
5872 /*Chain=*/nullptr, CallOrInvoke); in EmitCallExpr()
5878 llvm::CallBase **CallOrInvoke) { in EmitSimpleCallExpr() argument
[all …]
H A DCGVTables.cpp389 llvm::CallBase *CallOrInvoke; in EmitCallAndReturnForThunk() local
391 CallArgs, &CallOrInvoke); in EmitCallAndReturnForThunk()
396 else if (llvm::CallInst* Call = dyn_cast<llvm::CallInst>(CallOrInvoke)) in EmitCallAndReturnForThunk()
H A DCGCXXABI.h492 llvm::CallBase **CallOrInvoke) = 0;
H A DItaniumCXXABI.cpp321 llvm::CallBase **CallOrInvoke) override;
2261 Address This, DeleteOrMemberCallExpr E, llvm::CallBase **CallOrInvoke) { in EmitVirtualDestructorCall() argument
2282 nullptr, QualType(), nullptr, CallOrInvoke); in EmitVirtualDestructorCall()
3425 llvm::CallBase *CallOrInvoke; in getOrCreateVirtualFunctionPointerThunk() local
3426 CGF.EmitCall(CallInfo, Callee, ReturnValueSlot(), CallArgs, &CallOrInvoke, in getOrCreateVirtualFunctionPointerThunk()
3428 auto *Call = cast<llvm::CallInst>(CallOrInvoke); in getOrCreateVirtualFunctionPointerThunk()
H A DCGDebugInfo.h512 void EmitFuncDeclForCallSite(llvm::CallBase *CallOrInvoke,
H A DCGClass.cpp2208 bool NewPointerIsChecked, llvm::CallBase **CallOrInvoke) { in EmitCXXConstructorCall() argument
2256 EmitCall(Info, Callee, ReturnValueSlot(), Args, CallOrInvoke, false, Loc); in EmitCXXConstructorCall()
H A DCGBlocks.cpp1175 llvm::CallBase **CallOrInvoke) { in EmitBlockCallExpr() argument
1242 return EmitCall(FnInfo, Callee, ReturnValue, Args, CallOrInvoke); in EmitBlockCallExpr()
H A DMicrosoftCXXABI.cpp342 llvm::CallBase **CallOrInvoke) override;
1999 Address This, DeleteOrMemberCallExpr E, llvm::CallBase **CallOrInvoke) { in EmitVirtualDestructorCall() argument
2029 ImplicitParam, Context.IntTy, CE, CallOrInvoke); in EmitVirtualDestructorCall()
H A DCGDebugInfo.cpp4809 void CGDebugInfo::EmitFuncDeclForCallSite(llvm::CallBase *CallOrInvoke, in EmitFuncDeclForCallSite() argument
4812 if (!CallOrInvoke) in EmitFuncDeclForCallSite()
4814 auto *Func = CallOrInvoke->getCalledFunction(); in EmitFuncDeclForCallSite()