Lines Matching refs:ArgVT
3988 static unsigned CalculateStackSlotSize(EVT ArgVT, ISD::ArgFlagsTy Flags, in CalculateStackSlotSize() argument
3990 unsigned ArgSize = ArgVT.getStoreSize(); in CalculateStackSlotSize()
4004 static Align CalculateStackSlotAlignment(EVT ArgVT, EVT OrigVT, in CalculateStackSlotAlignment() argument
4010 if (ArgVT == MVT::v4f32 || ArgVT == MVT::v4i32 || in CalculateStackSlotAlignment()
4011 ArgVT == MVT::v8i16 || ArgVT == MVT::v16i8 || in CalculateStackSlotAlignment()
4012 ArgVT == MVT::v2f64 || ArgVT == MVT::v2i64 || in CalculateStackSlotAlignment()
4013 ArgVT == MVT::v1i128 || ArgVT == MVT::f128) in CalculateStackSlotAlignment()
4036 Alignment = Align(ArgVT.getStoreSize()); in CalculateStackSlotAlignment()
4046 static bool CalculateStackSlotUsed(EVT ArgVT, EVT OrigVT, ISD::ArgFlagsTy Flags, in CalculateStackSlotUsed() argument
4055 CalculateStackSlotAlignment(ArgVT, OrigVT, Flags, PtrByteSize); in CalculateStackSlotUsed()
4063 ArgOffset += CalculateStackSlotSize(ArgVT, Flags, PtrByteSize); in CalculateStackSlotUsed()
4074 if (ArgVT == MVT::f32 || ArgVT == MVT::f64) in CalculateStackSlotUsed()
4079 if (ArgVT == MVT::v4f32 || ArgVT == MVT::v4i32 || in CalculateStackSlotUsed()
4080 ArgVT == MVT::v8i16 || ArgVT == MVT::v16i8 || in CalculateStackSlotUsed()
4081 ArgVT == MVT::v2f64 || ArgVT == MVT::v2i64 || in CalculateStackSlotUsed()
4082 ArgVT == MVT::v1i128 || ArgVT == MVT::f128) in CalculateStackSlotUsed()
4429 if (CalculateStackSlotUsed(Ins[i].VT, Ins[i].ArgVT, Ins[i].Flags, in LowerFormalArguments_64SVR4()
4448 EVT OrigVT = Ins[ArgNo].ArgVT; in LowerFormalArguments_64SVR4()
4880 if (CalculateStackSlotUsed(Param.VT, Param.ArgVT, Param.Flags, PtrByteSize, in needStackSlotPassParameters()
5909 MVT ArgVT = Outs[i].VT; in LowerCall_32SVR4() local
5914 Result = CC_PPC32_SVR4(i, ArgVT, ArgVT, CCValAssign::Full, ArgFlags, in LowerCall_32SVR4()
5917 Result = CC_PPC32_SVR4_VarArg(i, ArgVT, ArgVT, CCValAssign::Full, in LowerCall_32SVR4()
5924 << ArgVT << "\n"; in LowerCall_32SVR4()
6176 if (CalculateStackSlotUsed(Outs[i].VT, Outs[i].ArgVT, Outs[i].Flags, in LowerCall_64SVR4()
6195 EVT ArgVT = Outs[i].VT; in LowerCall_64SVR4() local
6196 EVT OrigVT = Outs[i].ArgVT; in LowerCall_64SVR4()
6207 switch (ArgVT.getSimpleVT().SimpleTy) { in LowerCall_64SVR4()
6241 CalculateStackSlotAlignment(ArgVT, OrigVT, Flags, PtrByteSize); in LowerCall_64SVR4()
6244 NumBytes += CalculateStackSlotSize(ArgVT, Flags, PtrByteSize); in LowerCall_64SVR4()
6309 EVT ArgVT = Outs[i].VT; in LowerCall_64SVR4() local
6310 EVT OrigVT = Outs[i].ArgVT; in LowerCall_64SVR4()
6322 CalculateStackSlotAlignment(ArgVT, OrigVT, Flags, PtrByteSize); in LowerCall_64SVR4()
18288 EVT ArgVT = N.getValueType(); in lowerToLibCall() local
18289 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext()); in lowerToLibCall()
18292 Entry.IsSExt = TLI.shouldSignExtendTypeInLibCall(ArgVT, SignExtend); in lowerToLibCall()