Mesa (main): nir/algebraic: Lower fisfinite

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Thu Oct 7 18:53:01 UTC 2021


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

Author: Jason Ekstrand <jason at jlekstrand.net>
Date:   Thu Sep 24 13:35:32 2020 -0500

nir/algebraic: Lower fisfinite

Reviewed-by: Alyssa Rosenzweig <alyssa at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13167>

---

 src/compiler/nir/nir_opt_algebraic.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/compiler/nir/nir_opt_algebraic.py b/src/compiler/nir/nir_opt_algebraic.py
index 8c238c208da..2cfbc277b1a 100644
--- a/src/compiler/nir/nir_opt_algebraic.py
+++ b/src/compiler/nir/nir_opt_algebraic.py
@@ -2691,6 +2691,7 @@ late_optimizations += [
   (('i2fmp', a), ('i2f16', a)),
   (('i2imp', a), ('u2u16', a)),
   (('u2fmp', a), ('u2f16', a)),
+  (('fisfinite', a), ('flt', ('fabs', a), float("inf"))),
 ]
 
 distribute_src_mods = [



More information about the mesa-commit mailing list