• Home
  • Raw
  • Download

Lines Matching refs:IRCallArgs

816     SmallVectorImpl<llvm::Value *> &IRCallArgs, unsigned &IRCallArgPos) {  in ExpandTypeToArgs()  argument
823 ExpandTypeToArgs(CAExp->EltTy, EltRV, IRFuncTy, IRCallArgs, IRCallArgPos); in ExpandTypeToArgs()
835 ExpandTypeToArgs(BS->getType(), BaseRV, IRFuncTy, IRCallArgs, in ExpandTypeToArgs()
842 ExpandTypeToArgs(FD->getType(), FldRV, IRFuncTy, IRCallArgs, in ExpandTypeToArgs()
847 IRCallArgs[IRCallArgPos++] = CV.first; in ExpandTypeToArgs()
848 IRCallArgs[IRCallArgPos++] = CV.second; in ExpandTypeToArgs()
860 IRCallArgs[IRCallArgPos++] = V; in ExpandTypeToArgs()
3206 SmallVector<llvm::Value *, 16> IRCallArgs(IRFunctionArgs.totalIRArgs()); in EmitCall() local
3225 IRCallArgs[IRFunctionArgs.getSRetArgNo()] = SRetPtr.getPointer(); in EmitCall()
3243 IRCallArgs[IRFunctionArgs.getPaddingArgNo(ArgNo)] = in EmitCall()
3283 IRCallArgs[FirstIRArg] = Addr.getPointer(); in EmitCall()
3312 IRCallArgs[FirstIRArg] = AI.getPointer(); in EmitCall()
3316 IRCallArgs[FirstIRArg] = Addr.getPointer(); in EmitCall()
3348 IRCallArgs[FirstIRArg] = V; in EmitCall()
3394 IRCallArgs[FirstIRArg + i] = LI; in EmitCall()
3399 IRCallArgs[FirstIRArg] = in EmitCall()
3408 ExpandTypeToArgs(I->Ty, RV, IRFuncTy, IRCallArgs, IRArgPos); in EmitCall()
3445 IRCallArgs[IRFunctionArgs.getInallocaArgNo()] = Arg; in EmitCall()
3464 ActualFT->getNumParams() == IRCallArgs.size() && in EmitCall()
3481 assert(IRCallArgs.size() == IRFuncTy->getNumParams() || IRFuncTy->isVarArg()); in EmitCall()
3482 for (unsigned i = 0; i < IRCallArgs.size(); ++i) { in EmitCall()
3488 assert(IRCallArgs[i]->getType() == IRFuncTy->getParamType(i)); in EmitCall()
3519 CS = Builder.CreateCall(Callee, IRCallArgs, BundleList); in EmitCall()
3522 CS = Builder.CreateInvoke(Callee, Cont, InvokeDest, IRCallArgs, in EmitCall()