summaryrefslogtreecommitdiffstats
path: root/src/intel/compiler/brw_fs.h
diff options
context:
space:
mode:
authorJason Ekstrand <[email protected]>2019-05-07 20:09:08 -0500
committerJason Ekstrand <[email protected]>2019-05-14 12:30:22 -0500
commit69878a9bb0db247553a4eb776f394e6ef509d0cb (patch)
treed92e3592797f4346aa19496a68e780c3275d8b75 /src/intel/compiler/brw_fs.h
parent9e00a251bef1a05974d36cd3288fb56563e40fbd (diff)
intel/fs/ra: Pull the guts of RA into its own class
This accomplishes two things. First, it makes interfaces which are really private to RA private to RA. Second, it gives us a place to store some common stuff as we go through the algorithm. Reviewed-by: Kenneth Graunke <[email protected]>
Diffstat (limited to 'src/intel/compiler/brw_fs.h')
-rw-r--r--src/intel/compiler/brw_fs.h4
1 files changed, 0 insertions, 4 deletions
diff --git a/src/intel/compiler/brw_fs.h b/src/intel/compiler/brw_fs.h
index f05a9e0625a..098725b80d1 100644
--- a/src/intel/compiler/brw_fs.h
+++ b/src/intel/compiler/brw_fs.h
@@ -117,10 +117,6 @@ public:
void assign_regs_trivial();
void calculate_payload_ranges(int payload_node_count,
int *payload_last_use_ip);
- void setup_payload_interference(struct ra_graph *g, int payload_reg_count,
- int first_payload_node);
- int choose_spill_reg(struct ra_graph *g);
- void spill_reg(unsigned spill_reg);
void split_virtual_grfs();
bool compact_virtual_grfs();
void assign_constant_locations();