nir/opt_deref: Remove restrictive alignment information from casts
[mesa.git] / src / compiler / nir / nir_deref.c
2020-09-03 Jason Ekstrandnir/opt_deref: Remove restrictive alignment information...
2020-09-03 Jason Ekstrandnir/opt_deref: Don't remove casts with alignment inform...
2020-09-03 Jason Ekstrandnir: Handle all array stride cases in nir_deref_instr_a...
2020-08-14 Jason Ekstrandnir: Add and use nir_foreach_block_unstructured helpers
2020-08-03 Jason Ekstrandnir/deref: Don't try to compare derefs containing casts
2020-07-30 Boris Brezillonnir: Allow casts in nir_deref_instr_get[_const]_offset()
2020-07-30 Boris Brezillonnir: Use a switch in build_deref_offset()/deref_instr_g...
2020-06-11 Jason Ekstrandnir: Call nir_metadata_preserve on !progress
2020-05-22 Jason Ekstrandnir/opt_deref: Report progress if we remove a deref
2020-05-14 Karol Herbstnir/deref: copy ptr_stride when rematerializing
2020-04-24 Jason Ekstrandnir/opt_deref: Remove certain sampler type casts
2020-01-29 Caio Marcelo de... nir: Make nir_deref_path_init skip trivial casts
2019-12-11 Karol Herbstnir: handle nir_deref_type_ptr_as_array in rematerializ...
2019-11-21 Dave Airlienir: fix deref offset builder
2019-11-19 Marek Olšáknir: move data.image.access to data.access
2019-10-28 Timothy Arceriutil: rename list_empty() to list_is_empty()
2019-10-18 Rob Clarknir: add amul instruction
2019-08-20 Daniel Schürmannnir/lcssa: handle deref instructions properly
2019-08-15 Erik Faye-Lundnir: avoid warning when casting bogus pointer
2019-07-30 Connor Abbottnir: Fix comparison for nir_deref_instr_is_known_out_of...
2019-07-29 Connor Abbottnir/find_array_copies: Handle wildcards and overlapping...
2019-05-31 Jason Ekstrandnir/deref: Add a has_complex_use helper
2019-05-29 Caio Marcelo de... nir: Allow derefs to be used as phi sources
2019-04-19 Eric Anholtnir: Use the nir_builder _imm helpers in setting up...
2019-04-19 Eric Anholtnir: Fix deref offset calculation for structs.
2019-03-28 Dave Airlienir/deref: fix struct wrapper casts. (v3)
2019-03-21 Dave Airlienir/deref: remove casts of casts which are likely redun...
2019-03-15 Jason Ekstrandnir/deref: Consider COHERENT decorated var derefs as...
2019-03-06 Jason Ekstrandnir/deref: Expose nir_opt_deref_impl
2019-03-06 Timothy Arcerinir: rename glsl_type_is_struct() -> glsl_type_is_struc...
2019-02-11 Jason Ekstrandnir/deref: Rematerialize parents in rematerialize_deref...
2019-02-05 Jason Ekstrandnir/deref: Drop zero ptr_as_array derefs
2019-01-26 Jason Ekstrandnir: Allow SSBOs and global to alias
2019-01-14 Caio Marcelo de... src/compiler: use new hash table and set creation helpers
2019-01-10 Matt Turnernir: Unset metadata debug bit if no progress made
2019-01-08 Eric Anholtnir: Make nir_deref_instr_build/get_const_offset actual...
2019-01-08 Jason Ekstrandnir/deref: Skip over casts in fixup_deref_modes
2019-01-08 Jason Ekstrandnir/deref: Support casts and ptr_as_array in comparisons
2019-01-08 Jason Ekstrandnir/opt_deref: Properly optimize ptr_as_array derefs
2019-01-08 Jason Ekstrandnir: Add a ptr_as_array deref type
2019-01-08 Jason Ekstrandnir: Move propagation of cast derefs to a new nir_opt_d...
2018-11-28 Jason Ekstrandnir/derefs: Add a nir_derefs_do_not_alias enum value
2018-10-22 Jason Ekstrandnir: Use nir_src_is_const and nir_src_as_* in core...
2018-09-19 Juan A. Suarez Romeronir: add initializer data to fix MSVC compile error
2018-09-19 Jason Ekstrandnir: Add a small pass to rematerialize derefs per-block
2018-08-28 Caio Marcelo de... nir: Remove outdated comment
2018-08-22 Caio Marcelo de... nir: Skip common instructions when comparing deref...
2018-08-22 Caio Marcelo de... nir: Export deref comparison functions
2018-07-02 Jason Ekstrandnir/deref: Add helpers for getting offsets
2018-07-02 Jason Ekstrandnir: Add a deref_instr_has_indirect helper
2018-06-23 Jason Ekstrandnir: Remove old-school deref chain support
2018-06-23 Jason Ekstrandnir: Add a deref path helper struct
2018-06-23 Jason Ekstrandnir: Add a pass for fixing deref modes
2018-06-23 Rob Clarknir: add deref lowering sanity checking
2018-06-23 Jason Ekstrandnir/deref: Add some deref cleanup functions
2018-06-23 Jason Ekstrandnir: Add helpers for working with deref instructions