• Home
  • Raw
  • Download

Lines Matching refs:is256BitVector

2623       else if (RegVT.is256BitVector())  in LowerFormalArguments()
4393 assert((VT.is128BitVector() || VT.is256BitVector() || VT.is512BitVector() || in getZeroVector()
4455 assert((Vec.getValueType().is256BitVector() || in extract128BitVector()
4506 if (IdxVal == 0 && Result.getValueType().is256BitVector() && in insert128BitVector()
4549 assert(Vec.getValueType().is256BitVector() && "Unexpected vector size!"); in insert256BitVector()
4681 assert((VT.is128BitVector() || VT.is256BitVector() || VT.is512BitVector()) && in getOnesVector()
5691 ((VT.is128BitVector() || VT.is256BitVector() || VT.is512BitVector()))) { in EltsFromConsecutiveLoads()
5722 ((VT.is128BitVector() || VT.is256BitVector() || VT.is512BitVector()))) { in EltsFromConsecutiveLoads()
5755 assert((VT.is128BitVector() || VT.is256BitVector() || VT.is512BitVector()) && in LowerVectorBroadcast()
6234 assert(VT.is256BitVector() && VT == V1.getSimpleValueType() && in ExpandHorizontalBinOp()
6670 assert((VT.is128BitVector() || VT.is256BitVector()) && in LowerBUILD_VECTOR()
6748 if (VT.is128BitVector() || VT.is256BitVector() || VT.is512BitVector()) { in LowerBUILD_VECTOR()
6756 if (VT.is256BitVector() || VT.is512BitVector()) { in LowerBUILD_VECTOR()
6768 if (VT.is256BitVector()) in LowerBUILD_VECTOR()
6904 assert((ResVT.is256BitVector() || in LowerAVXCONCAT_VECTORS()
6910 if (ResVT.is256BitVector()) in LowerAVXCONCAT_VECTORS()
7010 assert((VT.is256BitVector() && Op.getNumOperands() == 2) || in LowerCONCAT_VECTORS()
7314 (Subtarget.hasAVX2() && VT.is256BitVector()) || in lowerVectorShuffleWithPSHUFB()
8103 if (VT.is256BitVector()) in lowerVectorShuffleAsSpecificZeroOrAnyExtend()
8655 if (!VT.is256BitVector() && !VT.is512BitVector()) in lowerVectorShuffleAsBroadcast()
10657 assert(VT.is256BitVector() && "Only for 256-bit vector shuffles!"); in lowerVectorShuffleAsLanePermuteAndBlend()
10865 assert(VT.is256BitVector() && "Expected 256-bit vector"); in lowerVectorShuffleWithUndefHalf()
11054 int SubLaneScale = Subtarget.hasAVX2() && VT.is256BitVector() ? 2 : 1; in lowerShuffleAsRepeatedMaskAndLanePermute()
12238 if (VT.is256BitVector()) in lowerVectorShuffle()
12433 (VecVT.is256BitVector() && Subtarget.hasInt256() && in LowerEXTRACT_VECTOR_ELT()
12457 if (VecVT.is256BitVector() || VecVT.is512BitVector()) { in LowerEXTRACT_VECTOR_ELT()
12588 if (VT.is256BitVector() || VT.is512BitVector()) { in LowerINSERT_VECTOR_ELT()
12591 if (VT.is256BitVector() && IdxVal == 0) { in LowerINSERT_VECTOR_ELT()
12731 (InVT.is256BitVector() || InVT.is512BitVector()) && in LowerEXTRACT_SUBVECTOR()
12735 if (ResVT.is256BitVector() && InVT.is512BitVector() && in LowerEXTRACT_SUBVECTOR()
12769 OpVT.is256BitVector() && SubVecVT.is128BitVector()) { in LowerINSERT_SUBVECTOR()
12789 if ((OpVT.is256BitVector() || OpVT.is512BitVector()) && in LowerINSERT_SUBVECTOR()
12793 if (OpVT.is512BitVector() && SubVecVT.is256BitVector()) in LowerINSERT_SUBVECTOR()
14077 assert(!VT.is256BitVector() || !SVT.is128BitVector() || in LowerZERO_EXTEND()
14106 assert((InVT.is256BitVector() || InVT.is128BitVector()) && in LowerTruncateVecI1()
14226 if (!VT.is128BitVector() || !InVT.is256BitVector()) in LowerTRUNCATE()
14532 if (!VT.is128BitVector() && !VT.is256BitVector()) in LowerVectorAllZeroTest()
14544 assert((VT.is128BitVector() || VT.is256BitVector()) && in LowerVectorAllZeroTest()
15109 assert(VT.is256BitVector() && Op.getOpcode() == ISD::SETCC && in Lower256IntVSETCC()
15323 if (VT.is128BitVector() && VTOp0.is256BitVector()) { in LowerVSETCC()
15347 if (VT.is256BitVector() && !Subtarget.hasInt256()) in LowerVSETCC()
16067 !(VT.is256BitVector() && Subtarget.hasInt256())) in LowerSIGN_EXTEND_VECTOR_INREG()
16073 if (VT.is256BitVector()) in LowerSIGN_EXTEND_VECTOR_INREG()
17921 if (Src.getSimpleValueType().is256BitVector() && resVT.is512BitVector()) in LowerINTRINSIC_WO_CHAIN()
18985 assert((VT.is256BitVector() || VT.is128BitVector()) && in LowerVectorCTLZ_AVX512()
19016 assert((NewVT.is256BitVector() || NewVT.is512BitVector()) && in LowerVectorCTLZ_AVX512()
19108 if (VT.is256BitVector() && !Subtarget.hasInt256()) { in LowerVectorCTLZ()
19214 assert(VT.is256BitVector() && VT.isInteger() && in Lower256IntArith()
19271 assert(Op.getSimpleValueType().is256BitVector() && in LowerADD()
19281 assert(Op.getSimpleValueType().is256BitVector() && in LowerSUB()
19288 assert(Op.getSimpleValueType().is256BitVector() && in LowerMINMAX()
19303 if (VT.is256BitVector() && !Subtarget.hasInt256()) in LowerMUL()
19452 if (VT.is256BitVector() && !Subtarget.hasInt256()) in LowerMULH()
19619 if (VT.is256BitVector() && !Subtarget.hasInt256()) { in LowerMUL_LOHI()
19719 (VT.is256BitVector() && Subtarget.hasInt256()); in SupportedVectorShiftWithImm()
19749 bool LShift = VT.is128BitVector() || VT.is256BitVector(); in SupportedVectorVarShift()
20433 if (VT.is256BitVector()) in LowerShift()
20454 if (VT.is256BitVector()) in LowerRotate()
21020 assert((VT.is512BitVector() || VT.is256BitVector() || VT.is128BitVector()) && in LowerVectorCTPOP()
21031 if (VT.is256BitVector() && !Subtarget.hasInt256()) { in LowerVectorCTPOP()
21085 if (VT.is256BitVector()) { in LowerBITREVERSE_XOP()
21134 if (VT.is256BitVector() && !Subtarget.hasInt256()) { in LowerBITREVERSE()
24754 (!Subtarget.hasAVX2() && SrcVT.is256BitVector()); in matchUnaryVectorShuffle()
24785 if (SrcVT.is256BitVector() && FloatDomain) { in matchUnaryVectorShuffle()
24907 if (SrcVT.is256BitVector() && !Subtarget.hasAVX2()) in matchPermuteVectorShuffle()
24913 if (Subtarget.hasAVX2() && SrcVT.is256BitVector() && Mask.size() == 4) { in matchPermuteVectorShuffle()
25062 if (VT.is256BitVector() && NumBaseMaskElts == 2 && in combineX86ShuffleChain()
25099 (VT.isFloatingPoint() || (VT.is256BitVector() && !Subtarget.hasAVX2())) && in combineX86ShuffleChain()
25150 (Subtarget.hasAVX() && VT.is256BitVector()))) { in combineX86ShuffleChain()
25263 (VT.is256BitVector() && Subtarget.hasAVX2()) || in combineX86ShuffleChain()
26057 if (TLI.isTypeLegal(VT) && Subtarget.hasFp256() && VT.is256BitVector() && in combineShuffle()
26600 if ((OpVT.is128BitVector() || OpVT.is256BitVector()) && in combineSelect()
27980 if (!VT.is256BitVector() || N01->getOpcode() != ISD::INSERT_SUBVECTOR) in combineANDXORWithAllOnesIntoANDNP()
28002 if (!VT.is256BitVector()) in WidenMaskArithmetic()
28794 if (RegVT.is256BitVector() && !DCI.isBeforeLegalizeOps() && in combineLoad()
29181 if (VT.is256BitVector() && StVT == VT && in combineStore()
29458 assert((VT.is128BitVector() || VT.is256BitVector()) && in isHorizontalBinOp()
30132 (VT.is256BitVector() && Subtarget.hasInt256())) { in combineToExtendVectorInReg()
30187 if (Subtarget.hasAVX() && VT.is256BitVector()) in combineSext()
30276 if (VT.is256BitVector()) in combineZext()