index
:
mesa/mesa
10.0
10.1
10.2
10.3
10.4
10.5
10.6
11.0
11.1
11.2
12.0
13.0
17.0
17.1
17.2
17.3
18.0
18.1
18.2
18.3
19.0
19.1
19.2
19.3
20.0
20.1
20.2
20.3
21.0
21.1
21.2
21.3
22.0
22.1
22.2
22.3
23.0
23.1
23.2
23.3
24.0
24.1
7.10
7.11
7.8
7.8-gles
7.9
8.0
9.0
9.1
9.2
a7xx-gmem
amber
elima/radv-video-encode-caps-maxbitrate
explicit-sync
main
powervr-mesa-next-wayland
review/fragment_shader_barycentric
staging/23.2
staging/23.3
staging/24.0
staging/24.1
uav-counter-meta
vk-no-nir-android
zink-stablefix
The Mesa 3D Graphics Library (mirrored from https://gitlab.freedesktop.org/mesa/mesa)
brianp
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
compiler
/
nir
/
nir_deref.c
Age
Commit message (
Expand
)
Author
Files
Lines
2020-07-30
nir: Allow casts in nir_deref_instr_get[_const]_offset()
Boris Brezillon
1
-4
/
+6
2020-07-30
nir: Use a switch in build_deref_offset()/deref_instr_get_const_offset()
Boris Brezillon
1
-6
/
+15
2020-06-11
nir: Call nir_metadata_preserve on !progress
Jason Ekstrand
1
-3
/
+1
2020-05-22
nir/opt_deref: Report progress if we remove a deref
Jason Ekstrand
1
-1
/
+3
2020-05-14
nir/deref: copy ptr_stride when rematerializing
Karol Herbst
1
-1
/
+4
2020-04-24
nir/opt_deref: Remove certain sampler type casts
Jason Ekstrand
1
-0
/
+77
2020-01-29
nir: Make nir_deref_path_init skip trivial casts
Caio Marcelo de Oliveira Filho
1
-14
/
+19
2019-12-11
nir: handle nir_deref_type_ptr_as_array in rematerialize_deref_in_block
Karol Herbst
1
-0
/
+1
2019-11-22
nir: fix deref offset builder
Dave Airlie
1
-1
/
+1
2019-11-19
nir: move data.image.access to data.access
Marek Olšák
1
-1
/
+1
2019-10-28
util: rename list_empty() to list_is_empty()
Timothy Arceri
1
-2
/
+2
2019-10-18
nir: add amul instruction
Rob Clark
1
-1
/
+1
2019-08-20
nir/lcssa: handle deref instructions properly
Daniel Schürmann
1
-7
/
+5
2019-08-15
nir: avoid warning when casting bogus pointer
Erik Faye-Lund
1
-1
/
+1
2019-07-30
nir: Fix comparison for nir_deref_instr_is_known_out_of_bounds()
Connor Abbott
1
-1
/
+1
2019-07-29
nir/find_array_copies: Handle wildcards and overlapping copies
Connor Abbott
1
-0
/
+14
2019-05-31
nir/deref: Add a has_complex_use helper
Jason Ekstrand
1
-0
/
+78
2019-05-29
nir: Allow derefs to be used as phi sources
Caio Marcelo de Oliveira Filho
1
-0
/
+8
2019-04-19
nir: Use the nir_builder _imm helpers in setting up deref offsets.
Eric Anholt
1
-4
/
+3
2019-04-19
nir: Fix deref offset calculation for structs.
Eric Anholt
1
-1
/
+1
2019-03-29
nir/deref: fix struct wrapper casts. (v3)
Dave Airlie
1
-2
/
+36
2019-03-21
nir/deref: remove casts of casts which are likely redundant (v3)
Dave Airlie
1
-2
/
+26
2019-03-15
nir/deref: Consider COHERENT decorated var derefs as aliasing
Jason Ekstrand
1
-4
/
+47
2019-03-06
nir/deref: Expose nir_opt_deref_impl
Jason Ekstrand
1
-1
/
+1
2019-03-06
nir: rename glsl_type_is_struct() -> glsl_type_is_struct_or_ifc()
Timothy Arceri
1
-1
/
+1
2019-02-11
nir/deref: Rematerialize parents in rematerialize_derefs_in_use_blocks
Jason Ekstrand
1
-3
/
+2
2019-02-05
nir/deref: Drop zero ptr_as_array derefs
Jason Ekstrand
1
-0
/
+21
2019-01-26
nir: Allow SSBOs and global to alias
Jason Ekstrand
1
-1
/
+6
2019-01-14
src/compiler: use new hash table and set creation helpers
Caio Marcelo de Oliveira Filho
1
-2
/
+1
2019-01-09
nir: Unset metadata debug bit if no progress made
Matt Turner
1
-0
/
+4
2019-01-08
nir: Make nir_deref_instr_build/get_const_offset actually use size_align.
Eric Anholt
1
-3
/
+2
2019-01-08
nir/deref: Skip over casts in fixup_deref_modes
Jason Ekstrand
1
-0
/
+2
2019-01-08
nir/deref: Support casts and ptr_as_array in comparisons
Jason Ekstrand
1
-7
/
+68
2019-01-08
nir/opt_deref: Properly optimize ptr_as_array derefs
Jason Ekstrand
1
-6
/
+91
2019-01-08
nir: Add a ptr_as_array deref type
Jason Ekstrand
1
-1
/
+19
2019-01-08
nir: Move propagation of cast derefs to a new nir_opt_deref pass
Jason Ekstrand
1
-0
/
+63
2018-11-28
nir/derefs: Add a nir_derefs_do_not_alias enum value
Jason Ekstrand
1
-3
/
+3
2018-10-22
nir: Use nir_src_is_const and nir_src_as_* in core code
Jason Ekstrand
1
-8
/
+6
2018-09-19
nir: add initializer data to fix MSVC compile error
Juan A. Suarez Romero
1
-1
/
+1
2018-09-19
nir: Add a small pass to rematerialize derefs per-block
Jason Ekstrand
1
-0
/
+133
2018-08-28
nir: Remove outdated comment
Caio Marcelo de Oliveira Filho
1
-3
/
+0
2018-08-22
nir: Skip common instructions when comparing deref paths
Caio Marcelo de Oliveira Filho
1
-0
/
+3
2018-08-22
nir: Export deref comparison functions
Caio Marcelo de Oliveira Filho
1
-0
/
+109
2018-07-02
nir/deref: Add helpers for getting offsets
Jason Ekstrand
1
-0
/
+89
2018-07-02
nir: Add a deref_instr_has_indirect helper
Jason Ekstrand
1
-0
/
+18
2018-06-22
nir: Remove old-school deref chain support
Jason Ekstrand
1
-278
/
+0
2018-06-22
nir: Add a deref path helper struct
Jason Ekstrand
1
-0
/
+57
2018-06-22
nir: Add a pass for fixing deref modes
Jason Ekstrand
1
-0
/
+30
2018-06-22
nir: add deref lowering sanity checking
Rob Clark
1
-0
/
+2
2018-06-22
nir/deref: Add some deref cleanup functions
Jason Ekstrand
1
-0
/
+53
[next]