Lines Matching refs:VT1
27527 bool X86TargetLowering::isTruncateFree(EVT VT1, EVT VT2) const { in isTruncateFree() argument
27528 if (!VT1.isInteger() || !VT2.isInteger()) in isTruncateFree()
27530 unsigned NumBits1 = VT1.getSizeInBits(); in isTruncateFree()
27540 bool X86TargetLowering::isZExtFree(EVT VT1, EVT VT2) const { in isZExtFree() argument
27542 return VT1 == MVT::i32 && VT2 == MVT::i64 && Subtarget.is64Bit(); in isZExtFree()
27546 EVT VT1 = Val.getValueType(); in isZExtFree() local
27547 if (isZExtFree(VT1, VT2)) in isZExtFree()
27553 if (!VT1.isSimple() || !VT1.isInteger() || in isZExtFree()
27557 switch (VT1.getSimpleVT().SimpleTy) { in isZExtFree()
27600 bool X86TargetLowering::isNarrowingProfitable(EVT VT1, EVT VT2) const { in isNarrowingProfitable() argument
27602 return !(VT1 == MVT::i32 && VT2 == MVT::i16); in isNarrowingProfitable()
30823 MVT VT1 = V1.getSimpleValueType(); in combineX86ShuffleChain() local
30826 assert(VT1.getSizeInBits() == RootVT.getSizeInBits() && in combineX86ShuffleChain()
30842 bool FloatDomain = VT1.isFloatingPoint() || VT2.isFloatingPoint() || in combineX86ShuffleChain()
31762 EVT VT1 = BC1.getValueType(); in combineTargetShuffle() local
31765 if (Opcode0 == Opcode1 && VT0 == VT1 && in combineTargetShuffle()
36140 EVT VT1 = Op1.getValueType(); in combineAndMaskToShift() local
36142 if (VT0 != VT1 || !VT0.isSimple() || !VT0.isInteger()) in combineAndMaskToShift()