Home
last modified time | relevance | path

Searched refs:SSELevel (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Basic/Targets/
H A DX86.cpp523 SSELevel = std::max(SSELevel, Level); in handleTargetFeatures()
525 HasFloat16 = SSELevel >= SSE2; in handleTargetFeatures()
536 HasBFloat16 = SSELevel >= SSE2; in handleTargetFeatures()
548 if ((FPMath == FP_SSE && SSELevel < SSE1) || in handleTargetFeatures()
549 (FPMath == FP_387 && SSELevel >= SSE1)) { in handleTargetFeatures()
726 if (SSELevel != NoSSE) { in getTargetDefines()
1039 switch (SSELevel) { in getTargetDefines()
1074 switch (SSELevel) { in getTargetDefines()
1255 .Case("avx", SSELevel >= AVX) in hasFeature()
1260 .Case("avx2", SSELevel >= AVX2) in hasFeature()
[all …]
H A DX86.h73 } SSELevel = NoSSE; variable
213 return SSELevel == NoSSE ? LangOptions::FPEvalMethodKind::FEM_Extended in getFPEvalMethod()
218 bool supportSourceEvalMethod() const override { return SSELevel > NoSSE; } in supportSourceEvalMethod()
354 if (getTriple().getArch() == llvm::Triple::x86_64 && SSELevel >= AVX512F) in getABI()
356 if (getTriple().getArch() == llvm::Triple::x86_64 && SSELevel >= AVX) in getABI()