aboutsummaryrefslogtreecommitdiffstats
path: root/src/compiler/nir/nir_opt_large_constants.c
Commit message (Expand)AuthorAgeFilesLines
* nir/opt_large_constants: Handle store writemasksConnor Abbott2019-09-241-20/+24
* nir/large_constants: pass after lowering copy_derefSergii Romantsov2019-09-161-25/+2
* nir/large_constants: more careful data copyingSergii Romantsov2019-09-161-1/+1
* nir/large_constants: De-duplicate constantsCaio Marcelo de Oliveira Filho2019-07-181-21/+75
* nir/large_constants: Use ralloc for var_infosCaio Marcelo de Oliveira Filho2019-07-181-3/+3
* nir/large_constants: Use dominance information to find more constantsCaio Marcelo de Oliveira Filho2019-07-171-6/+30
* nir: make nir_const_value scalarKarol Herbst2019-04-141-5/+5
* nir: rename nir_var_function to nir_var_function_tempKarol Herbst2019-01-191-7/+7
* nir: rename global/local to private/function memoryKarol Herbst2019-01-081-7/+7
* nir/large_constants: Properly handle 1-bit boolsJason Ekstrand2018-12-161-1/+23
* nir: Use nir_src_is_const and nir_src_as_* in core codeJason Ekstrand2018-10-221-1/+1
* nir: Add a large constants optimization passJason Ekstrand2018-07-021-0/+305