summaryrefslogtreecommitdiff
path: root/src/compiler/nir/nir_opt_offsets.c
Commit message (Expand)AuthorAgeFilesLines
* nir/nir_opt_offsets: Prevent offsets going above maxDanylo Piliaiev2022-12-021-1/+3
* nir: add load_shared2_amd and store_shared2_amdRhys Perry2022-04-131-0/+37
* nir: Add a helper for setting up a nir_ssa_scalar struct.Emma Anholt2022-03-021-1/+1
* nir/opt_offsets: Use nir_ssa_scalar to chase offset additions.Emma Anholt2022-01-191-27/+42
* nir/opt_offsets: Also apply the max offset to top-level constant folding.Emma Anholt2022-01-191-1/+1
* nir/opt_offsets: Disable unsigned wrap checks on non-native-integers HW.Emma Anholt2022-01-191-1/+6
* nir: Add a .base field to nir_load_ubo_vec4.Emma Anholt2022-01-191-0/+2
* nir: Apply nir_opt_offsets to nir_intrinsic_load_uniform as well.Emma Anholt2022-01-161-19/+22
* freedreno/ir3: Use nir_opt_offset for removing constant adds for shared vars.Emma Anholt2022-01-161-0/+7
* nir/opt_offsets: remove need to loop try_extract_const_additionRhys Perry2021-12-031-11/+13
* nir/opt_offsets: fix try_extract_const_addition recursionRhys Perry2021-12-031-1/+1
* nir/unsigned_upper_bound: don't require dominance metadataRhys Perry2021-06-041-3/+0
* nir: Add nir_opt_offsets to fold const adds into load/store offsets.Timur Kristóf2021-03-171-0/+163