Lines Matching refs:getLocVT
2130 assert(!VA.needsCustom() && VA.getLocVT() == MVT::i32 && in LowerCallResult()
2138 (VA.getLocVT() == MVT::f64 || VA.getLocVT() == MVT::v2f64)) { in LowerCallResult()
2153 if (VA.getLocVT() == MVT::v2f64) { in LowerCallResult()
2173 Val = DAG.getCopyFromReg(Chain, dl, VA.getLocReg(), VA.getLocVT(), in LowerCallResult()
2192 Val = MoveToHPR(dl, DAG, VA.getLocVT(), VA.getValVT(), Val); in LowerCallResult()
2211 int Size = VA.getLocVT().getFixedSizeInBits() / 8; in computeAddrForCallArg()
2410 Arg = DAG.getNode(ISD::SIGN_EXTEND, dl, VA.getLocVT(), Arg); in LowerCall()
2413 Arg = DAG.getNode(ISD::ZERO_EXTEND, dl, VA.getLocVT(), Arg); in LowerCall()
2416 Arg = DAG.getNode(ISD::ANY_EXTEND, dl, VA.getLocVT(), Arg); in LowerCall()
2419 Arg = DAG.getNode(ISD::BITCAST, dl, VA.getLocVT(), Arg); in LowerCall()
2433 Arg = MoveFromHPR(dl, DAG, VA.getLocVT(), VA.getValVT(), Arg); in LowerCall()
2439 auto LocBits = VA.getLocVT().getSizeInBits(); in LowerCall()
2445 Arg = DAG.getNode(ISD::BITCAST, dl, VA.getLocVT(), Arg); in LowerCall()
2450 if (VA.needsCustom() && VA.getLocVT() == MVT::v2f64) { in LowerCall()
2471 } else if (VA.needsCustom() && VA.getLocVT() == MVT::f64) { in LowerCall()
2477 assert(VA.getLocVT() == MVT::i32 && in LowerCall()
2988 EVT RegVT = VA.getLocVT(); in IsEligibleForTailCallOptimization()
3141 Arg = DAG.getNode(ISD::BITCAST, dl, VA.getLocVT(), Arg); in LowerReturn()
3149 Arg = MoveFromHPR(dl, DAG, VA.getLocVT(), VA.getValVT(), Arg); in LowerReturn()
3151 auto LocBits = VA.getLocVT().getSizeInBits(); in LowerReturn()
3157 Arg = DAG.getNode(ISD::BITCAST, dl, VA.getLocVT(), Arg); in LowerReturn()
3162 (VA.getLocVT() == MVT::v2f64 || VA.getLocVT() == MVT::f64)) { in LowerReturn()
3163 if (VA.getLocVT() == MVT::v2f64) { in LowerReturn()
3174 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT())); in LowerReturn()
3180 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT())); in LowerReturn()
3194 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT())); in LowerReturn()
3205 VA.getLocReg(), ReturnF16 ? Arg.getValueType() : VA.getLocVT())); in LowerReturn()
4435 EVT RegVT = VA.getLocVT(); in LowerFormalArguments()
4437 if (VA.needsCustom() && VA.getLocVT() == MVT::v2f64) { in LowerFormalArguments()
4458 } else if (VA.needsCustom() && VA.getLocVT() == MVT::f64) { in LowerFormalArguments()
4516 ArgValue = MoveToHPR(dl, DAG, VA.getLocVT(), VA.getValVT(), ArgValue); in LowerFormalArguments()
4548 int FI = MFI.CreateFixedObject(VA.getLocVT().getSizeInBits()/8, in LowerFormalArguments()