Commit 82512a16 authored by Dave Airlie's avatar Dave Airlie
Browse files

gallivm: lower flrp for all sizes.



This fixes:
builtin-float-mix-1.0.generated.cl
Reviewed-by: default avatarRoland Scheidegger <sroland@vmware.com>
Part-of: <!7309>
parent b8a9bd9b
Pipeline #218260 passed with stages
in 1 minute and 20 seconds
......@@ -56,7 +56,6 @@ program/execute/builtin/builtin-float-cos-1.0.generated: timeout
program/execute/builtin/builtin-float-isfinite-1.0.generated: crash
program/execute/builtin/builtin-float-isnormal-1.0.generated: crash
program/execute/builtin/builtin-float-ldexp-1.0.generated: fail
program/execute/builtin/builtin-float-mix-1.0.generated: crash
program/execute/builtin/builtin-float-sin-1.0.generated: timeout
program/execute/builtin/builtin-float-sincos-1.0.generated: timeout
program/execute/builtin/builtin-float-tan-1.0.generated: timeout
......@@ -98,9 +97,9 @@ program/execute/vstore/vstore-half-private: skip
summary:
name: results
---- --------
pass: 3766
pass: 3774
fail: 14
crash: 6
crash: 5
skip: 73
timeout: 4
warn: 0
......@@ -110,4 +109,4 @@ summary:
changes: 0
fixes: 0
regressions: 0
total: 3863
total: 3870
......@@ -2240,6 +2240,8 @@ void lp_build_opt_nir(struct nir_shader *nir)
NIR_PASS_V(nir, nir_lower_tex, &lower_tex_options);
NIR_PASS_V(nir, nir_lower_frexp);
NIR_PASS_V(nir, nir_lower_flrp, 16|32|64, true);
do {
progress = false;
NIR_PASS_V(nir, nir_opt_constant_folding);
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment