/external/mesa3d/src/compiler/nir/ |
D | nir_lower_non_uniform_access.c | 77 nir_deref_instr *deref = nir_instr_as_deref(handle->parent_instr); in lower_non_uniform_tex_access() local 122 nir_deref_instr *deref = parent_derefs[texture_deref_handle]; in lower_non_uniform_tex_access() local 129 nir_deref_instr *deref = parent_derefs[sampler_deref_handle]; in lower_non_uniform_tex_access() local 151 nir_deref_instr *deref = nir_instr_as_deref(handle->parent_instr); in lower_non_uniform_access_intrin() local 177 nir_deref_instr *deref = nir_build_deref_array(b, parent_deref, first); in lower_non_uniform_access_intrin() local
|
D | nir_lower_locals_to_regs.c | 50 for (const nir_deref_instr *deref = void_deref; deref; in hash_deref() local 100 get_reg_for_deref(nir_deref_instr *deref, struct locals_to_regs_state *state) in get_reg_for_deref() 131 get_deref_reg_src(nir_deref_instr *deref, struct locals_to_regs_state *state) in get_deref_reg_src() 195 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in lower_locals_to_regs_block() local 221 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in lower_locals_to_regs_block() local
|
D | nir_gather_info.c | 40 get_deref_info(nir_shader *shader, nir_variable *var, nir_deref_instr *deref, in get_deref_info() 83 nir_deref_instr *deref, bool is_output_read) in set_io_mask() 173 nir_deref_instr *deref, bool is_output_read) in mark_whole_variable() 201 get_io_offset(nir_deref_instr *deref, bool is_vertex_input, bool per_vertex) in get_io_offset() 231 nir_deref_instr *deref, bool is_output_read) in try_mask_partial_io() 301 update_memory_written_for_deref(nir_shader *shader, nir_deref_instr *deref) in update_memory_written_for_deref() 357 nir_deref_instr *deref = nir_src_as_deref(instr->src[0]); in gather_intrinsic_info() local
|
D | nir_lower_vec3_to_vec4.c | 49 nir_deref_instr *deref = nir_instr_as_deref(instr); in lower_vec3_to_vec4_impl() local 69 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in lower_vec3_to_vec4_impl() local 90 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in lower_vec3_to_vec4_impl() local
|
D | nir_deref.c | 44 nir_deref_instr *deref, void *mem_ctx) in nir_deref_path_init() 157 nir_deref_instr_has_complex_use(nir_deref_instr *deref) in nir_deref_instr_has_complex_use() 243 nir_deref_instr_array_stride(nir_deref_instr *deref) in nir_deref_instr_array_stride() 294 nir_deref_instr_get_const_offset(nir_deref_instr *deref, in nir_deref_instr_get_const_offset() 328 nir_build_deref_offset(nir_builder *b, nir_deref_instr *deref, in nir_build_deref_offset() 409 nir_deref_instr *deref = nir_instr_as_deref(instr); in nir_fixup_deref_modes() local 651 rematerialize_deref_in_block(nir_deref_instr *deref, in rematerialize_deref_in_block() 721 nir_deref_instr *deref = nir_src_as_deref(*src); in rematerialize_deref_src() local 946 opt_restrict_deref_modes(nir_deref_instr *deref) in opt_restrict_deref_modes() 1084 opt_deref_ptr_as_array(nir_builder *b, nir_deref_instr *deref) in opt_deref_ptr_as_array() [all …]
|
D | nir_remove_dead_variables.c | 31 deref_used_for_not_store(nir_deref_instr *deref) in deref_used_for_not_store() 65 add_var_use_deref(nir_deref_instr *deref, struct set *live) in add_var_use_deref() 113 nir_deref_instr *deref = nir_instr_as_deref(instr); in remove_dead_var_writes() local
|
D | nir_lower_vars_to_ssa.c | 150 get_deref_node_recur(nir_deref_instr *deref, in get_deref_node_recur() 222 get_deref_node(nir_deref_instr *deref, struct lower_variables_state *state) in get_deref_node() 394 register_complex_use(nir_deref_instr *deref, in register_complex_use() 409 nir_deref_instr *deref = nir_src_as_deref(load_instr->src[0]); in register_load_instr() local 424 nir_deref_instr *deref = nir_src_as_deref(store_instr->src[0]); in register_store_instr() local 440 nir_deref_instr *deref = nir_src_as_deref(copy_instr->src[idx]); in register_copy_instr() local 460 nir_deref_instr *deref = nir_instr_as_deref(instr); in register_variable_uses() local 557 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in rename_variables() local 610 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in rename_variables() local
|
D | nir_opt_large_constants.c | 68 build_constant_load(nir_builder *b, nir_deref_instr *deref, in build_constant_load() 108 nir_deref_instr *deref, nir_const_value *val, in handle_constant_store() 209 nir_deref_instr *deref = nir_instr_as_deref(instr); in nir_opt_large_constants() local 356 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in nir_opt_large_constants() local 377 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in nir_opt_large_constants() local
|
D | nir_lower_indirect_derefs.c | 51 nir_deref_instr *deref = *deref_arr; in emit_indirect_load_store_deref() local 74 nir_deref_instr *deref = *deref_arr; in emit_load_store_deref() local 134 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in lower_indirect_derefs_block() local
|
D | nir_lower_clip_disable.c | 41 recursive_if_chain(nir_builder *b, nir_deref_instr *deref, nir_ssa_def *value, unsigned clip_plane_… in recursive_if_chain() 72 nir_deref_instr *deref = nir_src_as_deref(instr->src[0]); in lower_clip_plane_store() local
|
D | nir_split_vars.c | 46 nir_deref_instr *deref = nir_instr_as_deref(instr); in get_complex_used_vars() local 221 nir_deref_instr *deref = nir_instr_as_deref(instr); in split_struct_derefs_impl() local 443 get_array_deref_info(nir_deref_instr *deref, in get_array_deref_info() 458 mark_array_deref_used(nir_deref_instr *deref, in mark_array_deref_used() 775 nir_deref_instr *deref = nir_instr_as_deref(instr); in split_array_access_impl() local 794 nir_deref_instr *deref = nir_src_as_deref(intrin->src[d]); in split_array_access_impl() local 1027 get_vec_deref_usage(nir_deref_instr *deref, in get_vec_deref_usage() 1044 mark_deref_if_complex(nir_deref_instr *deref, in mark_deref_if_complex() 1070 mark_deref_used(nir_deref_instr *deref, in mark_deref_used() 1117 nir_deref_instr *deref = path.path[i + 1]; in mark_deref_used() local [all …]
|
D | nir_lower_scratch.c | 44 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in lower_load_store() local 114 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in nir_lower_vars_to_scratch() local
|
D | nir_gather_ssa_types.c | 166 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in nir_gather_ssa_types() local 176 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in nir_gather_ssa_types() local
|
/external/llvm-project/clang/test/Analysis/Checkers/WebKit/ |
D | ref-cntbl-base-virtual-dtor.cpp | 5 void deref() {} in deref() function 32 void deref() {} in deref() function 39 void deref() {} in deref() function 45 void deref() {} in deref() function in FakeRefCntblBase3
|
/external/mesa3d/src/compiler/glsl/tests/ |
D | lower_int64_test.cpp | 196 ir_dereference_variable *const deref = create_variable(mem_ctx, type); in TEST_F() local 207 ir_dereference_variable *const deref = create_variable(mem_ctx, type); in TEST_F() local 224 ir_dereference_variable *const deref = in TEST_F() local 236 ir_dereference_variable *const deref = create_variable(mem_ctx, type); in TEST_F() local 247 ir_dereference_variable *const deref = create_variable(mem_ctx, type); in TEST_F() local 258 ir_dereference_variable *const deref = create_variable(mem_ctx, type); in TEST_F() local 269 ir_dereference_variable *const deref = create_variable(mem_ctx, type); in TEST_F() local 280 ir_dereference_variable *const deref = create_variable(mem_ctx, type); in TEST_F() local 417 ir_dereference_variable *deref = in TEST_F() local
|
/external/mesa3d/src/compiler/glsl/ |
D | gl_nir_lower_buffers.c | 33 get_block_array_index(nir_builder *b, nir_deref_instr *deref, in get_block_array_index() 172 nir_deref_instr *deref = nir_instr_as_deref(instr); in lower_buffer_interface_derefs_impl() local 232 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in lower_buffer_interface_derefs_impl() local 258 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in lower_buffer_interface_derefs_impl() local
|
D | gl_nir_lower_samplers_as_deref.c | 123 nir_deref_instr *deref) in record_images_used() 138 nir_deref_instr *deref) in lower_deref() 225 nir_deref_instr *deref, in record_textures_used() 302 nir_deref_instr *deref = in lower_intrinsic() local
|
D | lower_ubo_reference.cpp | 276 ir_rvalue *deref, in setup_for_load_or_store() 339 ir_dereference *deref = (*rvalue)->as_dereference(); in handle_rvalue() local 435 ir_rvalue *deref, in ssbo_store() 523 ir_dereference *deref, in insert_buffer_access() 560 ir_dereference *deref, in write_to_memory() 619 ir_dereference *deref = expr->operands[0]->as_dereference(); in calculate_ssbo_unsized_array_length() local 680 lower_ubo_reference_visitor::calculate_unsized_array_stride(ir_dereference *deref, in calculate_unsized_array_stride() 742 ir_dereference *deref, in process_ssbo_unsized_array_length() 800 ir_dereference *deref = ir->lhs->as_dereference(); in check_for_ssbo_store() local 974 ir_rvalue *deref = (ir_rvalue *) inst; in lower_ssbo_atomic_intrinsic() local
|
D | opt_function_inlining.cpp | 113 ir_save_lvalue_visitor::visit_enter(ir_dereference_array *deref) in visit_enter() 254 ir_dereference *deref = param->as_dereference(); in generate_inline() local 373 ir_variable_replacement_visitor::replace_deref(ir_dereference **deref) in replace_deref() 387 ir_dereference *deref = (*rvalue)->as_dereference(); in replace_rvalue() local
|
D | ir_builder.h | 71 deref(ir_dereference *val) in deref() function 76 deref(ir_variable *var) in deref() function
|
D | lower_buffer_access.cpp | 58 ir_dereference *deref, in emit_access() 182 lower_buffer_access::is_dereferenced_thing_row_major(const ir_rvalue *deref) in is_dereferenced_thing_row_major() 274 ir_rvalue *deref, in setup_buffer_access()
|
D | lower_shared_reference.cpp | 128 ir_dereference *deref = (*rvalue)->as_dereference(); in handle_rvalue() local 186 ir_dereference *deref = ir->lhs->as_dereference(); in handle_assignment() local 243 ir_dereference *deref, in insert_buffer_access() 269 ir_rvalue *deref, in shared_store() 357 ir_rvalue *deref = (ir_rvalue *) inst; in lower_shared_atomic_intrinsic() local
|
D | lower_vector_derefs.cpp | 62 ir_dereference_array *const deref = (ir_dereference_array *) ir->lhs; in visit_enter() local 175 ir_dereference_array *const deref = (ir_dereference_array *) *rv; in handle_rvalue() local
|
/external/mesa3d/src/intel/compiler/ |
D | brw_nir_lower_image_load_store.c | 31 _load_image_param(nir_builder *b, nir_deref_instr *deref, unsigned offset) in _load_image_param() 65 image_coord_is_in_bounds(nir_builder *b, nir_deref_instr *deref, in image_coord_is_in_bounds() 93 nir_deref_instr *deref, nir_ssa_def *coord) in image_address() 368 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in lower_image_load_instr() local 526 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in lower_image_store_instr() local 607 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in lower_image_atomic_instr() local 639 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in lower_image_size_instr() local
|
/external/mesa3d/src/gallium/auxiliary/nir/ |
D | nir_to_tgsi_info.c | 63 const nir_deref_instr *deref = *deref_ptr; in gather_usage_helper() local 107 static void gather_usage(const nir_deref_instr *deref, in gather_usage() 136 const nir_deref_instr *deref, in gather_intrinsic_load_deref_info() 338 nir_deref_instr *const deref = nir_src_as_deref(intr->src[0]); in scan_instruction() local
|