Home
last modified time | relevance | path

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

/external/swiftshader/third_party/LLVM/lib/Target/X86/
DX86Subtarget.h176 bool hasSSSE3() const { return X86SSELevel >= SSSE3; } in hasSSSE3() function
DX86GenDAGISel.inc8214 /*17874*/ OPC_CheckPatternPredicate, 12, // (Subtarget->hasSSSE3())
8228 /*17905*/ OPC_CheckPatternPredicate, 12, // (Subtarget->hasSSSE3())
8812 /*19042*/ OPC_CheckPatternPredicate, 12, // (Subtarget->hasSSSE3())
8821 /*19062*/ OPC_CheckPatternPredicate, 12, // (Subtarget->hasSSSE3())
8841 /*19096*/ OPC_CheckPatternPredicate, 12, // (Subtarget->hasSSSE3())
8850 /*19116*/ OPC_CheckPatternPredicate, 12, // (Subtarget->hasSSSE3())
8870 /*19150*/ OPC_CheckPatternPredicate, 12, // (Subtarget->hasSSSE3())
8879 /*19170*/ OPC_CheckPatternPredicate, 12, // (Subtarget->hasSSSE3())
9208 /*19789*/ OPC_CheckPatternPredicate, 12, // (Subtarget->hasSSSE3())
9217 /*19810*/ OPC_CheckPatternPredicate, 12, // (Subtarget->hasSSSE3())
[all …]
DX86ISelLowering.cpp5485 if (Subtarget->hasSSSE3() || Subtarget->hasAVX()) { in LowerVECTOR_SHUFFLEv8i16()
5558 if (Subtarget->hasSSSE3() || Subtarget->hasAVX()) { in LowerVECTOR_SHUFFLEv8i16()
5627 (Subtarget->hasSSSE3() || Subtarget->hasAVX())) in LowerVECTOR_SHUFFLEv8i16()
5656 (Subtarget->hasSSSE3() || Subtarget->hasAVX())) in LowerVECTOR_SHUFFLEv8i16()
5722 if (TLI.getSubtarget()->hasSSSE3() || TLI.getSubtarget()->hasAVX()) { in LowerVECTOR_SHUFFLEv16i8()
6753 if (isPALIGNRMask(M, VT, Subtarget->hasSSSE3() || Subtarget->hasAVX())) in LowerVECTOR_SHUFFLE()
10859 return isPALIGNRMask(M, VT, Subtarget->hasSSSE3() || Subtarget->hasAVX()); in isShuffleMaskLegal()
10869 isPALIGNRMask(M, VT, Subtarget->hasSSSE3() || Subtarget->hasAVX()) || in isShuffleMaskLegal()
13391 if (Subtarget->hasSSSE3() || Subtarget->hasAVX()) { in PerformOrCombine()
DX86GenFastISel.inc3110 if ((Subtarget->hasSSSE3())) {
3131 if ((Subtarget->hasSSSE3())) {
3152 if ((Subtarget->hasSSSE3())) {
3173 if ((Subtarget->hasSSSE3())) {
DX86InstrInfo.td465 def HasSSSE3 : Predicate<"Subtarget->hasSSSE3()">;
/external/llvm/lib/Target/X86/
DX86Subtarget.h385 bool hasSSSE3() const { return X86SSELevel >= SSSE3; } in hasSSSE3() function
DX86TargetTransformInfo.cpp498 if (ST->hasSSSE3()) in getShuffleCost()
1024 if (ST->hasSSSE3()) in getIntrinsicInstrCost()
DX86ISelLowering.cpp871 if (!Subtarget.useSoftFloat() && Subtarget.hasSSSE3()) { in X86TargetLowering()
6400 } else if ((VT == MVT::v4i32 || VT == MVT::v8i16) && Subtarget.hasSSSE3()) { in LowerToHorizontalOp()
7313 assert((Subtarget.hasSSSE3() && VT.is128BitVector()) || in lowerVectorShuffleWithPSHUFB()
7798 if (Subtarget.hasSSSE3()) { in lowerVectorShuffleAsByteRotate()
8164 if (Scale > 4 && EltBits == 8 && Subtarget.hasSSSE3()) { in lowerVectorShuffleAsSpecificZeroOrAnyExtend()
9067 if (Subtarget.hasSSSE3()) in lowerV2I64VectorShuffle()
9354 if (Subtarget.hasSSSE3()) in lowerV4I32VectorShuffle()
10009 if (!IsBlendSupported && Subtarget.hasSSSE3()) { in lowerV8I16VectorShuffle()
10244 if (Subtarget.hasSSSE3()) { in lowerV16I8VectorShuffle()
19120 assert(Subtarget.hasSSSE3() && "Expected SSSE3 support for PSHUFB"); in LowerVectorCTLZ()
[all …]
DX86InstrInfo.td784 def HasSSSE3 : Predicate<"Subtarget->hasSSSE3()">;
785 def UseSSSE3 : Predicate<"Subtarget->hasSSSE3() && !Subtarget->hasAVX()">;