Lines Matching refs:hasInt256
1166 bool HasInt256 = Subtarget.hasInt256(); in X86TargetLowering()
8489 VT.is256BitVector() && !Subtarget.hasInt256()) in EltsFromConsecutiveLoads()
8873 if (!IsLoad && Subtarget.hasInt256() && in lowerBuildVectorAsBroadcast()
8899 if (Subtarget.hasInt256() && Ld.getValueType().isInteger() && in lowerBuildVectorAsBroadcast()
20576 if (Subtarget.hasInt256()) in LowerAVXExtend()
20769 if (SrcVT.is512BitVector() && Subtarget.hasInt256()) { in truncateVectorWithPACK()
20961 if (Subtarget.hasInt256()) { in LowerTRUNCATE()
20981 if (Subtarget.hasInt256()) { in LowerTRUNCATE()
22809 if (VT.is256BitVector() && !Subtarget.hasInt256()) in LowerVSETCC()
23705 if (Subtarget.hasInt256()) { in LowerEXTEND_VECTOR_INREG()
23807 if (Subtarget.hasInt256()) in LowerSIGN_EXTEND()
26799 if (VT.is256BitVector() && !Subtarget.hasInt256()) in LowerVectorCTLZ()
26911 (VT.is256BitVector() && !Subtarget.hasInt256())) { in LowerADDSAT_SUBSAT()
26961 if (VT.is256BitVector() && !Subtarget.hasInt256()) { in LowerABS()
26997 if (VT.is256BitVector() && !Subtarget.hasInt256()) in LowerMUL()
27011 if ((VT == MVT::v16i8 && Subtarget.hasInt256()) || in LowerMUL()
27146 if (VT.is256BitVector() && !Subtarget.hasInt256()) in LowerMULH()
27154 (VT == MVT::v8i32 && Subtarget.hasInt256()) || in LowerMULH()
27218 assert((VT == MVT::v16i8 || (VT == MVT::v32i8 && Subtarget.hasInt256()) || in LowerMULH()
27229 if ((VT == MVT::v16i8 && Subtarget.hasInt256()) || in LowerMULH()
27396 (VT.is256BitVector() && Subtarget.hasInt256()); in SupportedVectorShiftWithImm()
27416 if (!Subtarget.hasInt256() || VT.getScalarSizeInBits() < 16) in SupportedVectorVarShift()
27446 assert((VT != MVT::v4i64 || Subtarget.hasInt256()) && in LowerScalarImmediateShift()
27494 (Subtarget.hasInt256() && VT == MVT::v4i64)) && in LowerScalarImmediateShift()
27498 if (VT == MVT::v16i8 || (Subtarget.hasInt256() && VT == MVT::v32i8) || in LowerScalarImmediateShift()
27648 (Subtarget.hasInt256() && VT == MVT::v16i16) || in convertShiftLeftToScale()
27760 if ((VT == MVT::v2i64 || (VT == MVT::v4i64 && Subtarget.hasInt256())) && in LowerShift()
27781 (VT == MVT::v16i16 && Subtarget.hasInt256()))) { in LowerShift()
27832 (VT == MVT::v8i16 || (VT == MVT::v16i16 && Subtarget.hasInt256()))) { in LowerShift()
27848 (VT == MVT::v8i16 || (VT == MVT::v16i16 && Subtarget.hasInt256())) && in LowerShift()
27927 if ((Subtarget.hasInt256() && VT == MVT::v8i16) || in LowerShift()
27946 (VT == MVT::v16i8 || (VT == MVT::v32i8 && Subtarget.hasInt256()) || in LowerShift()
27961 if (VT == MVT::v16i8 && Subtarget.hasInt256()) { in LowerShift()
27993 (VT == MVT::v32i8 && Subtarget.hasInt256() && !Subtarget.hasXOP()) || in LowerShift()
28101 if (Subtarget.hasInt256() && !Subtarget.hasXOP() && VT == MVT::v16i16) { in LowerShift()
28694 if (InVT == MVT::v32i8 && !Subtarget.hasInt256()) { in getPMOVMSKB()
28910 if (VT.is256BitVector() && !Subtarget.hasInt256()) in LowerVectorCTPOP()
29004 if (VT == MVT::v32i8 && !Subtarget.hasInt256()) in LowerBITREVERSE()
34507 (MaskVT.is256BitVector() && Subtarget.hasInt256()))) { in matchUnaryShuffle()
34797 ((MaskVT == MVT::v16i16 || MaskVT == MVT::v32i8) && Subtarget.hasInt256()) || in matchBinaryShuffle()
39542 unsigned MaxElts = Subtarget.hasInt256() ? 32 : 16; in combineHorizontalPredicateResult()
39604 if (MatchSizeInBits == 256 && BitWidth < 32 && !Subtarget.hasInt256()) { in combineHorizontalPredicateResult()
41619 if (CmpBits == 16 && Subtarget.hasInt256() && in combineSetCCMOVMSK()
42684 if (VT.is256BitVector() && Subtarget.hasInt256()) { in combineHorizOpWithShuffle()
43778 (VT.is256BitVector() && Subtarget.hasInt256()))) in combineLogicBlendIntoPBLENDV()
44485 ((Ld->isNonTemporal() && !Subtarget.hasInt256() && in combineLoad()
46594 if (N00.getOpcode() == ISD::LOAD && Subtarget.hasInt256()) in combineSignExtendInReg()
48794 Subtarget.hasInt256() && Op0.getOperand(1) == Ops[1].getOperand(1)) { in combineConcatVectorOps()
48851 if (((VT.is256BitVector() && Subtarget.hasInt256()) || in combineConcatVectorOps()
48906 (VT.isFloatingPoint() || Subtarget.hasInt256())) { in combineConcatVectorOps()
48922 ((VT.is256BitVector() && Subtarget.hasInt256()) || in combineConcatVectorOps()