/external/mesa3d/src/compiler/nir/ |
D | nir_lower_system_values.c | 69 sysval = nir_iadd(b, nir_imul(b, group_id, in convert_block() 98 sysval = nir_iadd(b, sysval, in convert_block() 100 sysval = nir_iadd(b, sysval, nir_channel(b, local_id, 0)); in convert_block() 106 sysval = nir_iadd(b, in convert_block() 115 sysval = nir_iadd(b, in convert_block()
|
D | nir_lower_uniforms_to_ubo.c | 42 nir_ssa_def *new_idx = nir_iadd(b, old_idx, nir_imm_int(b, 1)); in lower_instr() 52 nir_iadd(b, nir_imm_int(b, nir_intrinsic_base(instr)), in lower_instr()
|
D | nir_lower_idiv.c | 91 q = nir_iadd(bld, q, r); in convert_instr() 100 q = nir_iadd(bld, q, r); in convert_instr()
|
D | nir_lower_atomics_to_ssbo.c | 67 nir_ssa_def *new_idx = nir_iadd(b, old_idx, nir_imm_int(b, ssbo_offset)); in lower_instr() 153 nir_ssa_def *result = nir_iadd(b, &new_instr->dest.ssa, temp); in lower_instr()
|
D | nir_lower_io.c | 104 vtx = nir_iadd(b, vtx, nir_ssa_for_src(b, deref_array->indirect, 1)); in get_io_offset() 133 offset = nir_iadd(b, offset, in get_io_offset() 141 offset = nir_iadd(b, offset, mul); in get_io_offset() 150 offset = nir_iadd(b, offset, nir_imm_int(b, field_offset)); in get_io_offset()
|
D | nir_lower_int64.c | 36 nir_ssa_def *res_hi = nir_iadd(b, nir_umul_high(b, x_lo, y_lo), in lower_imul64() 37 nir_iadd(b, nir_imul(b, x_lo, y_hi), in lower_imul64() 192 nir_iadd(b, rem, d))); in lower_imod64()
|
D | nir_lower_gs_intrinsics.c | 98 nir_iadd(b, count, nir_imm_int(b, 1)), in rewrite_emit_vertex()
|
D | nir_lower_samplers.c | 65 *indirect = nir_iadd(b, *indirect, mul); in calc_sampler_offsets()
|
D | nir_lower_double_ops.c | 180 nir_iadd(b, nir_imm_int(b, 1023), in lower_sqrt_rsq()
|
/external/mesa3d/src/gallium/drivers/vc4/ |
D | vc4_nir_lower_txf_ms.c | 88 nir_ssa_def *tile_addr = nir_iadd(b, in vc4_nir_lower_txf_ms_instr() 98 nir_ssa_def *subspan_addr = nir_iadd(b, in vc4_nir_lower_txf_ms_instr() 119 nir_ssa_def *addr = nir_iadd(b, in vc4_nir_lower_txf_ms_instr() 121 nir_iadd(b, subspan_addr, tile_addr)); in vc4_nir_lower_txf_ms_instr()
|
/external/mesa3d/src/broadcom/compiler/ |
D | v3d_nir_lower_txf_ms.c | 54 nir_iadd(b, in vc4_nir_lower_txf_ms_instr() 57 nir_iadd(b, in vc4_nir_lower_txf_ms_instr()
|
/external/mesa3d/src/amd/vulkan/ |
D | radv_query.c | 67 counter = nir_iadd(b, counter, nir_imm_int(b, 1)); in radv_break_on_count() 161 nir_ssa_def *global_id = nir_iadd(&b, nir_imul(&b, wg_id, block_size), invoc_id); in build_occlusion_query_shader() 182 load_offset = nir_iadd(&b, input_base, load_offset); in build_occlusion_query_shader() 206 nir_iadd(&b, nir_load_var(&b, result), in build_occlusion_query_shader() 265 store->src[2] = nir_src_for_ssa(nir_iadd(&b, result_size, output_base)); in build_occlusion_query_shader() 353 nir_ssa_def *global_id = nir_iadd(&b, nir_imul(&b, wg_id, block_size), invoc_id); in build_pipeline_statistics_query_shader() 362 avail_offset = nir_iadd(&b, avail_offset, in build_pipeline_statistics_query_shader() 389 store->src[2] = nir_src_for_ssa(nir_iadd(&b, output_base, nir_imul(&b, elem_count, elem_size))); in build_pipeline_statistics_query_shader() 412 load->src[1] = nir_src_for_ssa(nir_iadd(&b, input_base, in build_pipeline_statistics_query_shader() 421 load->src[1] = nir_src_for_ssa(nir_iadd(&b, input_base, in build_pipeline_statistics_query_shader() [all …]
|
D | radv_meta_bufimage.c | 70 nir_ssa_def *global_id = nir_iadd(&b, nir_imul(&b, wg_id, block_size), invoc_id); in build_nir_itob_compute_shader() 90 nir_ssa_def *img_coord = nir_iadd(&b, global_id, &offset->dest.ssa); in build_nir_itob_compute_shader() 111 tmp = nir_iadd(&b, tmp, pos_x); in build_nir_itob_compute_shader() 296 nir_ssa_def *global_id = nir_iadd(&b, nir_imul(&b, wg_id, block_size), invoc_id); in build_nir_btoi_compute_shader() 318 tmp = nir_iadd(&b, tmp, pos_x); in build_nir_btoi_compute_shader() 322 nir_ssa_def *img_coord = nir_iadd(&b, global_id, &offset->dest.ssa); in build_nir_btoi_compute_shader() 516 nir_ssa_def *global_id = nir_iadd(&b, nir_imul(&b, wg_id, block_size), invoc_id); in build_nir_itoi_compute_shader() 534 nir_ssa_def *src_coord = nir_iadd(&b, global_id, &src_offset->dest.ssa); in build_nir_itoi_compute_shader() 536 nir_ssa_def *dst_coord = nir_iadd(&b, global_id, &dst_offset->dest.ssa); in build_nir_itoi_compute_shader() 724 nir_ssa_def *global_id = nir_iadd(&b, nir_imul(&b, wg_id, block_size), invoc_id); in build_nir_cleari_compute_shader() [all …]
|
D | radv_meta_resolve_cs.c | 109 nir_ssa_def *global_id = nir_iadd(&b, nir_imul(&b, wg_id, block_size), invoc_id); in build_resolve_compute_shader() 127 nir_ssa_def *img_coord = nir_channels(&b, nir_iadd(&b, global_id, &src_offset->dest.ssa), 0x3); in build_resolve_compute_shader() 137 nir_ssa_def *coord = nir_iadd(&b, global_id, &dst_offset->dest.ssa); in build_resolve_compute_shader()
|
D | radv_meta_buffer.c | 31 nir_ssa_def *global_id = nir_iadd(&b, nir_imul(&b, wg_id, block_size), invoc_id); in build_buffer_fill_shader() 83 nir_ssa_def *global_id = nir_iadd(&b, nir_imul(&b, wg_id, block_size), invoc_id); in build_buffer_copy_shader()
|
D | radv_meta_resolve_fs.c | 92 nir_ssa_def *img_coord = nir_channels(&b, nir_iadd(&b, pos_int, &src_offset->dest.ssa), 0x3); in build_resolve_fragment_shader()
|
D | radv_meta_clear.c | 87 nir_ssa_def *layer_id = nir_iadd(&vs_b, inst_id, base_instance); in build_color_shaders() 440 nir_ssa_def *layer_id = nir_iadd(&vs_b, inst_id, base_instance); in build_depthstencil_shader()
|
D | radv_meta_fast_clear.c | 68 nir_ssa_def *global_id = nir_iadd(&b, nir_imul(&b, wg_id, block_size), invoc_id); in build_dcc_decompress_compute_shader()
|
/external/mesa3d/src/intel/vulkan/ |
D | anv_nir_apply_pipeline_layout.c | 132 block_index = nir_iadd(b, nir_imm_int(b, surface_index), block_index); in lower_res_index_intrinsic() 151 nir_ssa_def *new_index = nir_iadd(b, intrin->src[0].ssa, in lower_res_reindex_intrinsic() 182 nir_iadd(b, nir_imm_int(b, deref_array->base_offset), in lower_tex_deref()
|
D | anv_nir_lower_input_attachments.c | 62 nir_ssa_def *pos = nir_iadd(&b, frag_coord, offset); in try_lower_input_load()
|
/external/mesa3d/src/compiler/spirv/ |
D | vtn_variables.c | 290 offset = nir_iadd(&b->nb, offset, elem_offset); in vtn_ssa_offset_pointer_dereference() 309 offset = nir_iadd(&b->nb, offset, elem_offset); in vtn_ssa_offset_pointer_dereference() 318 offset = nir_iadd(&b->nb, offset, mem_offset); in vtn_ssa_offset_pointer_dereference() 634 offset = nir_iadd(&b->nb, offset, in vtn_pointer_to_offset() 644 offset = nir_iadd(&b->nb, offset, in vtn_pointer_to_offset() 843 nir_iadd(&b->nb, offset, nir_imm_int(&b->nb, i * col_stride)); in _vtn_block_load_store() 871 nir_iadd(&b->nb, offset, in _vtn_block_load_store() 898 nir_iadd(&b->nb, offset, nir_imm_int(&b->nb, i * type->stride)); in _vtn_block_load_store() 911 nir_iadd(&b->nb, offset, nir_imm_int(&b->nb, type->offsets[i])); in _vtn_block_load_store()
|
D | vtn_alu.c | 485 val->ssa->elems[0]->def = nir_iadd(&b->nb, src[0], src[1]); in vtn_handle_alu()
|
/external/mesa3d/src/intel/compiler/ |
D | brw_nir_lower_cs_intrinsics.c | 69 sysval = nir_iadd(b, channel, thread_local_id); in lower_cs_intrinsics_convert_block()
|
D | brw_nir.c | 200 nir_iadd(b, vertex_offset, in remap_patch_urb_offsets()
|
/external/mesa3d/src/gallium/drivers/freedreno/ir3/ |
D | ir3_nir_lower_tg4_to_tex.c | 86 nir_src_for_ssa(nir_iadd(b, orig, offset)); in lower_tg4()
|