diff options
-rw-r--r-- | src/compiler/nir/nir_opt_algebraic.py | 42 |
1 files changed, 21 insertions, 21 deletions
diff --git a/src/compiler/nir/nir_opt_algebraic.py b/src/compiler/nir/nir_opt_algebraic.py index d3f6c196e3b..0711f491a4c 100644 --- a/src/compiler/nir/nir_opt_algebraic.py +++ b/src/compiler/nir/nir_opt_algebraic.py @@ -798,33 +798,33 @@ optimizations = [ (('fmax', ('fadd', ('fmul', ('fsat', a), ('fneg', ('fsat', a))), 1.0), 0.0), ('fadd', ('fmul', ('fsat', a), ('fneg', ('fsat', a))), 1.0)), (('fmax', ('fadd', ('fneg', ('fmul', ('fsat', a), ('fsat', a))), 1.0), 0.0), ('fadd', ('fneg', ('fmul', ('fsat', a), ('fsat', a))), 1.0)), - (('fne(is_not_used_by_if)', 'a(is_not_zero)', 0.0), True), - (('feq(is_not_used_by_if)', 'a(is_not_zero)', 0.0), False), + (('fne', 'a(is_not_zero)', 0.0), True), + (('feq', 'a(is_not_zero)', 0.0), False), - (('fge(is_not_used_by_if)', 'a(is_not_negative)', 'b(is_not_positive)'), True), - (('fge(is_not_used_by_if)', 'b(is_not_positive)', 'a(is_gt_zero)'), False), - (('fge(is_not_used_by_if)', 'a(is_lt_zero)', 'b(is_not_negative)'), False), - (('fge(is_not_used_by_if)', 'b(is_not_negative)', 'a(is_not_positive)'), True), + (('fge', 'a(is_not_negative)', 'b(is_not_positive)'), True), + (('fge', 'b(is_not_positive)', 'a(is_gt_zero)'), False), + (('fge', 'a(is_lt_zero)', 'b(is_not_negative)'), False), + (('fge', 'b(is_not_negative)', 'a(is_not_positive)'), True), - (('flt(is_not_used_by_if)', 'a(is_not_negative)', 'b(is_not_positive)'), False), - (('flt(is_not_used_by_if)', 'b(is_not_positive)', 'a(is_gt_zero)'), True), - (('flt(is_not_used_by_if)', 'a(is_lt_zero)', 'b(is_not_negative)'), True), - (('flt(is_not_used_by_if)', 'b(is_not_negative)', 'a(is_not_positive)'), False), + (('flt', 'a(is_not_negative)', 'b(is_not_positive)'), False), + (('flt', 'b(is_not_positive)', 'a(is_gt_zero)'), True), + (('flt', 'a(is_lt_zero)', 'b(is_not_negative)'), True), + (('flt', 'b(is_not_negative)', 'a(is_not_positive)'), False), - (('ine(is_not_used_by_if)', 'a(is_not_zero)', 0), True), - (('ieq(is_not_used_by_if)', 'a(is_not_zero)', 0), False), + (('ine', 'a(is_not_zero)', 0), True), + (('ieq', 'a(is_not_zero)', 0), False), - (('ige(is_not_used_by_if)', 'a(is_not_negative)', 'b(is_not_positive)'), True), - (('ige(is_not_used_by_if)', 'b(is_not_positive)', 'a(is_gt_zero)'), False), - (('ige(is_not_used_by_if)', 'a(is_lt_zero)', 'b(is_not_negative)'), False), - (('ige(is_not_used_by_if)', 'b(is_not_negative)', 'a(is_not_positive)'), True), + (('ige', 'a(is_not_negative)', 'b(is_not_positive)'), True), + (('ige', 'b(is_not_positive)', 'a(is_gt_zero)'), False), + (('ige', 'a(is_lt_zero)', 'b(is_not_negative)'), False), + (('ige', 'b(is_not_negative)', 'a(is_not_positive)'), True), - (('ilt(is_not_used_by_if)', 'a(is_not_negative)', 'b(is_not_positive)'), False), - (('ilt(is_not_used_by_if)', 'b(is_not_positive)', 'a(is_gt_zero)'), True), - (('ilt(is_not_used_by_if)', 'a(is_lt_zero)', 'b(is_not_negative)'), True), - (('ilt(is_not_used_by_if)', 'b(is_not_negative)', 'a(is_not_positive)'), False), + (('ilt', 'a(is_not_negative)', 'b(is_not_positive)'), False), + (('ilt', 'b(is_not_positive)', 'a(is_gt_zero)'), True), + (('ilt', 'a(is_lt_zero)', 'b(is_not_negative)'), True), + (('ilt', 'b(is_not_negative)', 'a(is_not_positive)'), False), - (('ult(is_not_used_by_if)', 0, 'a(is_gt_zero)'), True), + (('ult', 0, 'a(is_gt_zero)'), True), # Packing and then unpacking does nothing (('unpack_64_2x32_split_x', ('pack_64_2x32_split', a, b)), a), |