Lines Matching refs:getLocVT
2213 assert(!VA.needsCustom() && VA.getLocVT() == MVT::i32 && in LowerCallResult()
2221 (VA.getLocVT() == MVT::f64 || VA.getLocVT() == MVT::v2f64)) { in LowerCallResult()
2236 if (VA.getLocVT() == MVT::v2f64) { in LowerCallResult()
2256 Val = DAG.getCopyFromReg(Chain, dl, VA.getLocReg(), VA.getLocVT(), in LowerCallResult()
2275 Val = MoveToHPR(dl, DAG, VA.getLocVT(), VA.getValVT(), Val); in LowerCallResult()
2294 int Size = VA.getLocVT().getFixedSizeInBits() / 8; in computeAddrForCallArg()
2499 Arg = DAG.getNode(ISD::SIGN_EXTEND, dl, VA.getLocVT(), Arg); in LowerCall()
2502 Arg = DAG.getNode(ISD::ZERO_EXTEND, dl, VA.getLocVT(), Arg); in LowerCall()
2505 Arg = DAG.getNode(ISD::ANY_EXTEND, dl, VA.getLocVT(), Arg); in LowerCall()
2508 Arg = DAG.getNode(ISD::BITCAST, dl, VA.getLocVT(), Arg); in LowerCall()
2522 Arg = MoveFromHPR(dl, DAG, VA.getLocVT(), VA.getValVT(), Arg); in LowerCall()
2528 auto LocBits = VA.getLocVT().getSizeInBits(); in LowerCall()
2534 Arg = DAG.getNode(ISD::BITCAST, dl, VA.getLocVT(), Arg); in LowerCall()
2539 if (VA.needsCustom() && VA.getLocVT() == MVT::v2f64) { in LowerCall()
2560 } else if (VA.needsCustom() && VA.getLocVT() == MVT::f64) { in LowerCall()
2566 assert(VA.getLocVT() == MVT::i32 && in LowerCall()
3097 EVT RegVT = VA.getLocVT(); in IsEligibleForTailCallOptimization()
3250 Arg = DAG.getNode(ISD::BITCAST, dl, VA.getLocVT(), Arg); in LowerReturn()
3258 Arg = MoveFromHPR(dl, DAG, VA.getLocVT(), VA.getValVT(), Arg); in LowerReturn()
3260 auto LocBits = VA.getLocVT().getSizeInBits(); in LowerReturn()
3266 Arg = DAG.getNode(ISD::BITCAST, dl, VA.getLocVT(), Arg); in LowerReturn()
3271 (VA.getLocVT() == MVT::v2f64 || VA.getLocVT() == MVT::f64)) { in LowerReturn()
3272 if (VA.getLocVT() == MVT::v2f64) { in LowerReturn()
3283 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT())); in LowerReturn()
3289 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT())); in LowerReturn()
3303 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT())); in LowerReturn()
3314 VA.getLocReg(), ReturnF16 ? Arg.getValueType() : VA.getLocVT())); in LowerReturn()
4543 EVT RegVT = VA.getLocVT(); in LowerFormalArguments()
4545 if (VA.needsCustom() && VA.getLocVT() == MVT::v2f64) { in LowerFormalArguments()
4566 } else if (VA.needsCustom() && VA.getLocVT() == MVT::f64) { in LowerFormalArguments()
4624 ArgValue = MoveToHPR(dl, DAG, VA.getLocVT(), VA.getValVT(), ArgValue); in LowerFormalArguments()
4656 int FI = MFI.CreateFixedObject(VA.getLocVT().getSizeInBits()/8, in LowerFormalArguments()