Lines Matching refs:SmallVectorImpl
253 static void ParseFunctionArgs(const SmallVectorImpl<ArgT> &Args,
254 SmallVectorImpl<unsigned> &Out) {
267 const SmallVectorImpl<ISD::OutputArg> &Outs) {
272 const SmallVectorImpl<ISD::InputArg> &Ins) {
282 SmallVectorImpl<CCValAssign> &ArgLocs,
283 const SmallVectorImpl<ArgT> &Args) {
336 SmallVectorImpl<CCValAssign>::iterator B = ArgLocs.begin() + FirstVal;
347 const SmallVectorImpl<ISD::InputArg> &Ins) {
352 const SmallVectorImpl<ISD::OutputArg> &Outs) {
358 SmallVectorImpl<CCValAssign> &RVLocs,
359 const SmallVectorImpl<ArgT> &Args) {
371 const SmallVectorImpl<ISD::InputArg>
375 SmallVectorImpl<SDValue> &InVals)
393 SmallVectorImpl<SDValue> &InVals) const {
396 SmallVectorImpl<ISD::OutputArg> &Outs = CLI.Outs;
397 SmallVectorImpl<SDValue> &OutVals = CLI.OutVals;
398 SmallVectorImpl<ISD::InputArg> &Ins = CLI.Ins;
427 const SmallVectorImpl<ISD::InputArg>
431 SmallVectorImpl<SDValue> &InVals)
524 const SmallVectorImpl<ISD::OutputArg> &Outs,
525 const SmallVectorImpl<SDValue> &OutVals,
578 const SmallVectorImpl<ISD::OutputArg>
580 const SmallVectorImpl<SDValue> &OutVals,
581 const SmallVectorImpl<ISD::InputArg> &Ins,
583 SmallVectorImpl<SDValue> &InVals) const {
716 const SmallVectorImpl<ISD::InputArg> &Ins,
718 SmallVectorImpl<SDValue> &InVals) const {