intel/fs/ra: Pull the guts of RA into its own class
authorJason Ekstrand <jason@jlekstrand.net>
Wed, 8 May 2019 01:09:08 +0000 (20:09 -0500)
committerJason Ekstrand <jason@jlekstrand.net>
Tue, 14 May 2019 17:30:22 +0000 (12:30 -0500)
commit69878a9bb0db247553a4eb776f394e6ef509d0cb
treed92e3592797f4346aa19496a68e780c3275d8b75
parent9e00a251bef1a05974d36cd3288fb56563e40fbd
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 <kenneth@whitecape.org>
src/intel/compiler/brw_fs.h
src/intel/compiler/brw_fs_reg_allocate.cpp