summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_vec4_dead_code_eliminate.cpp
Commit message (Expand)AuthorAgeFilesLines
* i965/vec4: Add wrapper functions for vec4_instruction::regs_read and ::regs_w...Francisco Jerez2016-09-141-3/+3
* i965/vec4: Move can_do_writemask to vec4_instructionJason Ekstrand2016-04-151-30/+1
* i965: Port tessellation evaluation shaders to vec4 mode.Kenneth Graunke2015-12-281-0/+2
* i965: Add tessellation control shaders.Kenneth Graunke2015-12-221-0/+3
* i965: Do dead-code elimination in a single pass.Matt Turner2015-12-011-14/+7
* i965: Don't mark dead instructions' sources live.Matt Turner2015-12-011-0/+4
* i965: Rename GRF to VGRF.Matt Turner2015-11-131-4/+4
* i965: check inst->predicate when clearing flag_live at dead code eliminateAlejandro Piñeiro2015-11-041-1/+1
* i965/vec4: track and use independently each flag channelAlejandro Piñeiro2015-10-221-9/+22
* i965: Add a devinfo field to backend_visitor and use it for gen checksJason Ekstrand2015-04-221-3/+3
* i965/skl: Add the header for constant loads outside of the generatorNeil Roberts2015-04-161-0/+1
* i965/vec4: Fix handling of multiple register reads and writes in dead_code_el...Francisco Jerez2015-03-231-7/+15
* i965/vec4: Define helper functions to convert a register to a variable index.Francisco Jerez2015-03-231-8/+3
* i965/vec4: Don't DCE flag-writing insts because dest was unused.Matt Turner2014-12-051-1/+1
* i965/vec4: Rewrite dead code elimination to use live in/out.Matt Turner2014-12-011-0/+169