Lines Matching refs:ValVT
56 static void applyStackPassedSmallTypeDAGHack(EVT OrigVT, MVT &ValVT, in applyStackPassedSmallTypeDAGHack() argument
65 ValVT = LocVT = MVT::i8; in applyStackPassedSmallTypeDAGHack()
67 ValVT = LocVT = MVT::i16; in applyStackPassedSmallTypeDAGHack()
72 const MVT ValVT = VA.getValVT(); in getStackValueStoreTypeHack() local
73 return (ValVT == MVT::i8 || ValVT == MVT::i16) ? LLT(ValVT) in getStackValueStoreTypeHack()
85 bool assignArg(unsigned ValNo, EVT OrigVT, MVT ValVT, MVT LocVT, in assignArg()
89 applyStackPassedSmallTypeDAGHack(OrigVT, ValVT, LocVT); in assignArg()
90 return IncomingValueAssigner::assignArg(ValNo, OrigVT, ValVT, LocVT, in assignArg()
111 bool assignArg(unsigned ValNo, EVT OrigVT, MVT ValVT, MVT LocVT, in assignArg()
119 applyStackPassedSmallTypeDAGHack(OrigVT, ValVT, LocVT); in assignArg()
123 Res = AssignFn(ValNo, ValVT, LocVT, LocInfo, Flags, State); in assignArg()
125 Res = AssignFnVarArg(ValNo, ValVT, LocVT, LocInfo, Flags, State); in assignArg()
312 MVT ValVT = VA.getValVT(); in assignValueToAddress() local
315 std::swap(ValVT, LocVT); in assignValueToAddress()