Lines Matching refs:VT2
12891 bool X86TargetLowering::isTruncateFree(EVT VT1, EVT VT2) const {
12892 if (!VT1.isInteger() || !VT2.isInteger())
12895 unsigned NumBits2 = VT2.getSizeInBits();
12904 bool X86TargetLowering::isZExtFree(EVT VT1, EVT VT2) const {
12906 return VT1 == MVT::i32 && VT2 == MVT::i64 && Subtarget->is64Bit();
12909 bool X86TargetLowering::isZExtFree(SDValue Val, EVT VT2) const {
12911 if (isZExtFree(VT1, VT2))
12918 !VT2.isSimple() || !VT2.isInteger())
12933 bool X86TargetLowering::isNarrowingProfitable(EVT VT1, EVT VT2) const {
12935 return !(VT1 == MVT::i32 && VT2 == MVT::i16);