Home | History | Annotate | Download | only in Mips

Lines Matching refs:Args

1653     ArgListTy Args;
1657 Args.push_back(Entry);
1661 Args), 0);
2219 // Do not process byval args here.
2349 // chain and flag operands which copy the outgoing args into registers.
2450 // With EABI is it possible to have 16 args on registers.
2465 "ByVal args of size 0 should have been ignored by front-end.");
2686 "ByVal args of size 0 should have been ignored by front-end.");
3336 analyzeCallOperands(const SmallVectorImpl<ISD::OutputArg> &Args,
3342 unsigned NumOpnds = Args.size();
3346 MVT ArgVT = Args[I].VT;
3347 ISD::ArgFlagsTy ArgFlags = Args[I].Flags;
3355 if (IsVarArg && !Args[I].IsFixed)
3358 MVT RegVT = getRegVT(ArgVT, FuncArgs[Args[I].OrigArgIndex].Ty, CallNode,
3374 analyzeFormalArguments(const SmallVectorImpl<ISD::InputArg> &Args,
3376 unsigned NumArgs = Args.size();
3381 MVT ArgVT = Args[I].VT;
3382 ISD::ArgFlagsTy ArgFlags = Args[I].Flags;
3383 std::advance(FuncArg, Args[I].OrigArgIndex - CurArgIdx);
3384 CurArgIdx = Args[I].OrigArgIndex;