Lines Matching refs:ConstraintVT
8430 if (OpInfo.ConstraintVT == MatchingOpInfo.ConstraintVT) in patchMatchingInput()
8438 OpInfo.ConstraintVT); in patchMatchingInput()
8441 MatchingOpInfo.ConstraintVT); in patchMatchingInput()
8442 if ((OpInfo.ConstraintVT.isInteger() != in patchMatchingInput()
8443 MatchingOpInfo.ConstraintVT.isInteger()) || in patchMatchingInput()
8450 MatchingOpInfo.ConstraintVT = OpInfo.ConstraintVT; in patchMatchingInput()
8523 &TRI, RefOpInfo.ConstraintCode, RefOpInfo.ConstraintVT); in getRegistersForValue()
8533 if (OpInfo.ConstraintVT != MVT::Other && RegVT != MVT::Untyped) { in getRegistersForValue()
8542 !TRI.isTypeLegalForClass(*RC, OpInfo.ConstraintVT)) { in getRegistersForValue()
8547 if (RegVT.getSizeInBits() == OpInfo.ConstraintVT.getSizeInBits()) { in getRegistersForValue()
8554 OpInfo.ConstraintVT = RegVT; in getRegistersForValue()
8558 } else if (RegVT.isInteger() && OpInfo.ConstraintVT.isFloatingPoint()) { in getRegistersForValue()
8559 MVT VT = MVT::getIntegerVT(OpInfo.ConstraintVT.getSizeInBits()); in getRegistersForValue()
8563 OpInfo.ConstraintVT = VT; in getRegistersForValue()
8573 EVT ValueVT = OpInfo.ConstraintVT; in getRegistersForValue()
8574 if (OpInfo.ConstraintVT == MVT::Other) in getRegistersForValue()
8579 if (OpInfo.ConstraintVT != MVT::Other) in getRegistersForValue()
8580 NumRegs = TLI.getNumRegisters(Context, OpInfo.ConstraintVT, RegVT); in getRegistersForValue()