Lines Matching defs:RegVT
3232 B.RegVT = VT.getSimpleVT();
3233 B.Reg = FuncInfo.CreateReg(B.RegVT);
3270 MVT VT = BB.RegVT;
9787 const MVT RegVT = *TRI.legalclasstypes_begin(*RC);
9789 if (OpInfo.ConstraintVT != MVT::Other && RegVT != MVT::Untyped) {
9803 if (RegVT.getSizeInBits() == OpInfo.ConstraintVT.getSizeInBits()) {
9809 DAG.getNode(ISD::BITCAST, DL, RegVT, OpInfo.CallOperand);
9810 OpInfo.ConstraintVT = RegVT;
9814 } else if (RegVT.isInteger() && OpInfo.ConstraintVT.isFloatingPoint()) {
9831 ValueVT = RegVT;
9836 NumRegs = TLI.getNumRegisters(Context, OpInfo.ConstraintVT, RegVT);
9864 OpInfo.AssignedRegs = RegsForValue(Regs, RegVT, ValueVT);
10197 MVT RegVT = R->getSimpleValueType(0);
10200 : RegVT != MVT::Untyped ? TLI.getRegClassFor(RegVT)
10205 RegsForValue MatchedRegs(Regs, RegVT, InOperandVal.getValueType());
11794 MVT RegVT = TLI->getRegisterType(*CurDAG->getContext(), VT);
11797 getCopyFromParts(DAG, dl, &InVals[0], 1, RegVT, VT, nullptr, NewRoot,
11803 RegInfo.createVirtualRegister(TLI->getRegClassFor(RegVT));