aboutsummaryrefslogtreecommitdiffstats
path: root/src/intel/compiler/brw_fs_cse.cpp
Commit message (Expand)AuthorAgeFilesLines
* intel/compiler/fs: Switch liveness analysis to IR analysis frameworkFrancisco Jerez2020-03-061-6/+4
* intel/compiler: Move all live interval analysis results into fs_live_variablesFrancisco Jerez2020-03-061-1/+2
* intel/compiler: Pass detailed dependency classes to invalidate_analysis()Francisco Jerez2020-03-061-1/+1
* intel/compiler: Introduce backend_shader method to propagate IR changes to an...Francisco Jerez2020-03-061-1/+1
* intel/fs: Add virtual instruction to load mask of live channels into flag reg...Francisco Jerez2020-02-141-0/+1
* intel/fs/cse: Make HALT instruction act as CSE barrier.Francisco Jerez2020-02-141-0/+10
* intel/fs: Rework fs_inst::is_copy_payload() into multiple classification help...Francisco Jerez2020-01-171-1/+1
* intel/fs/cse: Fix non-deterministic behavior due to inaccurate liveness calcu...Francisco Jerez2020-01-101-3/+3
* Revert "intel/compiler: split is_partial_write() into two variants"Juan A. Suarez Romero2019-04-251-2/+1
* intel/compiler: split is_partial_write() into two variantsIago Toral Quiroga2019-04-181-1/+2
* intel/fs: Properly handle 64-bit types in LOAD_PAYLOADJason Ekstrand2019-02-011-0/+1
* intel/fs/cse: Split create_copy_instr into three casesJason Ekstrand2019-02-011-17/+17
* intel/fs: Use SHADER_OPCODE_SEND for varying UBO pulls on gen7+Jason Ekstrand2019-01-291-1/+0
* intel/fs: Add a generic SEND opcodeJason Ekstrand2019-01-291-0/+5
* intel/fs: Replace the CINTERP opcode with a simple MOVFrancisco Jerez2018-05-291-1/+0
* i965: Move the back-end compiler to src/intel/compilerJason Ekstrand2017-03-131-0/+380