Revert "gallivm: Don't use llvm.x86.avx.max/min.ps.256 inadvertently."
This reverts commit bf2edc776b
.
This commit is contained in:
parent
53e36d333c
commit
2ab6e67d90
|
@ -92,7 +92,7 @@ lp_build_min_simple(struct lp_build_context *bld,
|
|||
intrinsic = "llvm.x86.sse.min.ss";
|
||||
intr_size = 128;
|
||||
}
|
||||
else if (type.length <= 4 || !util_cpu_caps.has_avx || lp_native_vector_width < 256) {
|
||||
else if (type.length <= 4 || !util_cpu_caps.has_avx) {
|
||||
intrinsic = "llvm.x86.sse.min.ps";
|
||||
intr_size = 128;
|
||||
}
|
||||
|
@ -106,7 +106,7 @@ lp_build_min_simple(struct lp_build_context *bld,
|
|||
intrinsic = "llvm.x86.sse2.min.sd";
|
||||
intr_size = 128;
|
||||
}
|
||||
else if (type.length == 2 || !util_cpu_caps.has_avx || lp_native_vector_width < 256) {
|
||||
else if (type.length == 2 || !util_cpu_caps.has_avx) {
|
||||
intrinsic = "llvm.x86.sse2.min.pd";
|
||||
intr_size = 128;
|
||||
}
|
||||
|
@ -182,7 +182,7 @@ lp_build_max_simple(struct lp_build_context *bld,
|
|||
intrinsic = "llvm.x86.sse.max.ss";
|
||||
intr_size = 128;
|
||||
}
|
||||
else if (type.length <= 4 || !util_cpu_caps.has_avx || lp_native_vector_width < 256) {
|
||||
else if (type.length <= 4 || !util_cpu_caps.has_avx) {
|
||||
intrinsic = "llvm.x86.sse.max.ps";
|
||||
intr_size = 128;
|
||||
}
|
||||
|
@ -196,7 +196,7 @@ lp_build_max_simple(struct lp_build_context *bld,
|
|||
intrinsic = "llvm.x86.sse2.max.sd";
|
||||
intr_size = 128;
|
||||
}
|
||||
else if (type.length == 2 || !util_cpu_caps.has_avx || lp_native_vector_width < 256) {
|
||||
else if (type.length == 2 || !util_cpu_caps.has_avx) {
|
||||
intrinsic = "llvm.x86.sse2.max.pd";
|
||||
intr_size = 128;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue