| /xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/ |
| H A D | nir_lower_alu.c | 73 nir_iand(b, nir_ushr(b, lowered, c1), c55555555), 78 nir_iand(b, nir_ushr(b, lowered, c2), c33333333), 83 nir_iand(b, nir_ushr(b, lowered, c4), c0f0f0f0f), 88 nir_iand(b, nir_ushr(b, lowered, c8), c00ff00ff), 92 nir_ushr(b, lowered, c16), 115 nir_iand(b, nir_ushr(b, lowered, c1), c55555555)); 119 nir_iand(b, nir_ushr(b, lowered, c2), c33333333)); 121 lowered = nir_ushr(b, 126 nir_ushr(b, lowered, c4)), 160 nir_ssa_def *src0h = nir_ushr( [all...] |
| H A D | nir_opt_idiv_const.c | 35 return nir_ushr(b, n, nir_imm_int(b, util_logbase2_64(d))); 41 n = nir_ushr(b, n, nir_imm_int(b, m.pre_shift)); 46 n = nir_ushr(b, n, nir_imm_int(b, m.post_shift)); 77 nir_ssa_def *uq = nir_ushr(b, nir_iabs(b, n), 94 res = nir_iadd(b, res, nir_ushr(b, res, nir_imm_int(b, n->bit_size - 1)));
|
| H A D | nir_lower_frexp.c | 123 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 D | nir_format_convert.h | 34 return nir_ushr(b, value, nir_imm_int(b, -left_shift)); 105 comps[i] = nir_ushr(b, nir_ishl(b, chan, lshift), rshift); 195 dst_chan[i] = nir_iand(b, nir_ushr(b, nir_channel(b, src, src_idx), 408 nir_iadd(b, nir_umax(b, nir_ushr(b, maxu, nir_imm_int(b, 23)), 436 nir_ushr(b, mantissa, nir_imm_int(b, 1)));
|
| H A D | nir_lower_int64.c | 177 nir_ssa_def *lo_shifted_hi = nir_ushr(b, x_lo, reverse_count); 220 nir_ssa_def *lo_shifted = nir_ushr(b, x_lo, y); 264 nir_ssa_def *lo_shifted = nir_ushr(b, x_lo, y); 265 nir_ssa_def *hi_shifted = nir_ushr(b, x_hi, y); 272 nir_pack_64_2x32_split(b, nir_ushr(b, x_hi, reverse_count), 462 carry = nir_ushr(b, tmp, nir_imm_int(b, 32));
|
| H A D | nir_builtin_builder.c | 142 nir_ssa_def *lo = nir_ushr(b, x, rshift);
|
| /xsrc/external/mit/MesaLib/dist/src/compiler/nir/ |
| H A D | nir_lower_alu.c | 73 nir_iand(b, nir_ushr(b, lowered, c1), c55555555), 78 nir_iand(b, nir_ushr(b, lowered, c2), c33333333), 83 nir_iand(b, nir_ushr(b, lowered, c4), c0f0f0f0f), 88 nir_iand(b, nir_ushr(b, lowered, c8), c00ff00ff), 92 nir_ushr(b, lowered, c16), 115 nir_iand(b, nir_ushr(b, lowered, c1), c55555555)); 119 nir_iand(b, nir_ushr(b, lowered, c2), c33333333)); 121 lowered = nir_ushr(b, 126 nir_ushr(b, lowered, c4)), 172 nir_ssa_def *src0h = nir_ushr( [all...] |
| H A D | nir_lower_fp16_conv.c | 76 sign = nir_ushr(b, sign, nir_imm_int(b, 31)); 80 sign = nir_ushr(b, sign, nir_imm_int(b, 31)); 136 nir_ushr(b, abs, nir_imm_int(b, 23)), 139 nir_iand(b, nir_ushr(b, abs, nir_imm_int(b, 13)), nir_imm_int(b, 0x3FFF))); 140 nir_ssa_def *guard = nir_iand(b, nir_ushr(b, abs, nir_imm_int(b, 12)), one); 148 nir_ssa_def *i = nir_isub(b, nir_imm_int(b, 125), nir_ushr(b, abs, nir_imm_int(b, 23))); 150 value = nir_ushr(b, masked, nir_iadd(b, i, one)); 151 guard = nir_iand(b, nir_ushr(b, masked, i), one); 188 return nir_u2u16(b, nir_ior(b, fp16, nir_ushr(b, sign, nir_imm_int(b, 16))));
|
| H A D | nir_lower_frexp.c | 135 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 D | nir_format_convert.h | 34 return nir_ushr(b, value, nir_imm_int(b, -left_shift)); 45 nir_ushr(b, value, nir_ineg(b, left_shift))); 114 comps[i] = nir_ushr(b, nir_ishl(b, chan, lshift), rshift);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/d3d12/ |
| H A D | d3d12_nir_lower_vs_vertex_conversion.c | 80 nir_ssa_def *split = from_10_10_10_2_scaled(b, src, lshift, nir_ushr); 130 return from_10_10_10_2_scaled(b, src, lshift_rgba(b), nir_ushr); 132 return from_10_10_10_2_scaled(b, src, lshift_bgra(b), nir_ushr);
|
| /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.old/dist/src/gallium/drivers/vc4/ |
| H A D | vc4_nir_lower_txf_ms.c | 85 nir_ssa_def *x_tile = nir_ushr(b, x, nir_imm_int(b, tile_w_shift)); 86 nir_ssa_def *y_tile = nir_ushr(b, y, nir_imm_int(b, tile_h_shift));
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/vc4/ |
| H A D | vc4_nir_lower_txf_ms.c | 82 nir_ssa_def *x_tile = nir_ushr(b, x, nir_imm_int(b, tile_w_shift)); 83 nir_ssa_def *y_tile = nir_ushr(b, y, nir_imm_int(b, tile_h_shift));
|
| /xsrc/external/mit/MesaLib/dist/src/broadcom/compiler/ |
| H A D | v3d_nir_lower_txf_ms.c | 55 nir_iand(b, nir_ushr(b, sample, one), one));
|
| /xsrc/external/mit/MesaLib.old/dist/src/broadcom/compiler/ |
| H A D | v3d_nir_lower_txf_ms.c | 57 nir_iand(b, nir_ushr(b, sample, one), one));
|
| /xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/ |
| H A D | anv_nir_lower_multiview.c | 112 shifted = nir_ushr(b, nir_imm_int(b, remap), shift); 115 nir_ushr(b, nir_imm_int(b, remap), shift); 117 nir_ushr(b, nir_imm_int(b, remap >> 32),
|
| /xsrc/external/mit/MesaLib/dist/src/intel/vulkan/ |
| H A D | anv_nir_lower_multiview.c | 117 shifted = nir_ushr(b, nir_imm_int(b, remap), shift); 120 nir_ushr(b, nir_imm_int(b, remap), shift); 122 nir_ushr(b, nir_imm_int(b, remap >> 32),
|
| /xsrc/external/mit/MesaLib/dist/src/intel/compiler/ |
| H A D | brw_nir_lower_alpha_to_coverage.c | 68 nir_iand_imm(b, nir_ushr(b, nir_imm_int(b, 0xfea80),
|
| H A D | brw_nir_lower_storage_image.c | 151 nir_ssa_def *z_y = nir_ushr(b, z, nir_channel(b, tiling, 2)); 179 nir_ssa_def *major = nir_ushr(b, xypos, nir_channels(b, tiling, 0x3)); 215 nir_ssa_def *shift0 = nir_ushr(b, addr, nir_channel(b, swizzle, 0)); 216 nir_ssa_def *shift1 = nir_ushr(b, addr, nir_channel(b, swizzle, 1));
|
| /xsrc/external/mit/MesaLib.old/dist/src/freedreno/ir3/ |
| H A D | ir3_nir_lower_io_offsets.c | 152 new_offset = nir_ushr(b, alu->src[0].src.ssa, shift_ssa); 222 offset = nir_ushr(b, offset, nir_imm_int(b, 2));
|
| H A D | ir3_nir_analyze_ubo_ranges.c | 106 ubo_offset = nir_ushr(b, ubo_offset, nir_imm_int(b, 2));
|
| /xsrc/external/mit/MesaLib/dist/src/freedreno/ir3/ |
| H A D | ir3_nir_lower_io_offsets.c | 155 new_offset = nir_ushr(b, src0, shift_ssa); 230 offset = nir_ushr(b, offset, nir_imm_int(b, shift));
|
| /xsrc/external/mit/MesaLib/dist/src/microsoft/compiler/ |
| H A D | dxil_nir.c | 158 vec32 = nir_ushr(b, vec32, shift); 221 nir_ssa_def *idx = nir_ushr(b, offset, nir_imm_int(b, 4)); 247 vec32 = nir_ushr(b, vec32, shift); 303 vec32 = nir_ushr(b, vec32, shift); 432 nir_ssa_def *index = nir_ushr(b, offset, nir_imm_int(b, 2)); 455 vec32 = nir_ushr(b, vec32, shift); 551 nir_ssa_def *index = nir_ushr(b, local_offset, nir_imm_int(b, 2)); 766 nir_ssa_def *index = nir_ushr(b, offset, nir_imm_int(b, 2));
|
| /xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/ |
| H A D | brw_nir_lower_image_load_store.c | 205 nir_ssa_def *z_y = nir_ushr(b, z, nir_channel(b, tiling, 2)); 233 nir_ssa_def *major = nir_ushr(b, xypos, nir_channels(b, tiling, 0x3)); 269 nir_ssa_def *shift0 = nir_ushr(b, addr, nir_channel(b, swizzle, 0)); 270 nir_ssa_def *shift1 = nir_ushr(b, addr, nir_channel(b, swizzle, 1));
|