panfrost/midgard: Implement copy propagation
[mesa.git] / src / gallium / drivers / panfrost / midgard / helpers.h
index 3f682f1f73165b925258dd06c7d7a1d81a163bd8..24f58b5ec63313416feec5f795518171c46cd5e5 100644 (file)
                 op == midgard_op_store_cubemap_coords \
        )
 
+#define OP_IS_MOVE(op) ( \
+                op == midgard_alu_op_fmov || \
+                op == midgard_alu_op_imov \
+        )
+
 /* ALU control words are single bit fields with a lot of space */
 
 #define ALU_ENAB_VEC_MUL  (1 << 17)