Home
last modified time | relevance | path

Searched refs:hasSSSE3 (Results 1 – 4 of 4) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86Subtarget.h203 bool hasSSSE3() const { return X86SSELevel >= SSSE3; } in hasSSSE3() function
H A DX86InstrPredicates.td60 def HasSSSE3 : Predicate<"Subtarget->hasSSSE3()">;
61 def UseSSSE3 : Predicate<"Subtarget->hasSSSE3() && !Subtarget->hasAVX()">;
H A DX86TargetTransformInfo.cpp1534 if (SubTp->getPrimitiveSizeInBits() >= 32 || ST->hasSSSE3()) in getShuffleCost()
1565 !ST->hasSSSE3()) { in getShuffleCost()
2011 if (ST->hasSSSE3()) in getShuffleCost()
4147 if (ISD == ISD::BITREVERSE && ST->hasGFNI() && ST->hasSSSE3() && in getIntrinsicInstrCost()
4268 if (ST->hasSSSE3()) in getIntrinsicInstrCost()
6622 if (ST->hasSSSE3()) in getInterleavedMemoryOpCost()
H A DX86ISelLowering.cpp8393 if (Subtarget.hasSSSE3()) in createVariablePermute()
8399 else if (Subtarget.hasSSSE3()) { in createVariablePermute()
8409 } else if (Subtarget.hasSSSE3()) { in createVariablePermute()
11330 if (Subtarget.hasSSSE3()) { in lowerShuffleAsByteRotate()
11466 } else if (!Subtarget.hasSSSE3()) { in lowerShuffleAsByteShiftMask()
12809 if (Subtarget.hasSSSE3()) { in lowerV2I64Shuffle()
13124 if (Subtarget.hasSSSE3()) { in lowerV4I32Shuffle()
21563 if (!IsFP && !Subtarget.hasSSSE3()) in lowerAddSubToHorizontalOp()
31015 if (!Subtarget.hasSSSE3()) in LowerVectorCTPOP()
32284 (!Subtarget.hasSSSE3() || in ReplaceNodeResults()
[all …]