Home
last modified time | relevance | path

Searched defs:deref (Results 1 – 25 of 84) sorted by relevance

1234

/external/mesa3d/src/compiler/glsl/tests/
Dlower_int64_test.cpp192 ir_dereference_variable *const deref = create_variable(mem_ctx, type); in TEST_F() local
203 ir_dereference_variable *const deref = create_variable(mem_ctx, type); in TEST_F() local
220 ir_dereference_variable *const deref = in TEST_F() local
232 ir_dereference_variable *const deref = create_variable(mem_ctx, type); in TEST_F() local
243 ir_dereference_variable *const deref = create_variable(mem_ctx, type); in TEST_F() local
254 ir_dereference_variable *const deref = create_variable(mem_ctx, type); in TEST_F() local
265 ir_dereference_variable *const deref = create_variable(mem_ctx, type); in TEST_F() local
276 ir_dereference_variable *const deref = create_variable(mem_ctx, type); in TEST_F() local
413 ir_dereference_variable *deref = in TEST_F() local
/external/mesa3d/src/compiler/nir/
Dnir_split_var_copies.c98 nir_deref_array *deref = nir_deref_array_create(state->dead_ctx); in split_var_copy_instr() local
129 nir_deref_struct *deref = nir_deref_struct_create(state->dead_ctx, i); in split_var_copy_instr() local
160 nir_deref_array *deref = nir_deref_array_create(state->dead_ctx); in split_var_copy_instr() local
Dnir_lower_constant_initializers.c28 deref_apply_constant_initializer(nir_deref_var *deref, void *state) in deref_apply_constant_initializer()
54 nir_deref_var deref; in lower_const_initializer() local
Dnir_lower_vars_to_ssa.c44 nir_deref_var *deref; member
135 get_deref_node(nir_deref_var *deref, struct lower_variables_state *state) in get_deref_node()
221 foreach_deref_node_worker(struct deref_node *node, nir_deref *deref, in foreach_deref_node_worker()
275 foreach_deref_node_match(nir_deref_var *deref, in foreach_deref_node_match()
292 deref_may_be_aliased_node(struct deref_node *node, nir_deref *deref, in deref_may_be_aliased_node()
353 deref_may_be_aliased(nir_deref_var *deref, in deref_may_be_aliased()
670 nir_deref_var *deref = node->deref; in nir_lower_vars_to_ssa_impl() local
Dnir_lower_indirect_derefs.c34 nir_deref_var *deref, nir_deref *arr_parent, in emit_indirect_load_store()
73 nir_deref_var *deref, nir_deref *tail, in emit_load_store()
125 deref_has_indirect(nir_deref_var *deref) in deref_has_indirect()
Dnir_lower_locals_to_regs.c53 for (const nir_deref *deref = deref_var->deref.child; in hash_deref() local
93 get_reg_for_deref(nir_deref_var *deref, struct locals_to_regs_state *state) in get_reg_for_deref()
125 get_deref_reg_src(nir_deref_var *deref, nir_instr *instr, in get_deref_reg_src()
Dnir.c624 nir_deref_var *deref = ralloc(mem_ctx, nir_deref_var); in nir_deref_var_create() local
635 nir_deref_array *deref = ralloc(mem_ctx, nir_deref_array); in nir_deref_array_create() local
647 nir_deref_struct *deref = ralloc(mem_ctx, nir_deref_struct); in nir_deref_struct_create() local
655 nir_deref_var_clone(const nir_deref_var *deref, void *mem_ctx) in nir_deref_var_clone()
668 deref_array_clone(const nir_deref_array *deref, void *mem_ctx) in deref_array_clone()
683 deref_struct_clone(const nir_deref_struct *deref, void *mem_ctx) in deref_struct_clone()
693 nir_deref_clone(const nir_deref *deref, void *mem_ctx) in nir_deref_clone()
717 deref_foreach_leaf_build_recur(nir_deref_var *deref, nir_deref *tail, in deref_foreach_leaf_build_recur()
785 deref_foreach_leaf_copy_recur(nir_deref_var *deref, nir_deref *tail, in deref_foreach_leaf_copy_recur()
826 nir_deref_foreach_leaf(nir_deref_var *deref, in nir_deref_foreach_leaf()
[all …]
Dnir_opt_copy_prop_vars.c59 nir_deref_var *deref; member
260 nir_deref_var *deref, in lookup_entry_for_deref()
273 nir_deref_var *deref, unsigned components) in mark_aliased_entries_as_read()
283 nir_deref_var *deref, in get_entry_and_kill_aliases()
464 specialize_wildcards(nir_deref_var *deref, in specialize_wildcards()
Dnir_gather_info.c105 get_io_offset(nir_deref_var *deref) in get_io_offset()
137 try_mask_partial_io(nir_shader *shader, nir_deref_var *deref, bool is_output_read) in try_mask_partial_io()
Dnir_lower_io_arrays_to_elements.c35 get_io_offset(nir_builder *b, nir_deref_var *deref, nir_variable *var, in get_io_offset()
198 deref_has_indirect(nir_builder *b, nir_variable *var, nir_deref_var *deref) in deref_has_indirect()
/external/mesa3d/src/compiler/glsl/
Dlower_vector_derefs.cpp57 ir_dereference_array *const deref = (ir_dereference_array *) ir->lhs; in visit_enter() local
87 ir_dereference_array *const deref = (ir_dereference_array *) *rv; in handle_rvalue() local
Dopt_function_inlining.cpp113 ir_save_lvalue_visitor::visit_enter(ir_dereference_array *deref) in visit_enter()
246 ir_dereference *deref = param->as_dereference(); in generate_inline() local
363 ir_variable_replacement_visitor::replace_deref(ir_dereference **deref) in replace_deref()
377 ir_dereference *deref = (*rvalue)->as_dereference(); in replace_rvalue() local
Dlower_ubo_reference.cpp273 ir_rvalue *deref, in setup_for_load_or_store()
336 ir_dereference *deref = (*rvalue)->as_dereference(); in handle_rvalue() local
432 ir_rvalue *deref, in ssbo_store()
520 ir_dereference *deref, in insert_buffer_access()
557 ir_dereference *deref, in write_to_memory()
616 ir_dereference *deref = expr->operands[0]->as_dereference(); in calculate_ssbo_unsized_array_length() local
677 lower_ubo_reference_visitor::calculate_unsized_array_stride(ir_dereference *deref, in calculate_unsized_array_stride()
739 ir_dereference *deref, in process_ssbo_unsized_array_length()
797 ir_dereference *deref = ir->lhs->as_dereference(); in check_for_ssbo_store() local
971 ir_rvalue *deref = (ir_rvalue *) inst; in lower_ssbo_atomic_intrinsic() local
Dir_builder.h68 deref(ir_dereference *val) in deref() function
73 deref(ir_variable *var) in deref() function
Dlower_buffer_access.cpp58 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()
Dlower_shared_reference.cpp125 ir_dereference *deref = (*rvalue)->as_dereference(); in handle_rvalue() local
183 ir_dereference *deref = ir->lhs->as_dereference(); in handle_assignment() local
240 ir_dereference *deref, in insert_buffer_access()
266 ir_rvalue *deref, in shared_store()
354 ir_rvalue *deref = (ir_rvalue *) inst; in lower_shared_atomic_intrinsic() local
Dopt_array_splitting.cpp230 ir_dereference_variable *deref = ir->array->as_dereference_variable(); in visit_enter() local
345 ir_array_splitting_visitor::split_deref(ir_dereference **deref) in split_deref()
387 ir_dereference *deref = (*rvalue)->as_dereference(); in handle_rvalue() local
Dlower_texture_projection.cpp67 ir_dereference *deref = new(mem_ctx) ir_dereference_variable(var); in visit_leave() local
Dopt_flip_matrices.cpp84 ir_dereference_variable *deref = ir->operands[0]->as_dereference_variable(); in visit_enter() local
Dopt_structure_splitting.cpp222 ir_structure_splitting_visitor::split_deref(ir_dereference **deref) in split_deref()
249 ir_dereference *deref = (*rvalue)->as_dereference(); in handle_rvalue() local
Dopt_tree_grafting.cpp99 ir_dereference_variable *deref = ir->as_dereference_variable(); in dereferences_variable_callback() local
124 ir_dereference_variable *deref = (*rvalue)->as_dereference_variable(); in do_graft() local
/external/mesa3d/src/mesa/state_tracker/
Dst_nir_lower_builtin.c73 get_element(const struct gl_builtin_uniform_desc *desc, nir_deref_var *deref) in get_element()
99 get_variable(lower_builtin_state *state, nir_deref_var *deref, in get_variable()
/external/u-boot/lib/efi_selftest/
Defi_selftest_unaligned.c24 static inline u32 deref(u32 *addr) in deref() function
/external/skqp/include/core/
DSkRefCnt.h123 void deref() const { this->unref(); } in deref() function
184 void deref() const { this->unref(); } in deref() function
/external/skia/include/core/
DSkRefCnt.h123 void deref() const { this->unref(); } in deref() function
184 void deref() const { this->unref(); } in deref() function

1234