Lines Matching defs:IRCallArgs
1100 SmallVectorImpl<llvm::Value *> &IRCallArgs, unsigned &IRCallArgPos) {
1110 ExpandTypeToArgs(CAExp->EltTy, EltArg, IRFuncTy, IRCallArgs,
1124 ExpandTypeToArgs(BS->getType(), BaseArg, IRFuncTy, IRCallArgs,
1132 ExpandTypeToArgs(FD->getType(), FldArg, IRFuncTy, IRCallArgs,
1137 IRCallArgs[IRCallArgPos++] = CV.first;
1138 IRCallArgs[IRCallArgPos++] = CV.second;
1151 IRCallArgs[IRCallArgPos++] = V;
5142 SmallVector<llvm::Value *, 16> IRCallArgs(IRFunctionArgs.totalIRArgs());
5169 IRCallArgs[IRFunctionArgs.getSRetArgNo()] =
5197 IRCallArgs[IRFunctionArgs.getPaddingArgNo(ArgNo)] =
5321 IRCallArgs[FirstIRArg] = Val;
5330 IRCallArgs[FirstIRArg] = I->getKnownRValue().getScalarVal();
5341 IRCallArgs[FirstIRArg] = Val;
5408 IRCallArgs[FirstIRArg] = V;
5449 IRCallArgs[FirstIRArg + i] = Extract;
5474 IRCallArgs[FirstIRArg + i] = LI;
5494 IRCallArgs[FirstIRArg] = Load;
5547 IRCallArgs[IRArgPos++] = elt;
5560 ExpandTypeToArgs(I->Ty, *I, IRFuncTy, IRCallArgs, IRArgPos);
5574 IRCallArgs[IRFunctionArgs.getInallocaArgNo()] = Arg;
5633 assert(IRCallArgs.size() == IRFuncTy->getNumParams() || IRFuncTy->isVarArg());
5634 for (unsigned i = 0; i < IRCallArgs.size(); ++i) {
5640 assert(IRCallArgs[i]->getType() == IRFuncTy->getParamType(i));
5645 for (unsigned i = 0; i < IRCallArgs.size(); ++i)
5647 getMaxVectorWidth(IRCallArgs[i]->getType()));
5769 CI = Builder.CreateCall(IRFuncTy, CalleePtr, IRCallArgs, BundleList);
5772 CI = Builder.CreateInvoke(IRFuncTy, CalleePtr, Cont, InvokeDest, IRCallArgs,