Home
last modified time | relevance | path

Searched refs:X86SSELevel (Results 1 – 10 of 10) sorted by relevance

/external/llvm/lib/Target/X86/
DX86Subtarget.h69 X86SSEEnum X86SSELevel; variable
382 bool hasSSE1() const { return X86SSELevel >= SSE1; } in hasSSE1()
383 bool hasSSE2() const { return X86SSELevel >= SSE2; } in hasSSE2()
384 bool hasSSE3() const { return X86SSELevel >= SSE3; } in hasSSE3()
385 bool hasSSSE3() const { return X86SSELevel >= SSSE3; } in hasSSSE3()
386 bool hasSSE41() const { return X86SSELevel >= SSE41; } in hasSSE41()
387 bool hasSSE42() const { return X86SSELevel >= SSE42; } in hasSSE42()
388 bool hasAVX() const { return X86SSELevel >= AVX; } in hasAVX()
389 bool hasAVX2() const { return X86SSELevel >= AVX2; } in hasAVX2()
390 bool hasAVX512() const { return X86SSELevel >= AVX512F; } in hasAVX512()
DX86.td58 def FeatureSSE1 : SubtargetFeature<"sse", "X86SSELevel", "SSE1",
63 def FeatureSSE2 : SubtargetFeature<"sse2", "X86SSELevel", "SSE2",
66 def FeatureSSE3 : SubtargetFeature<"sse3", "X86SSELevel", "SSE3",
69 def FeatureSSSE3 : SubtargetFeature<"ssse3", "X86SSELevel", "SSSE3",
72 def FeatureSSE41 : SubtargetFeature<"sse4.1", "X86SSELevel", "SSE41",
75 def FeatureSSE42 : SubtargetFeature<"sse4.2", "X86SSELevel", "SSE42",
113 def FeatureAVX : SubtargetFeature<"avx", "X86SSELevel", "AVX",
116 def FeatureAVX2 : SubtargetFeature<"avx2", "X86SSELevel", "AVX2",
119 def FeatureAVX512 : SubtargetFeature<"avx512f", "X86SSELevel", "AVX512F",
DX86Subtarget.cpp218 DEBUG(dbgs() << "Subtarget features: SSELevel " << X86SSELevel in initSubtargetFeatures()
234 X86SSELevel = NoSSE; in initializeEnvironment()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86Subtarget.h80 X86SSEEnum X86SSELevel = NoSSE; variable
583 bool hasCMov() const { return HasCMov || X86SSELevel >= SSE1 || is64Bit(); } in hasCMov()
584 bool hasSSE1() const { return X86SSELevel >= SSE1; } in hasSSE1()
585 bool hasSSE2() const { return X86SSELevel >= SSE2; } in hasSSE2()
586 bool hasSSE3() const { return X86SSELevel >= SSE3; } in hasSSE3()
587 bool hasSSSE3() const { return X86SSELevel >= SSSE3; } in hasSSSE3()
588 bool hasSSE41() const { return X86SSELevel >= SSE41; } in hasSSE41()
589 bool hasSSE42() const { return X86SSELevel >= SSE42; } in hasSSE42()
590 bool hasAVX() const { return X86SSELevel >= AVX; } in hasAVX()
591 bool hasAVX2() const { return X86SSELevel >= AVX2; } in hasAVX2()
[all …]
DX86.td63 def FeatureSSE1 : SubtargetFeature<"sse", "X86SSELevel", "SSE1",
65 def FeatureSSE2 : SubtargetFeature<"sse2", "X86SSELevel", "SSE2",
68 def FeatureSSE3 : SubtargetFeature<"sse3", "X86SSELevel", "SSE3",
71 def FeatureSSSE3 : SubtargetFeature<"ssse3", "X86SSELevel", "SSSE3",
74 def FeatureSSE41 : SubtargetFeature<"sse4.1", "X86SSELevel", "SSE41",
77 def FeatureSSE42 : SubtargetFeature<"sse4.2", "X86SSELevel", "SSE42",
118 def FeatureAVX : SubtargetFeature<"avx", "X86SSELevel", "AVX",
121 def FeatureAVX2 : SubtargetFeature<"avx2", "X86SSELevel", "AVX2",
130 def FeatureAVX512 : SubtargetFeature<"avx512f", "X86SSELevel", "AVX512F",
DX86Subtarget.cpp281 LLVM_DEBUG(dbgs() << "Subtarget features: SSELevel " << X86SSELevel in initSubtargetFeatures()
/external/llvm-project/llvm/lib/Target/X86/
DX86Subtarget.h78 X86SSEEnum X86SSELevel = NoSSE; variable
619 bool hasCMov() const { return HasCMov || X86SSELevel >= SSE1 || is64Bit(); } in hasCMov()
620 bool hasSSE1() const { return X86SSELevel >= SSE1; } in hasSSE1()
621 bool hasSSE2() const { return X86SSELevel >= SSE2; } in hasSSE2()
622 bool hasSSE3() const { return X86SSELevel >= SSE3; } in hasSSE3()
623 bool hasSSSE3() const { return X86SSELevel >= SSSE3; } in hasSSSE3()
624 bool hasSSE41() const { return X86SSELevel >= SSE41; } in hasSSE41()
625 bool hasSSE42() const { return X86SSELevel >= SSE42; } in hasSSE42()
626 bool hasAVX() const { return X86SSELevel >= AVX; } in hasAVX()
627 bool hasAVX2() const { return X86SSELevel >= AVX2; } in hasAVX2()
[all …]
DX86.td66 def FeatureSSE1 : SubtargetFeature<"sse", "X86SSELevel", "SSE1",
68 def FeatureSSE2 : SubtargetFeature<"sse2", "X86SSELevel", "SSE2",
71 def FeatureSSE3 : SubtargetFeature<"sse3", "X86SSELevel", "SSE3",
74 def FeatureSSSE3 : SubtargetFeature<"ssse3", "X86SSELevel", "SSSE3",
77 def FeatureSSE41 : SubtargetFeature<"sse4.1", "X86SSELevel", "SSE41",
80 def FeatureSSE42 : SubtargetFeature<"sse4.2", "X86SSELevel", "SSE42",
121 def FeatureAVX : SubtargetFeature<"avx", "X86SSELevel", "AVX",
124 def FeatureAVX2 : SubtargetFeature<"avx2", "X86SSELevel", "AVX2",
133 def FeatureAVX512 : SubtargetFeature<"avx512f", "X86SSELevel", "AVX512F",
DX86Subtarget.cpp261 LLVM_DEBUG(dbgs() << "Subtarget features: SSELevel " << X86SSELevel in initSubtargetFeatures()
/external/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/X86/
DX86GenSubtargetInfo.inc23104 if (Bits[X86::FeatureAVX] && X86SSELevel < AVX) X86SSELevel = AVX;
23105 if (Bits[X86::FeatureAVX2] && X86SSELevel < AVX2) X86SSELevel = AVX2;
23106 if (Bits[X86::FeatureAVX512] && X86SSELevel < AVX512F) X86SSELevel = AVX512F;
23185 if (Bits[X86::FeatureSSE1] && X86SSELevel < SSE1) X86SSELevel = SSE1;
23186 if (Bits[X86::FeatureSSE2] && X86SSELevel < SSE2) X86SSELevel = SSE2;
23187 if (Bits[X86::FeatureSSE3] && X86SSELevel < SSE3) X86SSELevel = SSE3;
23189 if (Bits[X86::FeatureSSE41] && X86SSELevel < SSE41) X86SSELevel = SSE41;
23190 if (Bits[X86::FeatureSSE42] && X86SSELevel < SSE42) X86SSELevel = SSE42;
23192 if (Bits[X86::FeatureSSSE3] && X86SSELevel < SSSE3) X86SSELevel = SSSE3;