summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJason Ekstrand <[email protected]>2018-11-07 16:25:31 -0600
committerJason Ekstrand <[email protected]>2018-12-05 15:02:58 -0600
commitff8e3d3b7bc9f57b831e048e9a78e456dc0a4be5 (patch)
tree26c0c85906bcdec568b43027128ece918efdf408 /src
parent05af952a1102b47e11b41991e7cee1e557279a96 (diff)
nir/opt_algebraic: Simplify an optimization using the new search ops
Reviewed-by: Connor Abbott <[email protected]>
Diffstat (limited to 'src')
-rw-r--r--src/compiler/nir/nir_opt_algebraic.py9
1 files changed, 2 insertions, 7 deletions
diff --git a/src/compiler/nir/nir_opt_algebraic.py b/src/compiler/nir/nir_opt_algebraic.py
index f2a7be0c403..27c90cebaee 100644
--- a/src/compiler/nir/nir_opt_algebraic.py
+++ b/src/compiler/nir/nir_opt_algebraic.py
@@ -762,13 +762,8 @@ for x, y in itertools.product(['f', 'u', 'i'], ['f', 'u', 'i']):
b2x = 'b2f' if x == 'f' else 'b2i'
b2y = 'b2f' if y == 'f' else 'b2i'
-
- for N in [8, 16, 32, 64]:
- if y == 'f' and N == 8:
- continue
-
- x2yN = '{}2{}{}'.format(x, y, N)
- optimizations.append(((x2yN, (b2x, a)), (b2y, a)))
+ x2yN = '{}2{}'.format(x, y)
+ optimizations.append(((x2yN, (b2x, a)), (b2y, a)))
def fexp2i(exp, bits):
# We assume that exp is already in the right range.