aboutsummaryrefslogtreecommitdiffstats
path: root/src/compiler/nir/nir_opt_undef.c
Commit message (Expand)AuthorAgeFilesLines
* nir: Handle vec8/16 in opt_undef_vecNJason Ekstrand2020-03-311-4/+1
* nir: Drop imov/fmov in favor of one mov instructionJason Ekstrand2019-05-241-3/+2
* nir: Unset metadata debug bit if no progress madeMatt Turner2019-01-091-1/+6
* nir: Switch to using 1-bit Booleans for almost everythingJason Ekstrand2018-12-161-1/+1
* nir: Rename Boolean-related opcodes to include 32 in the nameJason Ekstrand2018-12-161-1/+1
* nir: Remove old-school deref chain supportJason Ekstrand2018-06-221-2/+0
* nir: Remove deref chain support from opt_undefJason Ekstrand2018-06-221-1/+2
* nir: Support deref instructions in opt_undefJason Ekstrand2018-06-221-4/+7
* nir: add deref lowering sanity checkingRob Clark2018-06-221-0/+2
* nir: Turn imov/fmov of undef into undefTimothy Arceri2016-12-161-6/+6
* Revert "nir: Turn imov/fmov of undef into undef."Timothy Arceri2016-12-151-3/+1
* nir: Turn imov/fmov of undef into undef.Kenneth Graunke2016-08-041-1/+3
* nir: Optimize out stores of undefs.Kenneth Graunke2016-05-051-0/+30
* nir: Replace vecN(undef, undef, ...) with a single undef.Kenneth Graunke2016-05-051-0/+33
* nir: Rename opt_undef_alu to opt_undef_csel; update comments.Kenneth Graunke2016-05-051-12/+13
* nir: Switch the arguments to nir_foreach_functionJason Ekstrand2016-04-281-1/+1
* nir: Switch the arguments to nir_foreach_instrJason Ekstrand2016-04-281-1/+1
* nir/opt_undef: fixup for new foreach_block()Connor Abbott2016-04-281-15/+8
* nir: rename nir_foreach_block*() to nir_foreach_block*_call()Connor Abbott2016-04-201-1/+1
* nir: move to compiler/Emil Velikov2016-01-261-0/+104