Home
last modified time | relevance | path

Searched refs:nir_iadd_imm (Results 1 – 25 of 26) sorted by relevance

12

/external/mesa3d/src/compiler/nir/tests/
Dload_store_vectorizer_tests.cpp561 create_indirect_load(nir_var_mem_ssbo, 0, nir_iadd_imm(b, index_base, 4), 0x2); in TEST_F()
581 nir_ssa_def *index_base_prev = nir_iadd_imm(b, index_base, 0xfffffffc); in TEST_F()
603 nir_ssa_def *inv_plus_one = nir_iadd_imm(b, inv, 1); in TEST_F()
1243 create_shared_load(nir_build_deref_array(b, deref, nir_iadd_imm(b, index_base, 1)), 0x2); in TEST_F()
1276 nir_ssa_def *index_base_prev = nir_iadd_imm(b, index_base, 0xffffffff); in TEST_F()
1587 nir_iadd_imm(b, nir_imul_imm(b, nir_iadd_imm(b, index_base, 2), 16), 32), 0x1); in TEST_F()
1589 nir_iadd_imm(b, nir_imul_imm(b, nir_iadd_imm(b, index_base, 3), 16), 32), 0x2); in TEST_F()
1603 nir_ssa_def *low = nir_iadd_imm(b, nir_imul_imm(b, index_base, 16), 12); in TEST_F()
1604 nir_ssa_def *high = nir_imul_imm(b, nir_iadd_imm(b, index_base, 1), 16); in TEST_F()
1658 nir_ssa_def *offset = nir_iadd_imm(b, nir_imul_imm(b, index_base, 16), 4); in TEST_F()
[all …]
/external/mesa3d/src/broadcom/compiler/
Dv3d_nir_lower_scratch.c63 nir_iadd_imm(b, offset, V3D_CHANNELS * i * 4); in v3d_nir_lower_load_scratch()
99 nir_iadd_imm(b, offset, V3D_CHANNELS * i * 4); in v3d_nir_lower_store_scratch()
Dv3d_nir_lower_io.c90 intr->src[1] = nir_src_for_ssa(nir_iadd_imm(b, offset, base)); in v3d_nir_store_output()
/external/mesa3d/src/compiler/nir/
Dnir_lower_ubo_vec4.c161 nir_ssa_def *next_vec4_offset = nir_iadd_imm(b, vec4_offset, 1); in nir_lower_ubo_vec4_lower()
169 nir_ssa_def *chan_byte_offset = nir_iadd_imm(b, byte_offset, i * chan_size_bytes); in nir_lower_ubo_vec4_lower()
Dnir_lower_gs_intrinsics.c115 nir_iadd_imm(b, count, 1), in rewrite_emit_vertex()
123 nir_iadd_imm(b, vtx_per_prim_cnt, 1), in rewrite_emit_vertex()
232 nir_iadd_imm(b, prim_cnt, 1), in rewrite_end_primitive()
Dnir_lower_idiv.c158 nir_iadd_imm(bld, quotient, 1), quotient); in emit_udiv()
169 return nir_bcsel(bld, remainder_ge_den, nir_iadd_imm(bld, quotient, 1), in emit_udiv()
Dnir_lower_scratch.c48 nir_iadd_imm(b, nir_build_deref_offset(b, deref, size_align), in lower_load_store()
Dnir_lower_memcpy.c165 nir_store_var(&b, i, nir_iadd_imm(&b, index, 1), ~0); in lower_memcpy_impl()
Dnir_lower_multiview.c292 nir_store_deref(&b, loop_index_deref, nir_iadd_imm(&b, loop_index, 1), 1); in nir_lower_multiview()
Dnir_lower_io.c227 offset = nir_iadd_imm(b, offset, field_offset); in get_io_offset()
366 offset = nir_iadd_imm(b, offset, slot_size); in lower_load()
487 offset = nir_iadd_imm(b, offset, slot_size); in lower_store()
1072 nir_iadd_imm(b, nir_channel(b, addr, 3), size)); in addr_is_in_bounds()
Dnir_deref.c349 offset = nir_iadd_imm(b, offset, field_offset); in nir_build_deref_offset()
Dnir_opt_load_store_vectorize.c758 new_base = nir_iadd_imm(b, new_base, -(int)(high_start / 8u)); in vectorize_loads()
Dnir_builder.h772 nir_iadd_imm(nir_builder *build, nir_ssa_def *x, uint64_t y) in nir_iadd_imm() function
/external/mesa3d/src/compiler/glsl/
Dgl_nir_lower_images.c100 src = nir_iadd_imm(b, in lower_impl()
Dgl_nir_lower_buffers.c102 return nir_iadd_imm(b, nonconst_index, i); in get_block_array_index()
/external/mesa3d/src/intel/compiler/
Dbrw_nir_lower_cs_intrinsics.c178 nir_udiv(b, nir_iadd_imm(b, nir_iadd(b, size, simd_width), -1), in lower_cs_intrinsics_convert_block()
Dbrw_nir_lower_mem_access_bit_sizes.c48 dup->src[i] = nir_src_for_ssa(nir_iadd_imm(b, intrin->src[i].ssa, in dup_mem_intrinsic()
/external/mesa3d/src/intel/vulkan/
Danv_nir_apply_pipeline_layout.c229 return nir_iadd_imm(b, array_index, surface_index); in build_index_for_res_reindex()
429 index = nir_vec2(b, nir_iadd_imm(b, array_index, surface_index), in lower_res_index_intrinsic()
805 index = nir_iadd_imm(b, index, binding_offset); in lower_image_intrinsic()
822 nir_ssa_def *offset = nir_iadd_imm(b, nir_ssa_for_src(b, intrin->src[0], 1), in lower_load_constant()
/external/mesa3d/src/gallium/frontends/lavapipe/
Dlvp_lower_vulkan_resource.c81 return nir_vec2(b, nir_iadd_imm(b, intrin->src[0].ssa, value), in lower_vri_intrin_vri()
/external/mesa3d/src/freedreno/ir3/
Dir3_nir_analyze_ubo_ranges.c328 uniform_offset = nir_iadd_imm(b, uniform_offset, const_offset); in lower_ubo_load_to_uniform()
Dir3_nir_lower_tess.c608 nir_iadd_imm(b, intr->src[1].ssa, nir_intrinsic_component(intr)); in lower_tess_ctrl_block()
/external/mesa3d/src/gallium/drivers/iris/
Diris_program.c435 nir_iadd_imm(&b, nir_ssa_for_src(&b, intrin->src[0], 1), in iris_setup_uniforms()
560 offset = nir_iadd_imm(&b, intrin->src[0].ssa, in iris_setup_uniforms()
763 bti = nir_iadd_imm(b, src->ssa, bt->offsets[group]); in rewrite_src_with_bti()
/external/mesa3d/src/gallium/drivers/r600/sfn/
Dsfn_nir.cpp638 auto addr2 = nir_iadd_imm(&b, addr, 4); in r600_lower_shared_io_impl()
/external/mesa3d/src/compiler/spirv/
Dvtn_opencl.c658 nir_ssa_def *coffset = nir_iadd_imm(&b->nb, moffset, i); in _handle_v_load_store()
/external/mesa3d/src/gallium/auxiliary/nir/
Dnir_to_tgsi.c2442 nir_iadd_imm(b, second->src[offset_src].ssa, offset_amount); in nir_to_tgsi_lower_64bit_intrinsic()

12