Home | History | Annotate | Download | only in IR

Lines Matching refs:Args

266 void CallInst::init(Value *Func, ArrayRef<Value *> Args, const Twine &NameStr) {
267 assert(NumOperands == Args.size() + 1 && "NumOperands not set up?");
274 assert((Args.size() == FTy->getNumParams() ||
275 (FTy->isVarArg() && Args.size() > FTy->getNumParams())) &&
278 for (unsigned i = 0; i != Args.size(); ++i)
280 FTy->getParamType(i) == Args[i]->getType()) &&
284 std::copy(Args.begin(), Args.end(), op_begin());
532 ArrayRef<Value *> Args, const Twine &NameStr) {
533 assert(NumOperands == 3 + Args.size() && "NumOperands not set up?");
542 assert(((Args.size() == FTy->getNumParams()) ||
543 (FTy->isVarArg() && Args.size() > FTy->getNumParams())) &&
546 for (unsigned i = 0, e = Args.size(); i != e; i++)
548 FTy->getParamType(i) == Args[i]->getType()) &&
552 std::copy(Args.begin(), Args.end(), op_begin());