Lines Matching refs:is128BitVector

3866   assert((VT.is128BitVector() || VT.is256BitVector() || VT.is512BitVector() ||  in getZeroVector()
3875 if (!Subtarget.hasSSE2() && VT.is128BitVector()) { in getZeroVector()
3997 assert(Vec.getValueType().is128BitVector() && "Unexpected vector size!"); in insert128BitVector()
4506 assert((VT.is128BitVector() || VT.is256BitVector() || VT.is512BitVector()) && in getOnesVector()
6681 if (!VT.is128BitVector()) in LowerBuildVectorv4x32()
6765 assert(VT.is128BitVector() && "Unknown type for VShift"); in getVShift()
7085 ((VT.is128BitVector() || VT.is256BitVector() || VT.is512BitVector()))) { in EltsFromConsecutiveLoads()
7109 (VT.is128BitVector() || VT.is256BitVector() || VT.is512BitVector())) { in EltsFromConsecutiveLoads()
7291 assert((VT.is128BitVector() || VT.is256BitVector() || VT.is512BitVector()) && in lowerBuildVectorAsBroadcast()
8974 assert((VT.is128BitVector() || VT.is256BitVector() || in LowerBUILD_VECTOR()
9846 assert((Subtarget.hasSSSE3() && VT.is128BitVector()) || in lowerShuffleWithPSHUFB()
10213 assert((VT.is128BitVector() || VT.is256BitVector()) && in lowerShuffleAsVTRUNC()
10937 if (VT.isFloatingPoint() || !VT.is128BitVector() || V2.isUndef()) in lowerShuffleAsPermuteAndUnpack()
11042 if ((VT.is128BitVector() && !Subtarget.hasSSSE3()) || in lowerShuffleAsByteRotateAndPermute()
11301 (VT.is128BitVector() && Subtarget.hasXOP()) || Subtarget.hasAVX512(); in lowerShuffleAsBitRotate()
11471 assert(VT.is128BitVector() && in lowerShuffleAsByteRotate()
11511 assert((Subtarget.hasVLX() || (!VT.is128BitVector() && !VT.is256BitVector())) in lowerShuffleAsVALIGN()
11559 assert(VT.is128BitVector() && "Only 128-bit vectors supported"); in lowerShuffleAsByteShiftMask()
11928 if (Offset && Scale == 2 && VT.is128BitVector()) in lowerShuffleAsSpecificZeroOrAnyExtend()
11939 assert(VT.is128BitVector() && "Only 128-bit vectors can be extended."); in lowerShuffleAsSpecificZeroOrAnyExtend()
11970 assert(VT.is128BitVector() && "Unexpected vector width!"); in lowerShuffleAsSpecificZeroOrAnyExtend()
12294 if (!VT.is128BitVector()) in lowerShuffleAsElementInsertion()
12435 assert((VT.is128BitVector() && in lowerShuffleOfExtractsAsVperm()
12683 assert(V1.getSimpleValueType().is128BitVector() && "Bad operand type!"); in matchShuffleAsInsertPS()
12684 assert(V2.getSimpleValueType().is128BitVector() && "Bad operand type!"); in matchShuffleAsInsertPS()
15388 if (EltWidth == 32 && NumLowerHalves && HalfVT.is128BitVector() && in lowerShuffleWithUndefHalf()
17742 if (VT.is128BitVector()) in lowerVECTOR_SHUFFLE()
17897 if (!Vec.getSimpleValueType().is128BitVector()) in LowerEXTRACT_VECTOR_ELT_SSE4()
18085 assert(VecVT.is128BitVector() && "Unexpected vector length"); in LowerEXTRACT_VECTOR_ELT()
18277 (EltSizeInBits >= 16 || (IsZeroElt && !VT.is128BitVector()))) { in LowerINSERT_VECTOR_ELT()
18335 assert(VT.is128BitVector() && "Only 128-bit vector types should be left!"); in LowerINSERT_VECTOR_ELT()
18425 if (!OpVT.is128BitVector()) { in LowerSCALAR_TO_VECTOR()
18436 assert(OpVT.is128BitVector() && OpVT.isInteger() && OpVT != MVT::v2i64 && in LowerSCALAR_TO_VECTOR()
20370 if (SrcVT.is256BitVector() && DstVT.is128BitVector()) { in truncateVectorWithPACK()
20403 if (PackedVT.is128BitVector()) { in truncateVectorWithPACK()
20643 assert((InVT.is256BitVector() || InVT.is128BitVector()) && in LowerTruncateVecI1()
20708 VT.is128BitVector() && Subtarget.hasAVX512()) { in LowerTRUNCATE()
20767 assert(VT.is128BitVector() && InVT.is256BitVector() && "Unexpected types!"); in LowerTRUNCATE()
23417 if (VT.is128BitVector() && Subtarget.hasXOP()) { in LowerVSETCC()
24439 if (!(VT.is128BitVector() && Subtarget.hasSSE2()) && in LowerEXTEND_VECTOR_INREG()
24494 assert(VT.is128BitVector() && InVT.is128BitVector() && "Unexpected VTs"); in LowerEXTEND_VECTOR_INREG()
24637 assert(StoreVT.is128BitVector() && in scalarizeVectorStore()
24638 StoredVal.getValueType().is128BitVector() && "Expecting 128-bit op"); in scalarizeVectorStore()
25254 ShAmt.getOperand(0).getValueType().is128BitVector()) { in getTargetVShiftNode()
29128 if (!(VT.is128BitVector() || VT.is256BitVector() || VT.is512BitVector())) in supportedVectorShiftWithImm()
29138 bool LShift = (VT.is128BitVector() && Subtarget.hasSSE2()) || in supportedVectorShiftWithImm()
29164 if (!(VT.is128BitVector() || VT.is256BitVector() || VT.is512BitVector())) in supportedVectorVarShift()
29178 bool LShift = VT.is128BitVector() || VT.is256BitVector(); in supportedVectorVarShift()
30225 assert(VT.is128BitVector() && "Only rotate 128-bit vectors!"); in LowerRotate()
31323 assert((VT.is512BitVector() || VT.is256BitVector() || VT.is128BitVector()) && in LowerVectorCTPOP()
31472 assert(VT.is128BitVector() && in LowerBITREVERSE_XOP()
32744 if ((128 % InBits) == 0 && WidenVT.is128BitVector()) { in ReplaceNodeResults()
32852 if (!InVT.is128BitVector()) { in ReplaceNodeResults()
32858 if (!InVT.is128BitVector()) in ReplaceNodeResults()
37848 if (AllowIntDomain && ((MaskVT.is128BitVector() && Subtarget.hasSSE41()) || in matchUnaryShuffle()
37907 if (MaskVT.is128BitVector() && Subtarget.hasSSE3() && AllowFloatDomain) { in matchUnaryShuffle()
38052 ((MaskVT.is128BitVector() && Subtarget.hasSSE2()) || in matchUnaryPermuteShuffle()
38087 ((MaskVT.is128BitVector() && Subtarget.hasXOP()) || in matchUnaryPermuteShuffle()
38100 ((MaskVT.is128BitVector() && Subtarget.hasSSE2()) || in matchUnaryPermuteShuffle()
38136 if (MaskVT.is128BitVector()) { in matchBinaryShuffle()
38216 (MaskVT.is128BitVector() && Subtarget.hasSSE2()) || in matchBinaryShuffle()
38332 ((MaskVT.is128BitVector() && Subtarget.hasVLX()) || in matchBinaryPermuteShuffle()
38350 if (AllowIntDomain && ((MaskVT.is128BitVector() && Subtarget.hasSSSE3()) || in matchBinaryPermuteShuffle()
38363 if ((NumMaskElts <= 8 && ((Subtarget.hasSSE41() && MaskVT.is128BitVector()) || in matchBinaryPermuteShuffle()
38402 MaskVT.is128BitVector() && isAnyZero(Mask) && in matchBinaryPermuteShuffle()
38411 ((MaskVT.is128BitVector() && Subtarget.hasSSE2()) || in matchBinaryPermuteShuffle()
38427 ((MaskVT.is128BitVector() && Subtarget.hasSSE1()) || in matchBinaryPermuteShuffle()
38474 MaskVT.is128BitVector() && in matchBinaryPermuteShuffle()
38944 (RootVT.is128BitVector() && Subtarget.hasVLX())) && in combineX86ShuffleChain()
39147 ((RootVT.is128BitVector() && Subtarget.hasSSSE3()) || in combineX86ShuffleChain()
39177 if (AllowVariablePerLaneMask && RootVT.is128BitVector() && in combineX86ShuffleChain()
41686 if (!VT.is128BitVector() && !VT.is256BitVector()) in combineShuffleOfConcatUndef()
41966 assert(AmtVT.is128BitVector() && "Unexpected value type"); in SimplifyDemandedVectorEltsForTargetNode()
44023 if (N00.getValueType().is128BitVector()) in combineBitcast()
45700 if (VT.is128BitVector() && !Subtarget.hasSSE41()) in combineVSelectToBLENDV()
46934 MVT MovmskVT = BCVT.is128BitVector() ? MVT::v16i8 : MVT::v32i8; in combinePTESTCC()
46959 if (CC == X86::COND_E && OpVT.is128BitVector() && Subtarget.hasAVX()) { in combinePTESTCC()
47012 assert((VecVT.is128BitVector() || VecVT.is256BitVector()) && in combineSetCCMOVMSK()
47079 MVT TestVT = VecVT.is128BitVector() ? MVT::v2i64 : MVT::v4i64; in combineSetCCMOVMSK()
48334 if (VT.is128BitVector() && SrcVT.getScalarSizeInBits() <= 32) { in combineHorizOpWithShuffle()
48361 if (VT.is128BitVector() && SrcVT.getScalarSizeInBits() <= 32) { in combineHorizOpWithShuffle()
48571 if (VT.is128BitVector()) { in combineVectorPack()
48992 if (!VT.is128BitVector() && !VT.is256BitVector() && !VT.is512BitVector()) in combineAndNotIntoANDNP()
49026 if (!((VT.is128BitVector() && Subtarget.hasSSE2()) || in combineAndShuffleNot()
50226 if (!((VT.is128BitVector() && Subtarget.hasSSE2()) || in combineLogicBlendIntoPBLENDV()
51150 if (!(RegVT.is128BitVector() || RegVT.is256BitVector())) in combineConstantPoolLoads()
51277 (RegVT.is128BitVector() || RegVT.is256BitVector())) { in combineLoad()
51712 if (VT.is128BitVector() && Subtarget.hasSSE2()) { in combineStore()
51928 assert((VT.is128BitVector() || VT.is256BitVector()) && in isHorizontalBinOp()
53405 assert(InVT.is128BitVector() && "Expected 128-bit input vector"); in combineX86INT_TO_FP()
53434 assert(InVT.is128BitVector() && "Expected 128-bit input vector"); in combineCVTP2I_CVTTP2I()
56210 return Op.getOperand(0).getValueType().is128BitVector(); in combineConcatVectorOps()
56947 if (!VT.is128BitVector()) in narrowExtractedVectorSelect()