Home
last modified time | relevance | path

Searched refs:CalleePtr (Results 1 – 6 of 6) sorted by relevance

/external/llvm-project/clang/lib/CodeGen/
DCGCall.cpp4751 llvm::Value *CalleePtr = ConcreteCallee.getFunctionPointer(); in EmitCall() local
4761 unsigned CalleeAS = CalleePtr->getType()->getPointerAddressSpace(); in EmitCall()
4762 CalleePtr = in EmitCall()
4763 Builder.CreateBitCast(CalleePtr, IRFuncTy->getPointerTo(CalleeAS)); in EmitCall()
4826 if (llvm::Function *OrigFn = simplifyVariadicCallee(IRFuncTy, CalleePtr)) { in EmitCall()
4827 CalleePtr = OrigFn; in EmitCall()
4865 CGM.ConstructAttributeList(CalleePtr->getName(), CallInfo, in EmitCall()
4916 if (auto *FPtr = dyn_cast<llvm::Function>(CalleePtr)) in EmitCall()
4932 getBundlesForFunclet(CalleePtr); in EmitCall()
4950 CI = Builder.CreateCall(IRFuncTy, CalleePtr, IRCallArgs, BundleList); in EmitCall()
[all …]
DCGExpr.cpp5134 llvm::Value *CalleePtr = Callee.getFunctionPointer(); in EmitCall() local
5137 CalleePtr, llvm::PointerType::getUnqual(PrefixStructTy)); in EmitCall()
5154 DecodeAddrUsedInPrologue(CalleePtr, CalleeRTTIEncoded); in EmitCall()
5161 {CalleePtr, CalleeRTTI, FTRTTIConst}); in EmitCall()
5185 llvm::Value *CalleePtr = Callee.getFunctionPointer(); in EmitCall() local
5186 llvm::Value *CastedCallee = Builder.CreateBitCast(CalleePtr, Int8PtrTy); in EmitCall()
5268 llvm::Value *CalleePtr = Callee.getFunctionPointer(); in EmitCall() local
5269 CalleePtr = Builder.CreateBitCast(CalleePtr, CalleeTy, "callee.knr.cast"); in EmitCall()
5270 Callee.setFunctionPointer(CalleePtr); in EmitCall()
DCGExprCXX.cpp1306 llvm::Constant *CalleePtr = CGF.CGM.GetAddrOfFunction(CalleeDecl); in EmitNewDeleteCall() local
1307 CGCallee Callee = CGCallee::forDirect(CalleePtr, GlobalDecl(CalleeDecl)); in EmitNewDeleteCall()
1318 llvm::Function *Fn = dyn_cast<llvm::Function>(CalleePtr); in EmitNewDeleteCall()
DItaniumCXXABI.cpp837 llvm::PHINode *CalleePtr = Builder.CreatePHI(FTy->getPointerTo(), 2); in EmitLoadOfMemberFunctionPointer() local
838 CalleePtr->addIncoming(VirtualFn, FnVirtual); in EmitLoadOfMemberFunctionPointer()
839 CalleePtr->addIncoming(NonVirtualFn, FnNonVirtual); in EmitLoadOfMemberFunctionPointer()
841 CGCallee Callee(FPT, CalleePtr); in EmitLoadOfMemberFunctionPointer()
DCGClass.cpp2181 llvm::Constant *CalleePtr = CGM.getAddrOfCXXStructor(GlobalDecl(D, Type)); in EmitCXXConstructorCall() local
2184 CGCallee Callee = CGCallee::forDirect(CalleePtr, GlobalDecl(D, Type)); in EmitCXXConstructorCall()
DMicrosoftCXXABI.cpp4044 llvm::Constant *CalleePtr = in getAddrOfCXXCtorClosure() local
4047 CGCallee::forDirect(CalleePtr, GlobalDecl(CD, Ctor_Complete)); in getAddrOfCXXCtorClosure()