| /xsrc/external/mit/MesaLib/dist/src/compiler/nir/ |
| H A D | nir_lower_idiv.c | 70 bf = nir_isub(bld, bf, nir_imm_int(bld, 2)); /* yes, really */ 81 r = nir_isub(bld, a, r); 91 r = nir_isub(bld, a, r); 95 q = nir_bcsel(bld, rt, nir_isub(bld, r, b), r); 109 q = nir_isub(bld, numer, q); 137 nir_ssa_def *remainder = nir_isub(bld, numer, num_s_remainder); 146 nir_isub(bld, remainder, denom), remainder); 151 return nir_bcsel(bld, remainder_ge_den, nir_isub(bld, remainder, denom), 177 return nir_isub(bld, res, d_sign); 181 res = nir_isub(bl [all...] |
| H A D | nir_builtin_builder.h | 75 nir_ssa_def *res0 = nir_isub(b, x, y); 76 nir_ssa_def *res1 = nir_isub(b, y, x); 84 nir_ssa_def *res0 = nir_isub(b, x, y); 85 nir_ssa_def *res1 = nir_isub(b, y, x); 243 val = nir_isub(b, nir_imm_intN_t(b, a->bit_size - 1, 32), nir_ufind_msb(b, a));
|
| H A D | nir_opt_idiv_const.c | 60 return nir_isub(b, n, nir_imul(b, build_udiv(b, n, d), 94 res = nir_isub(b, res, n); 116 return nir_isub(b, n, nir_iand_imm(b, tmp, -d)); 118 return nir_isub(b, n, nir_imul(b, build_idiv(b, n, d),
|
| H A D | nir_lower_double_ops.c | 128 nir_ssa_def *new_exp = nir_isub(b, get_exponent(b, ra), 129 nir_isub(b, get_exponent(b, src), 178 nir_ssa_def *unbiased_exp = nir_isub(b, get_exponent(b, src), 188 nir_ssa_def *new_exp = nir_isub(b, get_exponent(b, ra), half); 320 nir_ssa_def *unbiased_exp = nir_isub(b, get_exponent(b, src), 323 nir_ssa_def *frac_bits = nir_isub(b, nir_imm_int(b, 52), unbiased_exp); 353 nir_isub(b, frac_bits, nir_imm_int(b, 32))));
|
| H A D | nir_lower_fp16_conv.c | 135 nir_isub(b, 148 nir_ssa_def *i = nir_isub(b, nir_imm_int(b, 125), nir_ushr(b, abs, nir_imm_int(b, 23))); 152 sticky = nir_bcsel(b, nir_ine(b, nir_iand(b, masked, nir_isub(b, nir_ishl(b, one, i), one)), zero), one, zero);
|
| H A D | nir_lower_gs_intrinsics.c | 180 nir_isub(b, vtxcnt_total, num_inc_vtx), 190 nir_isub(b, prim_cnt, num_inc_prim),
|
| H A D | nir_conversion_builder.h | 166 nir_ssa_def *bits_to_lose = nir_isub(b, msb, mantissa_bit_size); 169 nir_ssa_def *mask = nir_inot(b, nir_isub(b, adjust, one));
|
| H A D | nir_lower_alu.c | 114 lowered = nir_isub(b, lowered,
|
| H A D | nir_lower_int64.c | 318 nir_ssa_def *res_lo = nir_isub(b, x_lo, y_lo); 320 nir_ssa_def *res_hi = nir_iadd(b, nir_isub(b, x_hi, y_hi), borrow); 540 nir_ssa_def *new_n_hi = nir_isub(b, n_hi, d_shift); 570 nir_ssa_def *new_n = nir_isub(b, n, d_shift); 715 nir_imax(b, nir_isub(b, exp, nir_imm_int(b, significand_bits)),
|
| H A D | nir_lower_io.c | 2017 arr_size = nir_imax(b, nir_isub(b, arr_size, offset), nir_imm_int(b, 0u)); 2605 return nir_isub(b, addr0, addr1); 2610 return nir_u2u64(b, nir_isub(b, nir_u2u32(b, addr0), nir_u2u32(b, addr1))); 2614 return nir_isub(b, addr_to_global(b, addr0, addr_format), 2621 return nir_isub(b, nir_channel(b, addr0, 1), nir_channel(b, addr1, 1)); 2627 return nir_isub(b, nir_channel(b, addr0, 2), nir_channel(b, addr1, 2));
|
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/ |
| H A D | nir_lower_idiv.c | 74 bf = nir_isub(bld, bf, nir_imm_int(bld, 2)); /* yes, really */ 85 r = nir_isub(bld, a, r); 95 r = nir_isub(bld, a, r); 112 q = nir_isub(bld, a, r);
|
| H A D | nir_builtin_builder.h | 64 nir_ssa_def *res0 = nir_isub(b, x, y); 65 nir_ssa_def *res1 = nir_isub(b, y, x); 73 nir_ssa_def *res0 = nir_isub(b, x, y); 74 nir_ssa_def *res1 = nir_isub(b, y, x);
|
| H A D | nir_lower_double_ops.c | 124 nir_ssa_def *new_exp = nir_isub(b, get_exponent(b, ra), 125 nir_isub(b, get_exponent(b, src), 174 nir_ssa_def *unbiased_exp = nir_isub(b, get_exponent(b, src), 184 nir_ssa_def *new_exp = nir_isub(b, get_exponent(b, ra), half); 305 nir_ssa_def *unbiased_exp = nir_isub(b, get_exponent(b, src), 308 nir_ssa_def *frac_bits = nir_isub(b, nir_imm_int(b, 52), unbiased_exp); 338 nir_isub(b, frac_bits, nir_imm_int(b, 32))));
|
| H A D | nir_builtin_builder.c | 96 nir_isub(b, x, one)); 139 nir_ssa_def *rshift = nir_isub(b, nir_imm_int(b, x->bit_size), lshift);
|
| H A D | nir_opt_idiv_const.c | 60 return nir_isub(b, n, nir_imul(b, build_udiv(b, n, d), 91 res = nir_isub(b, res, n);
|
| H A D | nir_lower_alu.c | 114 lowered = nir_isub(b, lowered,
|
| H A D | nir_lower_subgroups.c | 237 index = nir_isub(b, index, intrin->src[1].ssa); 418 mask = nir_ushr(b, mask, nir_isub(b, nir_imm_int(b, bits - 1), count));
|
| H A D | nir_lower_int64.c | 304 nir_ssa_def *res_lo = nir_isub(b, x_lo, y_lo); 306 nir_ssa_def *res_hi = nir_iadd(b, nir_isub(b, x_hi, y_hi), borrow); 526 nir_ssa_def *new_n_hi = nir_isub(b, n_hi, d_shift); 556 nir_ssa_def *new_n = nir_isub(b, n, d_shift);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/etnaviv/ |
| H A D | etnaviv_nir_lower_ubo_to_uniform.c | 64 nir_ushr(b, nir_isub(b, ubo_offset, range_base), nir_imm_int(b, 4));
|
| /xsrc/external/mit/MesaLib/dist/src/panfrost/lib/ |
| H A D | pan_indirect_dispatch.c | 186 nir_ssa_def *num_wg_x_m1 = nir_isub(&b, num_wg_x, one); 187 nir_ssa_def *num_wg_y_m1 = nir_isub(&b, num_wg_y, one); 188 nir_ssa_def *num_wg_z_m1 = nir_isub(&b, num_wg_z, one);
|
| /xsrc/external/mit/MesaLib/dist/src/compiler/spirv/ |
| H A D | vtn_subgroup.c | 328 delta = nir_isub(nb, size, delta); 337 nir_isub(nb, index, size), 0, 0);
|
| /xsrc/external/mit/MesaLib.old/dist/src/freedreno/ir3/ |
| H A D | ir3_nir_lower_io_offsets.c | 120 shift_ssa = nir_isub(b, shift_ssa, nir_imm_int(b, abs(shift)));
|
| /xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/ |
| H A D | anv_nir_lower_multiview.c | 118 nir_isub(b, shift, nir_imm_int(b, 32)));
|
| /xsrc/external/mit/MesaLib/dist/src/freedreno/ir3/ |
| H A D | ir3_nir_lower_io_offsets.c | 116 shift_ssa = nir_isub(b, shift_ssa, nir_imm_int(b, abs(shift)));
|
| /xsrc/external/mit/MesaLib/dist/src/intel/vulkan/ |
| H A D | anv_nir_lower_multiview.c | 123 nir_isub(b, shift, nir_imm_int(b, 32)));
|