Lines Matching refs:is128BitVector

4100         else if (RegVT.is128BitVector())  in LowerFormalArguments()
4513 else if (RegVT.is128BitVector()) { in LowerCall()
6331 assert((VT.is128BitVector() || VT.is256BitVector() || VT.is512BitVector() || in getZeroVector()
6339 if (!Subtarget.hasSSE2() && VT.is128BitVector()) { in getZeroVector()
6454 assert(Vec.getValueType().is128BitVector() && "Unexpected vector size!"); in insert128BitVector()
6909 assert((VT.is128BitVector() || VT.is256BitVector() || VT.is512BitVector()) && in getOnesVector()
8981 if (!VT.is128BitVector()) in LowerBuildVectorv4x32()
9066 assert(VT.is128BitVector() && "Unknown type for VShift"); in getVShift()
9386 ((VT.is128BitVector() || VT.is256BitVector() || VT.is512BitVector()))) { in EltsFromConsecutiveLoads()
9410 (VT.is128BitVector() || VT.is256BitVector() || VT.is512BitVector())) { in EltsFromConsecutiveLoads()
9564 assert((VT.is128BitVector() || VT.is256BitVector() || VT.is512BitVector()) && in lowerBuildVectorAsBroadcast()
11197 assert((VT.is128BitVector() || VT.is256BitVector() || in LowerBUILD_VECTOR()
12062 assert((Subtarget.hasSSSE3() && VT.is128BitVector()) || in lowerShuffleWithPSHUFB()
12422 assert((VT.is128BitVector() || VT.is256BitVector()) && in lowerShuffleAsVTRUNC()
13072 if ((VT.is128BitVector() && !Subtarget.hasSSSE3()) || in lowerShuffleAsByteRotateAndPermute()
13330 (VT.is128BitVector() && Subtarget.hasXOP()) || Subtarget.hasAVX512(); in lowerShuffleAsBitRotate()
13500 assert(VT.is128BitVector() && in lowerShuffleAsByteRotate()
13539 assert((Subtarget.hasVLX() || (!VT.is128BitVector() && !VT.is256BitVector())) in lowerShuffleAsVALIGN()
13558 assert(VT.is128BitVector() && "Only 128-bit vectors supported"); in lowerShuffleAsByteShiftMask()
13924 if (Offset && Scale == 2 && VT.is128BitVector()) in lowerShuffleAsSpecificZeroOrAnyExtend()
13934 assert(VT.is128BitVector() && "Only 128-bit vectors can be extended."); in lowerShuffleAsSpecificZeroOrAnyExtend()
13964 assert(VT.is128BitVector() && "Unexpected vector width!"); in lowerShuffleAsSpecificZeroOrAnyExtend()
14273 if (!VT.is128BitVector()) in lowerShuffleAsElementInsertion()
14399 assert((VT.is128BitVector() && in lowerShuffleOfExtractsAsVperm()
14646 assert(V1.getSimpleValueType().is128BitVector() && "Bad operand type!"); in matchShuffleAsInsertPS()
14647 assert(V2.getSimpleValueType().is128BitVector() && "Bad operand type!"); in matchShuffleAsInsertPS()
14760 assert(VT.is128BitVector() && in lowerShuffleAsPermuteAndUnpack()
17378 if (EltWidth == 32 && NumLowerHalves && HalfVT.is128BitVector() && in lowerShuffleWithUndefHalf()
19490 if (VT.is128BitVector()) in lowerVECTOR_SHUFFLE()
19629 if (!Vec.getSimpleValueType().is128BitVector()) in LowerEXTRACT_VECTOR_ELT_SSE4()
19785 assert(VecVT.is128BitVector() && "Unexpected vector length"); in LowerEXTRACT_VECTOR_ELT()
19964 (EltSizeInBits >= 16 || (IsZeroElt && !VT.is128BitVector()))) { in LowerINSERT_VECTOR_ELT()
20022 assert(VT.is128BitVector() && "Only 128-bit vector types should be left!"); in LowerINSERT_VECTOR_ELT()
20112 if (!OpVT.is128BitVector()) { in LowerSCALAR_TO_VECTOR()
20123 assert(OpVT.is128BitVector() && OpVT.isInteger() && OpVT != MVT::v2i64 && in LowerSCALAR_TO_VECTOR()
21987 if (SrcVT.is128BitVector()) { in truncateVectorWithPACK()
22005 if (SrcVT.is256BitVector() && DstVT.is128BitVector()) { in truncateVectorWithPACK()
22075 assert((InVT.is256BitVector() || InVT.is128BitVector()) && in LowerTruncateVecI1()
22142 VT.is128BitVector()) { in LowerTRUNCATE()
22202 assert(VT.is128BitVector() && InVT.is256BitVector() && "Unexpected types!"); in LowerTRUNCATE()
23501 MVT TestVT = VT.is128BitVector() ? MVT::v2i64 : MVT::v4i64; in LowerVectorAllZero()
24443 if (VT.is128BitVector() && Subtarget.hasXOP()) { in LowerVSETCC()
25433 if (!(VT.is128BitVector() && Subtarget.hasSSE2()) && in LowerEXTEND_VECTOR_INREG()
25488 assert(VT.is128BitVector() && InVT.is128BitVector() && "Unexpected VTs"); in LowerEXTEND_VECTOR_INREG()
25620 assert(StoreVT.is128BitVector() && in scalarizeVectorStore()
25621 StoredVal.getValueType().is128BitVector() && "Expecting 128-bit op"); in scalarizeVectorStore()
26239 ShAmt.getOperand(0).getValueType().is128BitVector()) { in getTargetVShiftNode()
29602 if (!(VT.is128BitVector() || VT.is256BitVector() || VT.is512BitVector())) in supportedVectorShiftWithImm()
29612 bool LShift = (VT.is128BitVector() && Subtarget.hasSSE2()) || in supportedVectorShiftWithImm()
29632 if (!(VT.is128BitVector() || VT.is256BitVector() || VT.is512BitVector())) in supportedVectorVarShift()
29646 bool LShift = VT.is128BitVector() || VT.is256BitVector(); in supportedVectorVarShift()
30618 assert(VT.is128BitVector() && "Only rotate 128-bit vectors!"); in LowerRotate()
31409 assert((VT.is512BitVector() || VT.is256BitVector() || VT.is128BitVector()) && in LowerVectorCTPOP()
31479 assert(VT.is128BitVector() && in LowerBITREVERSE_XOP()
32662 if (!InVT.is128BitVector()) { in ReplaceNodeResults()
32668 if (!InVT.is128BitVector()) in ReplaceNodeResults()
37277 if (AllowIntDomain && ((MaskVT.is128BitVector() && Subtarget.hasSSE41()) || in matchUnaryShuffle()
37326 if (MaskVT.is128BitVector() && Subtarget.hasSSE3() && AllowFloatDomain) { in matchUnaryShuffle()
37467 ((MaskVT.is128BitVector() && Subtarget.hasSSE2()) || in matchUnaryPermuteShuffle()
37502 ((MaskVT.is128BitVector() && Subtarget.hasSSE2()) || in matchUnaryPermuteShuffle()
37516 ((MaskVT.is128BitVector() && Subtarget.hasXOP()) || in matchUnaryPermuteShuffle()
37543 if (MaskVT.is128BitVector()) { in matchBinaryShuffle()
37594 (MaskVT.is128BitVector() && Subtarget.hasSSE2()) || in matchBinaryShuffle()
37709 ((MaskVT.is128BitVector() && Subtarget.hasVLX()) || in matchBinaryPermuteShuffle()
37727 if (AllowIntDomain && ((MaskVT.is128BitVector() && Subtarget.hasSSSE3()) || in matchBinaryPermuteShuffle()
37740 if ((NumMaskElts <= 8 && ((Subtarget.hasSSE41() && MaskVT.is128BitVector()) || in matchBinaryPermuteShuffle()
37779 MaskVT.is128BitVector() && isAnyZero(Mask) && in matchBinaryPermuteShuffle()
37788 ((MaskVT.is128BitVector() && Subtarget.hasSSE2()) || in matchBinaryPermuteShuffle()
37804 ((MaskVT.is128BitVector() && Subtarget.hasSSE1()) || in matchBinaryPermuteShuffle()
37851 MaskVT.is128BitVector() && in matchBinaryPermuteShuffle()
38323 (RootVT.is128BitVector() && Subtarget.hasVLX())) && in combineX86ShuffleChain()
38526 ((RootVT.is128BitVector() && Subtarget.hasSSSE3()) || in combineX86ShuffleChain()
38556 if (AllowVariablePerLaneMask && RootVT.is128BitVector() && in combineX86ShuffleChain()
40707 if (!VT.is128BitVector() && !VT.is256BitVector()) in combineShuffleOfConcatUndef()
40985 assert(AmtVT.is128BitVector() && "Unexpected value type"); in SimplifyDemandedVectorEltsForTargetNode()
42781 if (N00.getValueType().is128BitVector()) in combineBitcast()
44405 if (VT.is128BitVector() && !Subtarget.hasSSE41()) in combineVSelectToBLENDV()
45487 MVT MovmskVT = BCVT.is128BitVector() ? MVT::v16i8 : MVT::v32i8; in combinePTESTCC()
45511 if (CC == X86::COND_E && OpVT.is128BitVector() && Subtarget.hasAVX()) { in combinePTESTCC()
45562 assert((VecVT.is128BitVector() || VecVT.is256BitVector()) && in combineSetCCMOVMSK()
45629 MVT TestVT = VecVT.is128BitVector() ? MVT::v2i64 : MVT::v4i64; in combineSetCCMOVMSK()
46751 if (VT.is128BitVector() && SrcVT.getScalarSizeInBits() <= 32) { in combineHorizOpWithShuffle()
46778 if (VT.is128BitVector() && SrcVT.getScalarSizeInBits() <= 32) { in combineHorizOpWithShuffle()
46971 if (VT.is128BitVector()) { in combineVectorPack()
47329 if (!VT.is128BitVector() && !VT.is256BitVector() && !VT.is512BitVector()) in combineAndNotIntoANDNP()
48189 if (!((VT.is128BitVector() && Subtarget.hasSSE2()) || in combineLogicBlendIntoPBLENDV()
49025 (RegVT.is128BitVector() || RegVT.is256BitVector())) { in combineLoad()
49457 if (VT.is128BitVector() && Subtarget.hasSSE2()) { in combineStore()
49678 assert((VT.is128BitVector() || VT.is256BitVector()) && in isHorizontalBinOp()
51192 assert(InVT.is128BitVector() && "Expected 128-bit input vector"); in combineX86INT_TO_FP()
51221 assert(InVT.is128BitVector() && "Expected 128-bit input vector"); in combineCVTP2I_CVTTP2I()
53934 return Op.getOperand(0).getValueType().is128BitVector(); in combineConcatVectorOps()
54335 if (!VT.is128BitVector()) in narrowExtractedVectorSelect()
54542 (VT.is128BitVector() || VT.is256BitVector())) { in combineEXTRACT_SUBVECTOR()
54550 (VT.is128BitVector() || VT.is256BitVector())) { in combineEXTRACT_SUBVECTOR()