Lines Matching refs:RegVT
3229 B.RegVT = VT.getSimpleVT(); in visitBitTestHeader()
3230 B.Reg = FuncInfo.CreateReg(B.RegVT); in visitBitTestHeader()
3268 MVT VT = BB.RegVT; in visitBitTestCase()
9626 const MVT RegVT = *TRI.legalclasstypes_begin(*RC); in getRegistersForValue() local
9628 if (OpInfo.ConstraintVT != MVT::Other && RegVT != MVT::Untyped) { in getRegistersForValue()
9642 if (RegVT.getSizeInBits() == OpInfo.ConstraintVT.getSizeInBits()) { in getRegistersForValue()
9648 DAG.getNode(ISD::BITCAST, DL, RegVT, OpInfo.CallOperand); in getRegistersForValue()
9649 OpInfo.ConstraintVT = RegVT; in getRegistersForValue()
9653 } else if (RegVT.isInteger() && OpInfo.ConstraintVT.isFloatingPoint()) { in getRegistersForValue()
9670 ValueVT = RegVT; in getRegistersForValue()
9675 NumRegs = TLI.getNumRegisters(Context, OpInfo.ConstraintVT, RegVT); in getRegistersForValue()
9703 OpInfo.AssignedRegs = RegsForValue(Regs, RegVT, ValueVT); in getRegistersForValue()
10036 MVT RegVT = R->getSimpleValueType(0); in visitInlineAsm() local
10039 : RegVT != MVT::Untyped ? TLI.getRegClassFor(RegVT) in visitInlineAsm()
10044 RegsForValue MatchedRegs(Regs, RegVT, InOperandVal.getValueType()); in visitInlineAsm()
11651 MVT RegVT = TLI->getRegisterType(*CurDAG->getContext(), VT); in LowerArguments() local
11654 getCopyFromParts(DAG, dl, &InVals[0], 1, RegVT, VT, nullptr, NewRoot, in LowerArguments()
11660 RegInfo.createVirtualRegister(TLI->getRegClassFor(RegVT)); in LowerArguments()