Searched refs:nir_build_deref_struct (Results 1 – 9 of 9) sorted by relevance
/external/mesa3d/src/compiler/nir/ |
D | nir_split_var_copies.c | 77 split_deref_copy_instr(b, nir_build_deref_struct(b, dst, i), in split_deref_copy_instr() 78 nir_build_deref_struct(b, src, i), in split_deref_copy_instr()
|
D | nir_lower_io_to_temporaries.c | 151 nir_build_deref_struct(b, temp_deref, in emit_interp() 154 nir_build_deref_struct(b, new_interp_deref, in emit_interp()
|
D | nir_lower_variable_initializers.c | 41 build_constant_load(b, nir_build_deref_struct(b, deref, i), in build_constant_load()
|
D | nir_builder.h | 1192 nir_build_deref_struct(nir_builder *build, nir_deref_instr *parent, in nir_build_deref_struct() function 1303 return nir_build_deref_struct(b, parent, leader->strct.index); in nir_build_deref_follower()
|
D | nir_deref.c | 1028 nir_deref_instr *replace = nir_build_deref_struct(b, parent, 0); in opt_replace_struct_wrapper_cast()
|
/external/mesa3d/src/compiler/nir/tests/ |
D | load_store_vectorizer_tests.cpp | 1315 create_shared_load(nir_build_deref_struct(b, deref, 0), 0x1); in TEST_F() 1316 create_shared_load(nir_build_deref_array_imm(b, nir_build_deref_struct(b, deref, 1), 0), 0x2); in TEST_F() 1476 create_shared_load(nir_build_deref_struct(b, deref, 0), 0x1, 1); in TEST_F() 1477 create_shared_load(nir_build_deref_array_imm(b, nir_build_deref_struct(b, deref, 1), 0), 0x2); in TEST_F() 1772 …nir_deref_instr *load_deref = nir_build_deref_array(b, nir_build_deref_struct(b, deref, 0), index0… in TEST_F() 1775 create_shared_store(nir_build_deref_array(b, nir_build_deref_struct(b, deref, 1), index1), 0x2); in TEST_F()
|
D | vars_tests.cpp | 1860 …nir_store_deref(b, nir_build_deref_struct(b, nir_build_deref_array_imm(b, temp_deref, i), 0), nir_… in TEST_F()
|
/external/mesa3d/src/compiler/spirv/ |
D | vtn_variables.c | 455 tail = nir_build_deref_struct(&b->nb, tail, field); in vtn_pointer_dereference() 514 nir_deref_instr *child = nir_build_deref_struct(&b->nb, deref, i); in _vtn_local_load_store()
|
/external/mesa3d/src/compiler/glsl/ |
D | glsl_to_nir.cpp | 2635 this->deref = nir_build_deref_struct(&b, this->deref, field_index); in visit()
|