Lines Matching refs:Outs
253 const SmallVectorImpl<ISD::OutputArg> &Outs,
350 if (Outs[i].Flags.isByVal() == false) {
373 unsigned align = Outs[i].Flags.getByValAlign();
415 SmallVector<ISD::OutputArg, 32> &Outs = CLI.Outs;
432 assert((Outs.size() == Args.size()) &&
437 for (unsigned i=0, e=Outs.size(); i!=e; ++i) {
438 EVT VT = Outs[i].VT;
440 if (Outs[i].Flags.isByVal() == false) {
466 if (Outs[i].Flags.isZExt())
468 else if (Outs[i].Flags.isSExt())
486 unsigned sz = Outs[i].Flags.getByValSize();
488 // The ByValAlign in the Outs[i].Flags is alway set at this point, so we
492 DAG.getConstant(Outs[i].Flags.getByValAlign(), MVT::i32),
654 std::string proto_string = getPrototype(retTy, Args, Outs, retAlignment);
1202 const SmallVectorImpl<ISD::OutputArg> &Outs,
1210 for (unsigned i=0, e=Outs.size(); i!=e; ++i) {