Lines Matching refs:getLocVT

1810     Value = DAG.getNode(ISD::AssertSext, DL, VA.getLocVT(), Value,  in convertLocVTToValVT()
1813 Value = DAG.getNode(ISD::AssertZext, DL, VA.getLocVT(), Value, in convertLocVTToValVT()
1821 assert(VA.getLocVT() == MVT::i64); in convertLocVTToValVT()
1837 return DAG.getNode(ISD::SIGN_EXTEND, DL, VA.getLocVT(), Value); in convertValVTToLocVT()
1839 return DAG.getNode(ISD::ZERO_EXTEND, DL, VA.getLocVT(), Value); in convertValVTToLocVT()
1841 return DAG.getNode(ISD::ANY_EXTEND, DL, VA.getLocVT(), Value); in convertValVTToLocVT()
1843 assert(VA.getLocVT() == MVT::i64 || VA.getLocVT() == MVT::i128); in convertValVTToLocVT()
1848 if (VA.getValVT() == MVT::f32 && VA.getLocVT() == MVT::i64) in convertValVTToLocVT()
1850 MVT BitCastToType = VA.getValVT().isVector() && VA.getLocVT() == MVT::i64 in convertValVTToLocVT()
1852 : VA.getLocVT(); in convertValVTToLocVT()
1857 return DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, VA.getLocVT(), Value, in convertValVTToLocVT()
1953 EVT LocVT = VA.getLocVT(); in LowerFormalArguments()
2017 if (VA.getLocVT() == MVT::i32 || VA.getLocVT() == MVT::f32 || in LowerFormalArguments()
2018 VA.getLocVT() == MVT::f16) { in LowerFormalArguments()
2019 unsigned SlotOffs = VA.getLocVT() == MVT::f16 ? 6 : 4; in LowerFormalArguments()
2319 if (VA.getLocVT() == MVT::i128) in LowerCall()
2333 if (VA.getLocVT() == MVT::i32 || VA.getLocVT() == MVT::f32) in LowerCall()
2335 else if (VA.getLocVT() == MVT::f16) in LowerCall()
2442 VA.getLocVT(), Glue); in LowerCall()
2544 RetOps.push_back(DAG.getRegister(Reg, VA.getLocVT())); in LowerReturn()