Lines Matching refs:ConstraintVT
8192 if (OpInfo.ConstraintVT == MatchingOpInfo.ConstraintVT) in patchMatchingInput()
8200 OpInfo.ConstraintVT); in patchMatchingInput()
8203 MatchingOpInfo.ConstraintVT); in patchMatchingInput()
8204 if ((OpInfo.ConstraintVT.isInteger() != in patchMatchingInput()
8205 MatchingOpInfo.ConstraintVT.isInteger()) || in patchMatchingInput()
8212 MatchingOpInfo.ConstraintVT = OpInfo.ConstraintVT; in patchMatchingInput()
8283 &TRI, RefOpInfo.ConstraintCode, RefOpInfo.ConstraintVT); in GetRegistersForValue()
8293 if (OpInfo.ConstraintVT != MVT::Other && RegVT != MVT::Untyped) { in GetRegistersForValue()
8302 !TRI.isTypeLegalForClass(*RC, OpInfo.ConstraintVT)) { in GetRegistersForValue()
8307 if (RegVT.getSizeInBits() == OpInfo.ConstraintVT.getSizeInBits()) { in GetRegistersForValue()
8314 OpInfo.ConstraintVT = RegVT; in GetRegistersForValue()
8318 } else if (RegVT.isInteger() && OpInfo.ConstraintVT.isFloatingPoint()) { in GetRegistersForValue()
8319 MVT VT = MVT::getIntegerVT(OpInfo.ConstraintVT.getSizeInBits()); in GetRegistersForValue()
8323 OpInfo.ConstraintVT = VT; in GetRegistersForValue()
8333 EVT ValueVT = OpInfo.ConstraintVT; in GetRegistersForValue()
8334 if (OpInfo.ConstraintVT == MVT::Other) in GetRegistersForValue()
8339 if (OpInfo.ConstraintVT != MVT::Other) in GetRegistersForValue()
8340 NumRegs = TLI.getNumRegisters(Context, OpInfo.ConstraintVT, RegVT); in GetRegistersForValue()
8472 OpInfo.ConstraintVT = VT.isSimple() ? VT.getSimpleVT() : MVT::Other; in visitInlineAsm()
8478 OpInfo.ConstraintVT = TLI.getSimpleValueType( in visitInlineAsm()
8482 OpInfo.ConstraintVT = TLI.getAsmOperandValueType( in visitInlineAsm()
8487 OpInfo.ConstraintVT = MVT::Other; in visitInlineAsm()