pan/bi: Add no_spill flag to IR

Will be used to prevent double spills.

Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7206>
diff --git a/src/panfrost/bifrost/compiler.h b/src/panfrost/bifrost/compiler.h
index 1debc43..65be6d0 100644
--- a/src/panfrost/bifrost/compiler.h
+++ b/src/panfrost/bifrost/compiler.h
@@ -314,6 +314,10 @@
         /* For memory ops, base address */
         enum bi_segment segment;
 
+        /* Can we spill the value written here? Used to prevent
+         * useless double fills */
+        bool no_spill;
+
         /* A class-specific op from which the actual opcode can be derived
          * (along with the above information) */