Lines Matching refs:ArgVT

2735 static unsigned CalculateStackSlotSize(EVT ArgVT, ISD::ArgFlagsTy Flags,  in CalculateStackSlotSize()  argument
2737 unsigned ArgSize = ArgVT.getStoreSize(); in CalculateStackSlotSize()
2751 static unsigned CalculateStackSlotAlignment(EVT ArgVT, EVT OrigVT, in CalculateStackSlotAlignment() argument
2757 if (ArgVT == MVT::v4f32 || ArgVT == MVT::v4i32 || in CalculateStackSlotAlignment()
2758 ArgVT == MVT::v8i16 || ArgVT == MVT::v16i8 || in CalculateStackSlotAlignment()
2759 ArgVT == MVT::v2f64 || ArgVT == MVT::v2i64 || in CalculateStackSlotAlignment()
2760 ArgVT == MVT::v1i128) in CalculateStackSlotAlignment()
2764 else if (ArgVT == MVT::v4f64 || ArgVT == MVT::v4i1) in CalculateStackSlotAlignment()
2787 Align = ArgVT.getStoreSize(); in CalculateStackSlotAlignment()
2797 static bool CalculateStackSlotUsed(EVT ArgVT, EVT OrigVT, in CalculateStackSlotUsed() argument
2809 CalculateStackSlotAlignment(ArgVT, OrigVT, Flags, PtrByteSize); in CalculateStackSlotUsed()
2817 ArgOffset += CalculateStackSlotSize(ArgVT, Flags, PtrByteSize); in CalculateStackSlotUsed()
2828 if (ArgVT == MVT::f32 || ArgVT == MVT::f64 || in CalculateStackSlotUsed()
2830 (HasQPX && (ArgVT == MVT::v4f32 || in CalculateStackSlotUsed()
2831 ArgVT == MVT::v4f64 || in CalculateStackSlotUsed()
2832 ArgVT == MVT::v4i1))) in CalculateStackSlotUsed()
2837 if (ArgVT == MVT::v4f32 || ArgVT == MVT::v4i32 || in CalculateStackSlotUsed()
2838 ArgVT == MVT::v8i16 || ArgVT == MVT::v16i8 || in CalculateStackSlotUsed()
2839 ArgVT == MVT::v2f64 || ArgVT == MVT::v2i64 || in CalculateStackSlotUsed()
2840 ArgVT == MVT::v1i128) in CalculateStackSlotUsed()
3181 if (CalculateStackSlotUsed(Ins[i].VT, Ins[i].ArgVT, Ins[i].Flags, in LowerFormalArguments_64SVR4()
3202 EVT OrigVT = Ins[ArgNo].ArgVT; in LowerFormalArguments_64SVR4()
3994 if (CalculateStackSlotUsed(Param.VT, Param.ArgVT, Param.Flags, in needStackSlotPassParameters()
4796 MVT ArgVT = Outs[i].VT; in LowerCall_32SVR4() local
4801 Result = CC_PPC32_SVR4(i, ArgVT, ArgVT, CCValAssign::Full, ArgFlags, in LowerCall_32SVR4()
4804 Result = CC_PPC32_SVR4_VarArg(i, ArgVT, ArgVT, CCValAssign::Full, in LowerCall_32SVR4()
4811 << EVT(ArgVT).getEVTString() << "\n"; in LowerCall_32SVR4()
5054 EVT ArgVT = Outs[i].VT; in LowerCall_64SVR4() local
5055 EVT OrigVT = Outs[i].ArgVT; in LowerCall_64SVR4()
5064 switch (ArgVT.getSimpleVT().SimpleTy) { in LowerCall_64SVR4()
5104 CalculateStackSlotAlignment(ArgVT, OrigVT, Flags, PtrByteSize); in LowerCall_64SVR4()
5107 NumBytes += CalculateStackSlotSize(ArgVT, Flags, PtrByteSize); in LowerCall_64SVR4()
5169 EVT ArgVT = Outs[i].VT; in LowerCall_64SVR4() local
5170 EVT OrigVT = Outs[i].ArgVT; in LowerCall_64SVR4()
5182 CalculateStackSlotAlignment(ArgVT, OrigVT, Flags, PtrByteSize); in LowerCall_64SVR4()
5661 EVT ArgVT = Outs[i].VT; in LowerCall_Darwin() local
5663 if (ArgVT == MVT::v4f32 || ArgVT == MVT::v4i32 || in LowerCall_Darwin()
5664 ArgVT == MVT::v8i16 || ArgVT == MVT::v16i8 || in LowerCall_Darwin()
5665 ArgVT == MVT::v2f64 || ArgVT == MVT::v2i64) { in LowerCall_Darwin()
5675 NumBytes += CalculateStackSlotSize(ArgVT, Flags, PtrByteSize); in LowerCall_Darwin()