Home
last modified time | relevance | path

Searched refs:nir_imul (Results 1 – 16 of 16) sorted by relevance

/external/mesa3d/src/compiler/nir/
Dnir_lower_system_values.c68 sysval = nir_iadd(b, nir_imul(b, group_id, in convert_block()
95 sysval = nir_imul(b, nir_channel(b, local_id, 2), in convert_block()
96 nir_imul(b, size_x, size_y)); in convert_block()
98 nir_imul(b, nir_channel(b, local_id, 1), size_x)); in convert_block()
Dnir_lower_idiv.c84 r = nir_imul(bld, q, b); in convert_instr()
94 r = nir_imul(bld, q, b); in convert_instr()
111 r = nir_imul(bld, q, b); in convert_instr()
Dnir_lower_samplers.c58 nir_imul(b, nir_imm_int(b, *array_elements), in calc_sampler_offsets()
Dnir_lower_io.c138 nir_imul(b, nir_imm_int(b, size), in get_io_offset()
/external/mesa3d/src/gallium/drivers/vc4/
Dvc4_nir_lower_txf_ms.c89 nir_imul(b, x_tile, in vc4_nir_lower_txf_ms_instr()
91 nir_imul(b, y_tile, in vc4_nir_lower_txf_ms_instr()
99 nir_imul(b, x_subspan, in vc4_nir_lower_txf_ms_instr()
101 nir_imul(b, y_subspan, in vc4_nir_lower_txf_ms_instr()
/external/mesa3d/src/amd/vulkan/
Dradv_meta_buffer.c25 nir_ssa_def *global_id = nir_iadd(&b, nir_imul(&b, wg_id, block_size), invoc_id); in build_buffer_fill_shader()
27 nir_ssa_def *offset = nir_imul(&b, global_id, nir_imm_int(&b, 16)); in build_buffer_fill_shader()
75 nir_ssa_def *global_id = nir_iadd(&b, nir_imul(&b, wg_id, block_size), invoc_id); in build_buffer_copy_shader()
77 nir_ssa_def *offset = nir_imul(&b, global_id, nir_imm_int(&b, 16)); in build_buffer_copy_shader()
Dradv_meta_bufimage.c66 nir_ssa_def *global_id = nir_iadd(&b, nir_imul(&b, wg_id, block_size), invoc_id); in build_nir_itob_compute_shader()
103 nir_ssa_def *tmp = nir_imul(&b, pos_y, &stride->dest.ssa); in build_nir_itob_compute_shader()
263 nir_ssa_def *global_id = nir_iadd(&b, nir_imul(&b, wg_id, block_size), invoc_id); in build_nir_btoi_compute_shader()
280 nir_ssa_def *tmp = nir_imul(&b, pos_y, &stride->dest.ssa); in build_nir_btoi_compute_shader()
458 nir_ssa_def *global_id = nir_iadd(&b, nir_imul(&b, wg_id, block_size), invoc_id); in build_nir_itoi_compute_shader()
639 nir_ssa_def *global_id = nir_iadd(&b, nir_imul(&b, wg_id, block_size), invoc_id); in build_nir_cleari_compute_shader()
Dradv_meta_resolve_cs.c71 nir_ssa_def *global_id = nir_iadd(&b, nir_imul(&b, wg_id, block_size), invoc_id); in build_resolve_compute_shader()
Dradv_meta_blit2d.c520 pos_y = nir_imul(b, pos_y, &width->dest.ssa); in build_nir_buffer_fetch()
/external/mesa3d/src/compiler/spirv/
Dvtn_alu.c148 dest->elems[i]->def = nir_imul(&b->nb, mat->elems[i]->def, scalar); in mat_times_scalar()
414 val->ssa->elems[0]->def = nir_imul(&b->nb, src[0], src[1]); in vtn_handle_alu()
420 val->ssa->elems[0]->def = nir_imul(&b->nb, src[0], src[1]); in vtn_handle_alu()
Dvtn_variables.c60 return nir_imul(&b->nb, vtn_ssa_value(b, link.id)->def, in vtn_access_link_as_ssa()
/external/mesa3d/src/intel/vulkan/
Danv_nir_apply_dynamic_offsets.c78 offset_load->src[0] = nir_src_for_ssa(nir_imul(b, res_intrin->src[0].ssa, in apply_dynamic_offsets_block()
/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_nir.c234 nir_imul(b, in remap_patch_urb_offsets()
/external/mesa3d/prebuilt-intermediates/nir/
Dnir_builder_opcodes.h649 nir_imul(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) in nir_imul() function
/external/mesa3d/src/gallium/auxiliary/nir/
Dtgsi_to_nir.c1046 ttn_move_dest(b, dest, nir_iadd(b, nir_imul(b, src[0], src[1]), src[2])); in ttn_umad()
/external/mesa3d/src/compiler/glsl/
Dglsl_to_nir.cpp1624 : nir_imul(&b, srcs[0], srcs[1]); in visit()