Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86Subtarget.h68 X86SSEEnum X86SSELevel = NoSSE; variable
200 bool hasSSE1() const { return X86SSELevel >= SSE1; } in hasSSE1()
201 bool hasSSE2() const { return X86SSELevel >= SSE2; } in hasSSE2()
202 bool hasSSE3() const { return X86SSELevel >= SSE3; } in hasSSE3()
203 bool hasSSSE3() const { return X86SSELevel >= SSSE3; } in hasSSSE3()
204 bool hasSSE41() const { return X86SSELevel >= SSE41; } in hasSSE41()
205 bool hasSSE42() const { return X86SSELevel >= SSE42; } in hasSSE42()
206 bool hasAVX() const { return X86SSELevel >= AVX; } in hasAVX()
207 bool hasAVX2() const { return X86SSELevel >= AVX2; } in hasAVX2()
208 bool hasAVX512() const { return X86SSELevel >= AVX512; } in hasAVX512()
H A DX86.td69 def FeatureSSE1 : SubtargetFeature<"sse", "X86SSELevel", "SSE1",
71 def FeatureSSE2 : SubtargetFeature<"sse2", "X86SSELevel", "SSE2",
74 def FeatureSSE3 : SubtargetFeature<"sse3", "X86SSELevel", "SSE3",
77 def FeatureSSSE3 : SubtargetFeature<"ssse3", "X86SSELevel", "SSSE3",
80 def FeatureSSE41 : SubtargetFeature<"sse4.1", "X86SSELevel", "SSE41",
83 def FeatureSSE42 : SubtargetFeature<"sse4.2", "X86SSELevel", "SSE42",
110 def FeatureAVX : SubtargetFeature<"avx", "X86SSELevel", "AVX",
113 def FeatureAVX2 : SubtargetFeature<"avx2", "X86SSELevel", "AVX2",
124 def FeatureAVX512 : SubtargetFeature<"avx512f", "X86SSELevel", "AVX512",
H A DX86Subtarget.cpp291 LLVM_DEBUG(dbgs() << "Subtarget features: SSELevel " << X86SSELevel in initSubtargetFeatures()