Lines Matching refs:VT2
27527 bool X86TargetLowering::isTruncateFree(EVT VT1, EVT VT2) const { in isTruncateFree()
27528 if (!VT1.isInteger() || !VT2.isInteger()) in isTruncateFree()
27531 unsigned NumBits2 = VT2.getSizeInBits(); in isTruncateFree()
27540 bool X86TargetLowering::isZExtFree(EVT VT1, EVT VT2) const { in isZExtFree()
27542 return VT1 == MVT::i32 && VT2 == MVT::i64 && Subtarget.is64Bit(); in isZExtFree()
27545 bool X86TargetLowering::isZExtFree(SDValue Val, EVT VT2) const { in isZExtFree()
27547 if (isZExtFree(VT1, VT2)) in isZExtFree()
27554 !VT2.isSimple() || !VT2.isInteger()) in isZExtFree()
27600 bool X86TargetLowering::isNarrowingProfitable(EVT VT1, EVT VT2) const { in isNarrowingProfitable()
27602 return !(VT1 == MVT::i32 && VT2 == MVT::i16); in isNarrowingProfitable()
30824 MVT VT2 = V2.getSimpleValueType(); in combineX86ShuffleChain() local
30827 VT2.getSizeInBits() == RootVT.getSizeInBits() && in combineX86ShuffleChain()
30842 bool FloatDomain = VT1.isFloatingPoint() || VT2.isFloatingPoint() || in combineX86ShuffleChain()