Lines Matching refs:Args
1558 ArgListTy Args;
1562 Args.push_back(Entry);
1568 TlsGetAddr, Args, DAG, DL);
2171 // Do not process byval args here.
2287 // chain and flag operands which copy the outgoing args into registers.
2354 Callee.getNode(), CLI.Args);
2382 // With EABI is it possible to have 16 args on registers.
2397 "ByVal args of size 0 should have been ignored by front-end.");
2606 "ByVal args of size 0 should have been ignored by front-end.");
3146 analyzeCallOperands(const SmallVectorImpl<ISD::OutputArg> &Args,
3152 unsigned NumOpnds = Args.size();
3156 MVT ArgVT = Args[I].VT;
3157 ISD::ArgFlagsTy ArgFlags = Args[I].Flags;
3165 if (IsVarArg && !Args[I].IsFixed)
3168 MVT RegVT = getRegVT(ArgVT, FuncArgs[Args[I].OrigArgIndex].Ty, CallNode,
3184 analyzeFormalArguments(const SmallVectorImpl<ISD::InputArg> &Args,
3186 unsigned NumArgs = Args.size();
3191 MVT ArgVT = Args[I].VT;
3192 ISD::ArgFlagsTy ArgFlags = Args[I].Flags;
3193 std::advance(FuncArg, Args[I].OrigArgIndex - CurArgIdx);
3194 CurArgIdx = Args[I].OrigArgIndex;