summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/i965/brw_fs_live_variables.h
AgeCommit message (Expand)AuthorFilesLines
2015-02-20util: Move Mesa's bitset.h to util/.Eric Anholt1-1/+1
2015-02-10i965: Factor out virtual GRF allocation to a separate object.Francisco Jerez1-1/+1
2014-12-01i965/fs: Use const fs_reg & rather than a copy or pointer.Matt Turner1-3/+8
2014-12-01i965/fs: Track liveness of the flag register.Matt Turner1-0/+5
2014-12-01i965: Use local pointer to block_data in live intervals.Matt Turner1-3/+3
2014-07-05i965/cfg: Make cfg_t usable from C.Matt Turner1-1/+1
2014-07-01i965/fs: Pass cfg to calculate_live_intervals().Matt Turner1-2/+2
2014-07-01i965: Mark fields in the live interval classes protected.Matt Turner1-10/+12
2013-10-10i965/fs: Use per-channel interference for register_coalesce_2().Eric Anholt1-0/+3
2013-10-10i965/fs: Use the new per-channel live ranges for dead code elimination.Eric Anholt1-0/+2
2013-10-10i965/fs: Track live variable ranges on a per-channel level.Eric Anholt1-0/+9
2013-10-10i965/fs: Factor def[]/use[] setup out to a separate function.Eric Anholt1-0/+2
2013-10-10i965/fs: Do live variables dataflow analysis on a per-channel level.Eric Anholt1-0/+12
2013-10-10i965/fs: Rename num_vars to num_vgrfs in live interval analysis.Kenneth Graunke1-1/+1
2013-10-01i965: Switch fs_live_variables to the non-zeroing allocator.Francisco Jerez1-1/+1
2013-09-21i965, mesa: Use the new DECLARE_R[Z]ALLOC_CXX_OPERATORS macros.Kenneth Graunke1-9/+1
2013-03-11i965/fs: Improve live variables calculation performance.Eric Anholt1-4/+6
2012-10-17i965: Rename fs_cfg types to not mention fs.Eric Anholt1-2/+2
2012-08-29i965/fs: Remove a dead member from live variables analysis.Eric Anholt1-5/+0
2012-04-19i965: Add support for live variable analysis using dataflow analysis.Eric Anholt1-0/+86