summaryrefslogtreecommitdiff
path: root/src/intel/compiler/brw_fs_live_variables.cpp
AgeCommit message (Expand)AuthorFilesLines
2024-02-29intel/brw: Use fs_visitor instead of backend_shader in various passesCaio Oliveira1-2/+2
2024-01-04intel/fs: Use linear allocator in fs_live_variablesCaio Oliveira1-10/+11
2023-09-14intel/fs: Don't continue fixed point iteration just because liveout changesIan Romanick1-6/+2
2023-08-22intel/fs: Simplify compute_start_end().Emma Anholt1-16/+9
2023-08-22intel/fs: Move the defin[]/defout[] screening up to livein[]/liveout[] setup.Emma Anholt1-2/+4
2023-08-22intel/fs: Move defin/defout setup to the start of the loop.Emma Anholt1-23/+23
2023-04-06intel/fs: White space fixesIan Romanick1-17/+17
2021-08-11intel/fs: sel.cond writes the flags on Gfx4 and Gfx5Ian Romanick1-1/+1
2020-04-17intel/compiler: Silence unused parameter warning in fs_live_variables::setup_...Ian Romanick1-2/+2
2020-03-06intel/compiler: Drop invalidate_live_intervals()Francisco Jerez1-8/+0
2020-03-06intel/compiler/fs: Switch liveness analysis to IR analysis frameworkFrancisco Jerez1-17/+3
2020-03-06intel/compiler/fs: Add live interval validation passFrancisco Jerez1-0/+41
2020-03-06intel/compiler: Pass single backend_shader argument to the fs_live_variables ...Francisco Jerez1-7/+7
2020-03-06intel/compiler: Move all live interval analysis results into fs_live_variablesFrancisco Jerez1-23/+17
2020-03-06intel/compiler: Mark virtual_grf_interferes and vars_interfere as constFrancisco Jerez1-2/+2
2020-03-06intel/compiler: Reverse inclusion dependency between brw_fs_live_variables.h ...Francisco Jerez1-1/+1
2020-03-06intel/compiler: Nest definition of live variables block_data structuresFrancisco Jerez1-9/+9
2019-10-28intel/compiler: Fix C++ one definition rule violationsDanylo Piliaiev1-9/+9
2019-05-16intel/fs/live_variables: Do compute_start_end in BITSET_WORD chunksJason Ekstrand1-9/+15
2019-04-25Revert "intel/compiler: split is_partial_write() into two variants"Juan A. Suarez Romero1-1/+1
2019-04-18intel/compiler: split is_partial_write() into two variantsIago Toral Quiroga1-1/+1
2017-12-07intel/fs: Restrict live intervals to the subset possibly reachable from any d...Francisco Jerez1-4/+30
2017-03-13i965: Move the back-end compiler to src/intel/compilerJason Ekstrand1-0/+334