Mesa (master): nir: Fix typo in "ushr by 0" algebraic replacement

Ian Romanick idr at kemper.freedesktop.org
Tue Apr 14 23:42:36 UTC 2015


Module: Mesa
Branch: master
Commit: bc672e261c5f7ff56cd2b8f6b518ebfdc0163bb7
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=bc672e261c5f7ff56cd2b8f6b518ebfdc0163bb7

Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Tue Apr 14 08:40:22 2015 -0700

nir: Fix typo in "ushr by 0" algebraic replacement

Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>
Reviewed-by: Jordan Justen <jordan.l.justen at intel.com>
Reviewed-by: Jason Ekstrand <jason.ekstrand at intel.com>
Reviewed-by: Connor Abbott <cwabbott0 at gmail.com>
Cc: "10.5" <mesa-stable at lists.freedestkop.org>

---

 src/glsl/nir/nir_opt_algebraic.py |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/glsl/nir/nir_opt_algebraic.py b/src/glsl/nir/nir_opt_algebraic.py
index 319732d..cdb1924 100644
--- a/src/glsl/nir/nir_opt_algebraic.py
+++ b/src/glsl/nir/nir_opt_algebraic.py
@@ -133,7 +133,7 @@ optimizations = [
    (('ishr', 0, a), 0),
    (('ishr', a, 0), a),
    (('ushr', 0, a), 0),
-   (('ushr', a, 0), 0),
+   (('ushr', a, 0), a),
    # Exponential/logarithmic identities
    (('fexp2', ('flog2', a)), a), # 2^lg2(a) = a
    (('fexp',  ('flog',  a)), a), # e^ln(a)  = a




More information about the mesa-commit mailing list