panfrost/midgard: Eliminate redundant type convert
authorAlyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Tue, 2 Jul 2019 02:57:49 +0000 (19:57 -0700)
committerAlyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Wed, 10 Jul 2019 13:12:05 +0000 (06:12 -0700)
Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
src/gallium/drivers/panfrost/midgard/midgard_nir_algebraic.py

index 871195b48cad2136da3c2d16346693ea8f8f8fc3..951b4b2324101767638cd15f355d1708fb11c4c0 100644 (file)
@@ -57,6 +57,9 @@ converts = [
 
     (('f2i32', 'a@16'), ('f2i32', ('f2f32', a))),
     (('f2u32', 'a@16'), ('f2u32', ('f2f32', a))),
+
+    # Totally redundant
+    (('~f2f16', ('f2f32', 'a@16')), a),
 ]
 
 # Midgard scales fsin/fcos arguments by pi.