summaryrefslogtreecommitdiffstats
path: root/src/panfrost/midgard/compiler.h
diff options
context:
space:
mode:
authorAlyssa Rosenzweig <[email protected]>2019-09-23 08:00:51 -0400
committerAlyssa Rosenzweig <[email protected]>2019-09-30 08:40:13 -0400
commitd3b3daa9d3f02f4a4d3db91653b04014b67a3666 (patch)
tree564601dbbbada6d25979a406226743d1d61170e4 /src/panfrost/midgard/compiler.h
parent1409af9fc758b88601ceb02a1abf3cd263a224a2 (diff)
pan/midgard: Use new scheduler
We still emit in-order but we switch to using the bundles created from the new scheduler, which will allow greater flexibility and room for out-of-order optimization. Signed-off-by: Alyssa Rosenzweig <[email protected]>
Diffstat (limited to 'src/panfrost/midgard/compiler.h')
-rw-r--r--src/panfrost/midgard/compiler.h6
1 files changed, 0 insertions, 6 deletions
diff --git a/src/panfrost/midgard/compiler.h b/src/panfrost/midgard/compiler.h
index 60d5b9d0e20..cf943ea6995 100644
--- a/src/panfrost/midgard/compiler.h
+++ b/src/panfrost/midgard/compiler.h
@@ -97,12 +97,6 @@ typedef struct midgard_instruction {
/* I.e. (1 << alu_bit) */
int unit;
- /* When emitting bundle, should this instruction have a break forced
- * before it? Used for r31 writes which are valid only within a single
- * bundle and *need* to happen as early as possible... this is a hack,
- * TODO remove when we have a scheduler */
- bool precede_break;
-
bool has_constants;
uint32_t constants[4];
uint16_t inline_constant;