Searched refs:nir_iadd (Results 1 - 25 of 150) sorted by relevance

123456

/xsrc/external/mit/MesaLib/dist/src/compiler/nir/tests/
H A Dcore_tests.cpp98 nir_ssa_def *add01 = nir_iadd(b, zero, one);
99 nir_ssa_def *add11 = nir_iadd(b, one, one);
115 nir_ssa_def *add = nir_iadd(b, one, one);
129 nir_ssa_def *add = nir_iadd(b, one, one);
133 nir_ssa_def *add2 = nir_iadd(b, add, add);
/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
H A Dnir_lower_alu.c117 lowered = nir_iadd(b,
124 nir_iadd(b,
171 hi = nir_iadd(b, hi, nir_iand(b, nir_uadd_carry(b, lo, tmp), c1));
172 lo = nir_iadd(b, lo, tmp);
173 hi = nir_iadd(b, hi, nir_ushr(b, m1, c16));
176 hi = nir_iadd(b, hi, nir_iand(b, nir_uadd_carry(b, lo, tmp), c1));
177 lo = nir_iadd(b, lo, tmp);
178 hi = nir_iadd(b, hi, nir_ushr(b, m2, c16));
187 nir_iadd(b,
H A Dnir_lower_uniforms_to_ubo.c48 nir_ssa_def *new_idx = nir_iadd(b, old_idx, nir_imm_int(b, 1));
57 nir_iadd(b, nir_imm_int(b, multiplier * nir_intrinsic_base(instr)),
H A Dnir_lower_system_values.c122 return nir_iadd(b, nir_imul(b, group_id, group_size), local_id);
170 sysval = nir_iadd(b, nir_channel(b, global_id, 1), sysval);
172 sysval = nir_iadd(b, nir_channel(b, global_id, 0), sysval);
203 sysval = nir_iadd(b, sysval,
205 sysval = nir_iadd(b, sysval, nir_channel(b, local_id, 0));
221 sysval = nir_iadd(b,
262 sysval = nir_iadd(b,
H A Dnir_lower_frexp.c123 exponent = nir_i2i32(b, nir_iadd(b, nir_ushr(b, abs_x, exponent_shift),
131 exponent = nir_iadd(b, nir_ushr(b, abs_x, exponent_shift),
142 exponent = nir_iadd(b, nir_ushr(b, abs_upper_x, exponent_shift),
H A Dnir_lower_idiv.c91 q = nir_iadd(bld, q, r);
100 q = nir_iadd(bld, q, r);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sfn/
H A Dsfn_nir_lower_tess_io.cpp98 offset = nir_iadd(b, offset, nir_ishl(b, op->src[1].ssa, nir_imm_int(b, 4)));
100 return nir_iadd(b, addr, offset);
113 return nir_iadd(b, nir_iadd(b, addr2,
208 nir_ssa_def *addr_outer = nir_iadd(b, addr, load_offset_group_from_mask(b, mask));
210 addr_outer = nir_iadd(b, addr_outer, nir_imm_int(b, 4 * nir_intrinsic_component(op)));
258 auto addr2 = nir_iadd(b, addr, nir_imm_int(b, 8 * i + (start_even ? 0 : 4)));
269 return nir_iadd(b, nir_iadd(b, addr,
379 nir_ssa_def *addr_outer = nir_iadd(
[all...]
/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_lower_alu.c117 lowered = nir_iadd(b,
124 nir_iadd(b,
183 hi = nir_iadd(b, hi, nir_iand(b, nir_uadd_carry(b, lo, tmp), c1));
184 lo = nir_iadd(b, lo, tmp);
185 hi = nir_iadd(b, hi, nir_ushr(b, m1, cshift));
188 hi = nir_iadd(b, hi, nir_iand(b, nir_uadd_carry(b, lo, tmp), c1));
189 lo = nir_iadd(b, lo, tmp);
190 hi = nir_iadd(b, hi, nir_ushr(b, m2, cshift));
199 nir_iadd(b,
H A Dnir_lower_idiv.c87 q = nir_iadd(bld, q, r);
99 q = nir_iadd(bld, q, r);
113 nir_bcsel(bld, r, nir_iadd(bld, q, denom), q));
131 rcp = nir_iadd(bld, rcp, nir_umul_high(bld, rcp, neg_rcp_times_denom));
168 nir_ssa_def *lhs = nir_iadd(bld, numer, lh_sign);
169 nir_ssa_def *rhs = nir_iadd(bld, denom, rh_sign);
185 res = nir_bcsel(bld, cond, res, nir_iadd(bld, res, denom));
235 res = nir_iadd(b, res, nir_bcsel(b, adjust, denom, zero));
H A Dnir_lower_system_values.c84 return nir_iadd(b, nir_load_vertex_id_zero_base(b),
146 return nir_iadd(b, nir_load_instance_id(b),
379 i = nir_iadd(b, bits_01x, nir_imul(b, y_bits_1n, size_x_imm));
419 index = nir_iadd(b, index,
421 index = nir_iadd(b, index, nir_channel(b, local_id, 0));
452 return nir_iadd(b, nir_imul(b, group_id,
462 return nir_iadd(b, nir_load_global_invocation_id_zero_base(b, bit_size),
482 index = nir_iadd(b, nir_channel(b, global_id, 1), index);
484 index = nir_iadd(b, nir_channel(b, global_id, 0), index);
490 return nir_iadd(
[all...]
H A Dnir_lower_frexp.c135 exponent = nir_i2i32(b, nir_iadd(b, nir_ushr(b, abs_x, exponent_shift),
143 exponent = nir_iadd(b, nir_ushr(b, abs_x, exponent_shift),
154 exponent = nir_iadd(b, nir_ushr(b, abs_upper_x, exponent_shift),
H A Dnir_lower_fp16_conv.c74 return nir_iadd(b, value, nir_iand(b, guard, nir_ior(b, sticky, value)));
77 return nir_iadd(b, value, nir_iand(b, nir_inot(b, sign),
81 return nir_iadd(b, value, nir_iand(b, sign,
150 value = nir_ushr(b, masked, nir_iadd(b, i, one));
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/vc4/
H A Dvc4_nir_lower_txf_ms.c87 nir_ssa_def *tile_addr = nir_iadd(b,
97 nir_ssa_def *subspan_addr = nir_iadd(b,
118 nir_ssa_def *addr = nir_iadd(b,
120 nir_iadd(b, subspan_addr, tile_addr));
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/vc4/
H A Dvc4_nir_lower_txf_ms.c84 nir_ssa_def *tile_addr = nir_iadd(b,
94 nir_ssa_def *subspan_addr = nir_iadd(b,
115 nir_ssa_def *addr = nir_iadd(b,
117 nir_iadd(b, subspan_addr, tile_addr));
/xsrc/external/mit/MesaLib/dist/src/panfrost/util/
H A Dpan_lower_sample_position.c49 nir_ssa_def *addr = nir_iadd(b,
/xsrc/external/mit/MesaLib/dist/src/intel/vulkan/
H A Danv_nir_add_base_work_group_id.c47 nir_ssa_def *id = nir_iadd(b, &load_id->dest.ssa, load_base);
/xsrc/external/mit/MesaLib/dist/src/broadcom/compiler/
H A Dv3d_nir_lower_txf_ms.c50 nir_ssa_def *x = nir_iadd(b,
53 nir_ssa_def *y = nir_iadd(b,
/xsrc/external/mit/MesaLib.old/dist/src/broadcom/compiler/
H A Dv3d_nir_lower_txf_ms.c52 nir_ssa_def *x = nir_iadd(b,
55 nir_ssa_def *y = nir_iadd(b,
/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
H A Dradv_acceleration_structure.c721 b, 1, 16, nir_iadd(b, addr, nir_u2u64(b, nir_iadd(b, index_id, nir_imm_int(b, 2 * i)))),
730 b, 3, 32, nir_iadd(b, addr, nir_u2u64(b, index_id)), .align_mul = 4, .align_offset = 0);
739 nir_iadd(b, index_id, nir_imm_int(b, 1)),
740 nir_iadd(b, index_id, nir_imm_int(b, 2)),
750 indices[i] = nir_build_load_global(b, 1, 8, nir_iadd(b, addr, nir_u2u64(b, indices[i])),
804 b, 1, comp_bits, nir_iadd(b, addr, nir_imm_int64(b, j * comp_bytes)),
942 nir_iadd(&b,
946 scratch_addr = nir_iadd(
948 nir_u2u64(&b, nir_iadd(
[all...]
/xsrc/external/mit/MesaLib/dist/src/intel/compiler/
H A Dbrw_nir_lower_cs_intrinsics.c80 nir_ssa_def *linear = nir_iadd(b, channel, thread_local_id);
137 nir_iadd(b,
155 local_index = nir_iadd(b, nir_iadd(b, id_x,
197 local_index = nir_iadd(b, x, nir_imul(b, y, size_x));
231 nir_udiv(b, nir_iadd_imm(b, nir_iadd(b, size, simd_width), -1),
H A Dbrw_nir_lower_shader_calls.c172 nir_iadd(b, as_addr, nir_load_global(b, as_addr, 256, 1, 64));
191 nir_iadd(b, nir_load_ray_hit_sbt_addr_intel(b),
200 nir_iadd(b, nir_load_ray_miss_sbt_addr_intel(b),
230 nir_iadd(b, nir_load_callable_sbt_addr_intel(b),
H A Dbrw_nir_lower_rt_intrinsics.c89 nir_iadd(b, thread_stack_base_addr, nir_u2u64(b, stack_base_offset));
132 stack_base_addr = nir_iadd(b, thread_stack_base_addr,
179 nir_iadd(b, nir_load_btd_global_arg_addr_intel(b),
232 sysval = nir_load_global(b, nir_iadd(b, hit_in.prim_leaf_ptr,
/xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/
H A Danv_nir_add_base_work_group_id.c78 nir_ssa_def *id = nir_iadd(&b, &load_id->dest.ssa,
/xsrc/external/mit/MesaLib/dist/src/freedreno/ir3/
H A Dir3_nir_lower_tess.c134 attr_offset = nir_iadd(b, nir_load_primitive_location_ir3(b, index),
143 return nir_iadd(
144 b, nir_iadd(b, primitive_offset, vertex_offset),
145 nir_iadd(b, attr_offset, nir_ishl(b, offset, nir_imm_int(b, 4))));
418 attr_offset = nir_iadd(b, nir_load_primitive_location_ir3(b, index),
425 attr_offset = nir_iadd(b, attr_offset,
432 attr_offset = nir_iadd(b, nir_imm_int(b, index * 4 + comp), offset);
436 return nir_iadd(b, nir_iadd(b, patch_offset, attr_offset), vertex_offset);
495 return nir_iadd(
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/lavapipe/
H A Dlvp_lower_input_attachments.c71 nir_ssa_def *pos = nir_iadd(&b, frag_coord, offset);

Completed in 17 milliseconds

123456