Lines Matching refs:SSELevel
2303 } SSELevel = NoSSE; member in __anond4862fe70111::X86TargetInfo
2621 return SSELevel == NoSSE ? 2 : 0; in getFloatEvalMethod()
2688 if (getTriple().getArch() == llvm::Triple::x86_64 && SSELevel >= AVX512F) in getABI()
2690 if (getTriple().getArch() == llvm::Triple::x86_64 && SSELevel >= AVX) in getABI()
3368 SSELevel = std::max(SSELevel, Level); in handleTargetFeatures()
3388 if ((FPMath == FP_SSE && SSELevel < SSE1) || in handleTargetFeatures()
3389 (FPMath == FP_387 && SSELevel >= SSE1)) { in handleTargetFeatures()
3527 if (SSELevel != NoSSE) { in getTargetDefines()
3671 switch (SSELevel) { in getTargetDefines()
3697 switch (SSELevel) { in getTargetDefines()
3740 .Case("avx", SSELevel >= AVX) in hasFeature()
3741 .Case("avx2", SSELevel >= AVX2) in hasFeature()
3742 .Case("avx512f", SSELevel >= AVX512F) in hasFeature()
3778 .Case("sse", SSELevel >= SSE1) in hasFeature()
3779 .Case("sse2", SSELevel >= SSE2) in hasFeature()
3780 .Case("sse3", SSELevel >= SSE3) in hasFeature()
3781 .Case("ssse3", SSELevel >= SSSE3) in hasFeature()
3782 .Case("sse4.1", SSELevel >= SSE41) in hasFeature()
3783 .Case("sse4.2", SSELevel >= SSE42) in hasFeature()
3942 if (SSELevel >= AVX512F) in validateOperandSize()
3945 else if (SSELevel >= AVX) in validateOperandSize()
3959 if (SSELevel >= AVX512F) in validateOperandSize()
3961 else if (SSELevel >= AVX) in validateOperandSize()
3963 return SSELevel >= SSE2 && Size <= 128U; in validateOperandSize()