Home
last modified time | relevance | path

Searched refs:in_bounds (Results 1 – 14 of 14) sorted by relevance

/third_party/mesa3d/src/intel/vulkan/
Danv_nir_lower_ubo_loads.c88 nir_ssa_def *in_bounds = in lower_ubo_load_instr() local
91 nir_push_if(b, in_bounds); in lower_ubo_load_instr()
/third_party/mesa3d/src/intel/blorp/
Dblorp_nir_builder.h116 nir_ssa_def *in_bounds = in blorp_check_in_bounds() local
119 return in_bounds; in blorp_check_in_bounds()
Dblorp_clear.c150 nir_ssa_def *in_bounds = blorp_check_in_bounds(&b, bounds_rect, dst_pos); in blorp_params_get_clear_kernel_cs() local
158 nir_push_if(&b, in_bounds); in blorp_params_get_clear_kernel_cs()
Dblorp_blit.c1271 nir_ssa_def *in_bounds = blorp_check_in_bounds(&b, bounds_rect, in brw_blorp_build_nir_shader() local
1274 nir_discard_if(&b, nir_inot(&b, in_bounds)); in brw_blorp_build_nir_shader()
1276 bounds_if = nir_push_if(&b, in_bounds); in brw_blorp_build_nir_shader()
/third_party/mesa3d/src/intel/compiler/
Dbrw_nir_lower_storage_image.c72 nir_ssa_def *in_bounds = nir_imm_true(b); in image_coord_is_in_bounds() local
74 in_bounds = nir_iand(b, in_bounds, nir_channel(b, cmp, i)); in image_coord_is_in_bounds()
76 return in_bounds; in image_coord_is_in_bounds()
/third_party/mesa3d/src/compiler/nir/
Dnir_instr_set.c171 hash = HASH(hash, instr->arr.in_bounds); in hash_deref()
627 if (deref1->arr.in_bounds != deref2->arr.in_bounds) in nir_instrs_equal()
Dnir_clone.c334 nderef->arr.in_bounds = deref->arr.in_bounds; in clone_deref_instr()
Dnir_serialize.c638 unsigned in_bounds:1; member
1048 header.deref.in_bounds = deref->arr.in_bounds; in write_deref()
1136 deref->arr.in_bounds = header.deref.in_bounds; in read_deref()
Dnir_deref.c1232 deref->arr.in_bounds &= parent->arr.in_bounds; in opt_deref_ptr_as_array()
Dnir_opt_algebraic.py433 in_bounds = ('ult', ('iadd', ('iand', b, mask), ('iand', c, mask)), s) variable
436 ((ishl, (ishl, a, '#b'), '#c'), ('bcsel', in_bounds, (ishl, a, ('iadd', b, c)), 0)),
437 ((ushr, (ushr, a, '#b'), '#c'), ('bcsel', in_bounds, (ushr, a, ('iadd', b, c)), 0)),
Dnir_lower_io.c1879 if (deref->arr.in_bounds && deref->deref_type == nir_deref_type_array) { in nir_explicit_io_address_from_deref()
Dnir.h1547 bool in_bounds; member
/third_party/mesa3d/src/compiler/spirv/
Dvtn_private.h484 bool in_bounds; member
Dvtn_variables.c462 tail->arr.in_bounds = deref_chain->in_bounds; in vtn_pointer_dereference()
2468 … chain->in_bounds = (opcode == SpvOpInBoundsAccessChain || opcode == SpvOpInBoundsPtrAccessChain); in vtn_handle_variables()