HomeSort by: relevance | last modified time | path
    Searched refs:nir_imm_int (Results 1 - 25 of 228) sorted by relevancy

1 2 3 4 5 6 7 8 910

  /xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
nir_lower_alu.c 59 nir_ssa_def *c1 = nir_imm_int(b, 1);
60 nir_ssa_def *c2 = nir_imm_int(b, 2);
61 nir_ssa_def *c4 = nir_imm_int(b, 4);
62 nir_ssa_def *c8 = nir_imm_int(b, 8);
63 nir_ssa_def *c16 = nir_imm_int(b, 16);
64 nir_ssa_def *c33333333 = nir_imm_int(b, 0x33333333);
65 nir_ssa_def *c55555555 = nir_imm_int(b, 0x55555555);
66 nir_ssa_def *c0f0f0f0f = nir_imm_int(b, 0x0f0f0f0f);
67 nir_ssa_def *c00ff00ff = nir_imm_int(b, 0x00ff00ff);
103 nir_ssa_def *c1 = nir_imm_int(b, 1)
    [all...]
nir_lower_frexp.c 65 sign_mantissa_mask = nir_imm_int(b, 0x807fffffu);
67 exponent_value = nir_imm_int(b, 0x3f000000u);
79 sign_mantissa_mask = nir_imm_int(b, 0x800fffffu);
81 exponent_value = nir_imm_int(b, 0x3fe00000u);
92 nir_ssa_def *zero32 = nir_imm_int(b, 0);
117 nir_ssa_def *exponent_shift = nir_imm_int(b, 10);
128 nir_ssa_def *exponent_shift = nir_imm_int(b, 23);
129 nir_ssa_def *exponent_bias = nir_imm_int(b, -126);
136 nir_ssa_def *exponent_shift = nir_imm_int(b, 20);
137 nir_ssa_def *exponent_bias = nir_imm_int(b, -1022)
    [all...]
nir_lower_uniforms_to_ubo.c 48 nir_ssa_def *new_idx = nir_iadd(b, old_idx, nir_imm_int(b, 1));
55 nir_ssa_def *ubo_idx = nir_imm_int(b, 0);
57 nir_iadd(b, nir_imm_int(b, multiplier * nir_intrinsic_base(instr)),
58 nir_imul(b, nir_imm_int(b, multiplier),
nir_lower_double_ops.c 50 nir_ssa_def *new_hi = nir_bfi(b, nir_imm_int(b, 0x7ff00000), exp, hi);
62 return nir_ubitfield_extract(b, hi, nir_imm_int(b, 20), nir_imm_int(b, 11));
78 nir_ssa_def *inf_hi = nir_ior(b, nir_imm_int(b, 0x7ff00000), zero_hi);
79 return nir_pack_64_2x32_split(b, nir_imm_int(b, 0), inf_hi);
97 res = nir_bcsel(b, nir_ior(b, nir_ige(b, nir_imm_int(b, 0), exp),
114 nir_ssa_def *src_norm = set_exponent(b, src, nir_imm_int(b, 1023));
126 nir_imm_int(b, 1023)));
175 nir_imm_int(b, 1023));
176 nir_ssa_def *even = nir_iand(b, unbiased_exp, nir_imm_int(b, 1))
    [all...]
nir_format_convert.h 32 return nir_ishl(b, value, nir_imm_int(b, left_shift));
34 return nir_ushr(b, value, nir_imm_int(b, -left_shift));
43 return nir_shift(b, nir_iand(b, src, nir_imm_int(b, mask)), left_shift);
72 nir_ssa_def *shift = nir_imm_int(b, src->bit_size - bits[i]);
100 nir_ssa_def *lshift = nir_imm_int(b, bit_size - (offset + bits[i]));
101 nir_ssa_def *rshift = nir_imm_int(b, bit_size - bits[i]);
135 nir_ssa_def *packed = nir_imm_int(b, 0);
176 nir_imm_int(b, shift));
190 nir_ssa_def *mask = nir_imm_int(b, ~0u >> (32 - dst_bits));
196 nir_imm_int(b, shift))
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/compiler/nir/
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));
91 nir_ssa_def *f32infinity = nir_imm_int(b, 255 << 23);
92 nir_ssa_def *f16max = nir_imm_int(b, (127 + 16) << 23);
96 nir_ssa_def *sign = nir_iand(b, src, nir_imm_int(b, 0x80000000));
97 nir_ssa_def *one = nir_imm_int(b, 1);
99 nir_ssa_def *abs = nir_iand(b, src, nir_imm_int(b, 0x7FFFFFFF));
104 nir_imm_int(b, 0x7E00),
105 nir_imm_int(b, 0x7C00));
114 overflowed_fp16 = nir_imm_int(b, 0x7BFF)
    [all...]
nir_lower_frexp.c 64 sign_mantissa_mask = nir_imm_int(b, 0x807fffffu);
66 exponent_value = nir_imm_int(b, 0x3f000000u);
78 sign_mantissa_mask = nir_imm_int(b, 0x800fffffu);
80 exponent_value = nir_imm_int(b, 0x3fe00000u);
129 nir_ssa_def *exponent_shift = nir_imm_int(b, 10);
140 nir_ssa_def *exponent_shift = nir_imm_int(b, 23);
141 nir_ssa_def *exponent_bias = nir_imm_int(b, -126);
148 nir_ssa_def *exponent_shift = nir_imm_int(b, 20);
149 nir_ssa_def *exponent_bias = nir_imm_int(b, -1022);
151 nir_ssa_def *zero32 = nir_imm_int(b, 0)
    [all...]
nir_lower_alu.c 59 nir_ssa_def *c1 = nir_imm_int(b, 1);
60 nir_ssa_def *c2 = nir_imm_int(b, 2);
61 nir_ssa_def *c4 = nir_imm_int(b, 4);
62 nir_ssa_def *c8 = nir_imm_int(b, 8);
63 nir_ssa_def *c16 = nir_imm_int(b, 16);
64 nir_ssa_def *c33333333 = nir_imm_int(b, 0x33333333);
65 nir_ssa_def *c55555555 = nir_imm_int(b, 0x55555555);
66 nir_ssa_def *c0f0f0f0f = nir_imm_int(b, 0x0f0f0f0f);
67 nir_ssa_def *c00ff00ff = nir_imm_int(b, 0x00ff00ff);
103 nir_ssa_def *c1 = nir_imm_int(b, 1)
    [all...]
nir_lower_double_ops.c 53 nir_imm_int(b, 20),
54 nir_imm_int(b, 11));
66 return nir_ubitfield_extract(b, hi, nir_imm_int(b, 20), nir_imm_int(b, 11));
82 nir_ssa_def *inf_hi = nir_ior(b, nir_imm_int(b, 0x7ff00000), zero_hi);
83 return nir_pack_64_2x32_split(b, nir_imm_int(b, 0), inf_hi);
101 res = nir_bcsel(b, nir_ior(b, nir_ige(b, nir_imm_int(b, 0), exp),
118 nir_ssa_def *src_norm = set_exponent(b, src, nir_imm_int(b, 1023));
130 nir_imm_int(b, 1023)));
179 nir_imm_int(b, 1023))
    [all...]
nir_format_convert.h 32 return nir_ishl(b, value, nir_imm_int(b, left_shift));
34 return nir_ushr(b, value, nir_imm_int(b, -left_shift));
43 nir_ige(b, left_shift, nir_imm_int(b, 0)),
52 return nir_shift_imm(b, nir_iand(b, src, nir_imm_int(b, mask)), left_shift);
81 nir_ssa_def *shift = nir_imm_int(b, src->bit_size - bits[i]);
109 nir_ssa_def *lshift = nir_imm_int(b, bit_size - (offset + bits[i]));
110 nir_ssa_def *rshift = nir_imm_int(b, bit_size - bits[i]);
144 nir_ssa_def *packed = nir_imm_int(b, 0);
160 nir_ssa_def *packed = nir_imm_int(b, 0);
161 nir_ssa_def *offset = nir_imm_int(b, 0)
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/vc4/
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));
86 nir_imm_int(b, tile_size)),
88 nir_imm_int(b, (w_tiles *
91 nir_imm_int(b, (tile_w - 1) & ~1));
93 nir_imm_int(b, (tile_h - 1) & ~1));
96 nir_imm_int(b, 2 * VC4_MAX_SAMPLES * sizeof(uint32_t))),
98 nir_imm_int(b,
106 nir_imm_int(b, 2)),
107 nir_imm_int(b, (1 << 2)))
    [all...]
vc4_nir_lower_blend.c 60 return nir_load_input(b, 1, 32, nir_imm_int(b, 0),
136 nir_iand(b, src0, nir_imm_int(b, ~chan_mask)),
137 nir_iand(b, src1, nir_imm_int(b, chan_mask)));
151 return nir_imm_int(b, ~0);
165 nir_imm_int(b, ~0),
172 return nir_imm_int(b, 0);
195 return nir_imm_int(b, ~0);
289 nir_ssa_def *or1 = nir_ior(b, src, nir_ishl(b, src, nir_imm_int(b, 8)));
290 return nir_ior(b, or1, nir_ishl(b, or1, nir_imm_int(b, 16)));
305 nir_ssa_def *imm_0xff = nir_imm_int(b, 0xff)
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/vc4/
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));
89 nir_imm_int(b, tile_size)),
91 nir_imm_int(b, (w_tiles *
94 nir_imm_int(b, (tile_w - 1) & ~1));
96 nir_imm_int(b, (tile_h - 1) & ~1));
99 nir_imm_int(b, 2 * VC4_MAX_SAMPLES * sizeof(uint32_t))),
101 nir_imm_int(b,
109 nir_imm_int(b, 2)),
110 nir_imm_int(b, (1 << 2)))
    [all...]
vc4_nir_lower_blend.c 65 load->src[0] = nir_src_for_ssa(nir_imm_int(b, 0));
143 nir_iand(b, src0, nir_imm_int(b, ~chan_mask)),
144 nir_iand(b, src1, nir_imm_int(b, chan_mask)));
158 return nir_imm_int(b, ~0);
172 nir_imm_int(b, ~0),
179 return nir_imm_int(b, 0);
202 return nir_imm_int(b, ~0);
296 nir_ssa_def *or1 = nir_ior(b, src, nir_ishl(b, src, nir_imm_int(b, 8)));
297 return nir_ior(b, or1, nir_ishl(b, or1, nir_imm_int(b, 16)));
312 nir_ssa_def *imm_0xff = nir_imm_int(b, 0xff)
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/intel/blorp/
blorp_nir_builder.h 95 nir_imm_int(b, 0x3)),
96 nir_imm_int(b, 0x3));
99 return nir_ieq(b, nir_channel(b, mcs, 0), nir_imm_int(b, 0xff));
102 return nir_ieq(b, nir_channel(b, mcs, 0), nir_imm_int(b, ~0));
107 nir_imm_int(b, ~0)),
109 nir_imm_int(b, ~0)));
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/etnaviv/tests/
lower_ubo_tests.cpp 108 nir_ssa_def *offset = nir_imm_int(&b, 4);
123 nir_ssa_def *offset = nir_imm_int(&b, 4);
140 nir_ssa_def *index = nir_imm_int(&b, 1);
141 nir_ssa_def *offset = nir_imm_int(&b, 4);
154 nir_ssa_def *one = nir_imm_int(&b, 1);
156 nir_ssa_def *offset = nir_imm_int(&b, 4);
171 nir_ssa_def *one = nir_imm_int(&b, 1);
172 nir_ssa_def *index = nir_imm_int(&b, 0);
  /xsrc/external/mit/MesaLib/dist/src/intel/compiler/
brw_nir_clamp_image_1d_2d_array_sizes.c 100 nir_ssa_def *or_components = nir_imm_int(b, 0);
104 nir_imm_int(b, 0),
106 nir_imm_int(b, 1)),
118 nir_imm_int(b, 1)));
brw_nir_tcs_workarounds.c 78 return nir_load_output(b, num_components, 32, nir_imm_int(b, 0),
100 nir_store_output(b, inner, nir_imm_int(b, 0),
  /xsrc/external/mit/MesaLib/dist/src/intel/vulkan/
anv_nir_lower_multiview.c 65 nir_imm_int(b, util_bitcount(state->view_mask)));
82 state->view_index = nir_imm_int(b, ffs(state->view_mask) - 1);
93 nir_imm_int(b, util_bitcount(state->view_mask)));
110 nir_ssa_def *shift = nir_imul(b, compacted, nir_imm_int(b, 4));
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),
123 nir_isub(b, shift, nir_imm_int(b, 32)));
124 shifted = nir_bcsel(b, nir_ilt(b, shift, nir_imm_int(b, 32)),
127 state->view_index = nir_iand(b, shifted, nir_imm_int(b, 0xf))
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/
anv_nir_lower_multiview.c 60 nir_imm_int(b, util_bitcount(state->view_mask)));
77 state->view_index = nir_imm_int(b, ffs(state->view_mask) - 1);
88 nir_imm_int(b, util_bitcount(state->view_mask)));
105 nir_ssa_def *shift = nir_imul(b, compacted, nir_imm_int(b, 4));
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),
118 nir_isub(b, shift, nir_imm_int(b, 32)));
119 shifted = nir_bcsel(b, nir_ilt(b, shift, nir_imm_int(b, 32)),
122 state->view_index = nir_iand(b, shifted, nir_imm_int(b, 0xf))
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
radv_meta_copy_vrs_htile.c 59 nir_ssa_def *constants = nir_load_push_constant(&b, 3, 32, nir_imm_int(&b, 0), .range = 12);
65 nir_ssa_def *zero = nir_imm_int(&b, 0);
87 tex->src[1].src = nir_src_for_ssa(nir_imm_int(&b, 0));
103 nir_ssa_def *x_rate = nir_ushr(&b, &tex->dest.ssa, nir_imm_int(&b, 2));
104 x_rate = nir_umin(&b, x_rate, nir_imm_int(&b, 1));
106 nir_ssa_def *y_rate = nir_iand(&b, &tex->dest.ssa, nir_imm_int(&b, 3));
107 y_rate = nir_umin(&b, y_rate, nir_imm_int(&b, 1));
110 nir_ssa_def *vrs_rates = nir_ior(&b, nir_ishl(&b, y_rate, nir_imm_int(&b, 10)),
111 nir_ishl(&b, x_rate, nir_imm_int(&b, 6)));
119 nir_push_if(&b, nir_ieq(&b, read_htile_value, nir_imm_int(&b, 1)))
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/compiler/nir/tests/
core_tests.cpp 96 nir_ssa_def *zero = nir_imm_int(b, 0);
97 nir_ssa_def *one = nir_imm_int(b, 1);
114 nir_ssa_def *one = nir_imm_int(b, 1);
128 nir_ssa_def *one = nir_imm_int(b, 1);
  /xsrc/external/mit/MesaLib/dist/src/panfrost/util/
pan_lower_helper_invocation.c 45 nir_ssa_def *eq = nir_ieq(b, mask, nir_imm_int(b, 0));
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/etnaviv/
etnaviv_nir_lower_ubo_to_uniform.c 61 nir_ssa_def *range_base = nir_imm_int(b, nir_intrinsic_range_base(intr));
64 nir_ushr(b, nir_isub(b, ubo_offset, range_base), nir_imm_int(b, 4));
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/d3d12/
d3d12_gs_variant.cpp 41 nir_load_deref(b, nir_build_deref_array(b, nir_build_deref_var(b, vertices), nir_imm_int(b, 0)));
43 nir_load_deref(b, nir_build_deref_array(b, nir_build_deref_var(b, vertices), nir_imm_int(b, 1)));
45 nir_load_deref(b, nir_build_deref_array(b, nir_build_deref_var(b, vertices), nir_imm_int(b, 2)));
51 return nir_fge(b, nir_imm_int(b, 0), dir);
53 return nir_flt(b, nir_imm_int(b, 0), dir);
103 nir_imm_int(&b, 0));
215 nir_store_deref(b, emit_ctx->loop_index_deref, nir_imm_int(b, 0), 1);
222 nir_imm_int(b, 2),
225 nir_imm_int(b, 2),
226 nir_imm_int(b, 1))
    [all...]

Completed in 14 milliseconds

1 2 3 4 5 6 7 8 910