Searched refs:hasSSSE3 (Results 1 – 6 of 6) sorted by relevance
587 bool hasSSSE3() const { return X86SSELevel >= SSSE3; } in hasSSSE3() function
941 if (SubTp->getPrimitiveSizeInBits() >= 32 || ST->hasSSSE3()) in getShuffleCost()1215 if (ST->hasSSSE3()) in getShuffleCost()2247 if (ST->hasSSSE3()) in getIntrinsicInstrCost()
1052 if (!Subtarget.useSoftFloat() && Subtarget.hasSSSE3()) { in X86TargetLowering()9347 ((VT == MVT::v8i16 || VT == MVT::v4i32) && Subtarget.hasSSSE3()) || in LowerToHorizontalOp()9613 if (Subtarget.hasSSSE3()) in createVariablePermute()9619 else if (Subtarget.hasSSSE3()) { in createVariablePermute()9629 } else if (Subtarget.hasSSSE3()) { in createVariablePermute()10749 assert((Subtarget.hasSSSE3() && VT.is128BitVector()) || in lowerShuffleWithPSHUFB()11493 if ((VT.is128BitVector() && !Subtarget.hasSSSE3()) || in lowerShuffleAsByteRotateAndPermute()11752 if (Subtarget.hasSSSE3()) { in lowerShuffleAsByteRotate()11858 } else if (!Subtarget.hasSSSE3()) { in lowerShuffleAsByteShiftMask()12247 if (Scale > 4 && EltBits == 8 && Subtarget.hasSSSE3()) { in lowerShuffleAsSpecificZeroOrAnyExtend()[all …]
855 def HasSSSE3 : Predicate<"Subtarget->hasSSSE3()">;856 def UseSSSE3 : Predicate<"Subtarget->hasSSSE3() && !Subtarget->hasAVX()">;
48 if ((Subtarget->hasSSSE3() && !Subtarget->hasAVX())) {84 if ((Subtarget->hasSSSE3() && !Subtarget->hasAVX())) {120 if ((Subtarget->hasSSSE3() && !Subtarget->hasAVX())) {12240 if ((Subtarget->hasSSSE3() && !Subtarget->hasAVX())) {12261 if ((Subtarget->hasSSSE3() && !Subtarget->hasAVX())) {12294 if ((Subtarget->hasSSSE3() && !Subtarget->hasAVX())) {12315 if ((Subtarget->hasSSSE3() && !Subtarget->hasAVX())) {12591 if ((Subtarget->hasSSSE3() && !Subtarget->hasAVX())) {13189 if ((Subtarget->hasSSSE3() && !Subtarget->hasAVX())) {14406 if ((Subtarget->hasSSSE3() && !Subtarget->hasAVX())) {
177 if (Subtarget->hasSSSE3())179 if (Subtarget->hasSSSE3() && !Subtarget->hasAVX())