diff options
Diffstat (limited to 'src/gallium/drivers/panfrost/midgard/midgard_nir_algebraic.py')
-rw-r--r-- | src/gallium/drivers/panfrost/midgard/midgard_nir_algebraic.py | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/src/gallium/drivers/panfrost/midgard/midgard_nir_algebraic.py b/src/gallium/drivers/panfrost/midgard/midgard_nir_algebraic.py index 8aad4b128c4..7c8cd06feed 100644 --- a/src/gallium/drivers/panfrost/midgard/midgard_nir_algebraic.py +++ b/src/gallium/drivers/panfrost/midgard/midgard_nir_algebraic.py @@ -29,13 +29,6 @@ import math a = 'a' b = 'b' -algebraic = [ - # XXX: We have hw ops for this, just unknown atm.. - #(('fsign@32', a), ('i2f32@32', ('isign', ('f2i32@32', ('fmul', a, 0x43800000))))) - #(('fsign', a), ('fcsel', ('fge', a, 0), 1.0, ('fcsel', ('flt', a, 0.0), -1.0, 0.0))) - (('fsign', a), ('bcsel', ('fge', a, 0), 1.0, -1.0)), -] - algebraic_late = [ # ineg must be lowered late, but only for integers; floats will try to # have modifiers attached... hence why this has to be here rather than @@ -65,8 +58,6 @@ def run(): import nir_algebraic # pylint: disable=import-error print('#include "midgard_nir.h"') - print(nir_algebraic.AlgebraicPass("midgard_nir_lower_algebraic", - algebraic).render()) print(nir_algebraic.AlgebraicPass("midgard_nir_lower_algebraic_late", algebraic_late).render()) |