Lines Matching defs:CalleePtr
5514 llvm::Constant *CalleePtr = CGF.CGM.getRawFunctionPointer(GD);
5515 llvm::Function *Fn = llvm::cast<llvm::Function>(CalleePtr);
5537 llvm::Constant *CalleePtr = CGF.CGM.getRawFunctionPointer(GD);
5540 CalleePtr = CGF.CGM.getCUDARuntime().getKernelStub(
5541 cast<llvm::GlobalValue>(CalleePtr->stripPointerCasts()));
5543 return CGCallee::forDirect(CalleePtr, GD);
5842 llvm::Value *CalleePtr = Callee.getFunctionPointer();
5846 Address(CalleePtr, CalleePtr->getType(),
5848 CalleePtr->getPointerAlignment(CGM.getDataLayout())),
5850 CalleePtr = Addr.emitRawPointer(*this);
5865 Builder.CreatePtrToInt(CalleePtr, IntPtrTy);
5870 Builder.CreateIntToPtr(AlignedCalleeAddress, CalleePtr->getType());
5872 AlignedCalleePtr = CalleePtr;
5897 {CalleePtr});
5921 llvm::Value *CalleePtr = Callee.getFunctionPointer();
5923 CGM.getIntrinsic(llvm::Intrinsic::type_test), {CalleePtr, TypeId});
5933 CalleePtr, StaticData);
5937 {CalleePtr, llvm::UndefValue::get(IntPtrTy)});
6015 llvm::Value *CalleePtr = Callee.getFunctionPointer();
6016 CalleePtr = Builder.CreateBitCast(CalleePtr, CalleeTy, "callee.knr.cast");
6017 Callee.setFunctionPointer(CalleePtr);