Lines Matching refs:ConstraintVT
2091 const char *TargetLowering::LowerXConstraint(EVT ConstraintVT) const{ in LowerXConstraint()
2092 if (ConstraintVT.isInteger()) in LowerXConstraint()
2094 if (ConstraintVT.isFloatingPoint()) in LowerXConstraint()
2256 OpInfo.ConstraintVT = MVT::Other; in ParseConstraints()
2272 OpInfo.ConstraintVT = getSimpleValueType(STy->getElementType(ResNo)); in ParseConstraints()
2275 OpInfo.ConstraintVT = getSimpleValueType(CS.getType()); in ParseConstraints()
2313 OpInfo.ConstraintVT = in ParseConstraints()
2320 OpInfo.ConstraintVT = MVT::getIntegerVT(PtrSize); in ParseConstraints()
2322 OpInfo.ConstraintVT = MVT::getVT(OpTy, true); in ParseConstraints()
2351 if (OpInfo.ConstraintVT != Input.ConstraintVT) { in ParseConstraints()
2352 if ((OpInfo.ConstraintVT.isInteger() != in ParseConstraints()
2353 Input.ConstraintVT.isInteger()) || in ParseConstraints()
2354 (OpInfo.ConstraintVT.getSizeInBits() != in ParseConstraints()
2355 Input.ConstraintVT.getSizeInBits())) { in ParseConstraints()
2398 if (OpInfo.ConstraintVT != Input.ConstraintVT) { in ParseConstraints()
2401 OpInfo.ConstraintVT); in ParseConstraints()
2404 Input.ConstraintVT); in ParseConstraints()
2405 if ((OpInfo.ConstraintVT.isInteger() != in ParseConstraints()
2406 Input.ConstraintVT.isInteger()) || in ParseConstraints()
2608 if (const char *Repl = LowerXConstraint(OpInfo.ConstraintVT)) { in ComputeConstraintToUse()