Mesa (staging/21.2): nir/algebraic: Lower fisfinite
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Wed Oct 27 23:50:57 UTC 2021
Module: Mesa
Branch: staging/21.2
Commit: 702b0c31bd9de67cf40c19f7fc54fece6352e68b
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=702b0c31bd9de67cf40c19f7fc54fece6352e68b
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/13552>
---
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 99078c66696..5042793d453 100644
--- a/src/compiler/nir/nir_opt_algebraic.py
+++ b/src/compiler/nir/nir_opt_algebraic.py
@@ -2496,6 +2496,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