Searched refs:nir_iand (Results 1 - 25 of 91) sorted by relevance

1234

/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
H A Dnir_lower_alu.c73 nir_iand(b, nir_ushr(b, lowered, c1), c55555555),
74 nir_ishl(b, nir_iand(b, lowered, c55555555), c1));
78 nir_iand(b, nir_ushr(b, lowered, c2), c33333333),
79 nir_ishl(b, nir_iand(b, lowered, c33333333), c2));
83 nir_iand(b, nir_ushr(b, lowered, c4), c0f0f0f0f),
84 nir_ishl(b, nir_iand(b, lowered, c0f0f0f0f), c4));
88 nir_iand(b, nir_ushr(b, lowered, c8), c00ff00ff),
89 nir_ishl(b, nir_iand(b, lowered, c00ff00ff), c8));
115 nir_iand(b, nir_ushr(b, lowered, c1), c55555555));
118 nir_iand(
[all...]
H A Dnir_builtin_builder.h81 return nir_ior(b, nir_iand(b, nir_inot(b, s), x), nir_iand(b, s, y));
114 return nir_ior(b, nir_iand(b, x, v), nir_iand(b, y, s));
211 s = nir_iand(b, s, nir_imm_intN_t(b, mask, s->bit_size));
H A Dnir_lower_frexp.c95 nir_ior(b, nir_iand(b, upper_x, sign_mantissa_mask),
102 return nir_ior(b, nir_iand(b, x, sign_mantissa_mask),
H A Dnir_opt_conditional_discard.c93 cond = nir_src_for_ssa(nir_iand(b,
H A Dnir_lower_subgroups.c171 result = nir_iand(b, result, &chan_intrin->dest.ssa);
209 all_eq = nir_iand(b, all_eq, is_eq);
245 index = nir_ior(b, nir_iand(b, index, nir_imm_int(b, ~0x3)),
348 val = nir_iand(b, nir_ishl(b, nir_imm_intN_t(b, ~0ull, bit_size), count),
352 val = nir_iand(b, nir_ishl(b, nir_imm_intN_t(b, ~1ull, bit_size), count),
398 return nir_i2b(b, nir_iand(b, nir_ushr(b, int_val,
427 return nir_bit_count(b, nir_iand(b, int_val, mask));
/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_lower_alu.c73 nir_iand(b, nir_ushr(b, lowered, c1), c55555555),
74 nir_ishl(b, nir_iand(b, lowered, c55555555), c1));
78 nir_iand(b, nir_ushr(b, lowered, c2), c33333333),
79 nir_ishl(b, nir_iand(b, lowered, c33333333), c2));
83 nir_iand(b, nir_ushr(b, lowered, c4), c0f0f0f0f),
84 nir_ishl(b, nir_iand(b, lowered, c0f0f0f0f), c4));
88 nir_iand(b, nir_ushr(b, lowered, c8), c00ff00ff),
89 nir_ishl(b, nir_iand(b, lowered, c00ff00ff), c8));
115 nir_iand(b, nir_ushr(b, lowered, c1), c55555555));
118 nir_iand(
[all...]
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,
96 nir_ssa_def *sign = nir_iand(b, src, nir_imm_int(b, 0x80000000));
99 nir_ssa_def *abs = nir_iand(b, src, nir_imm_int(b, 0x7FFFFFFF));
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);
141 nir_ssa_def *sticky = nir_bcsel(b, nir_ine(b, nir_iand(b, abs, nir_imm_int(b, 0xFFF)), zero), one, zero);
149 nir_ssa_def *masked = nir_ior(b, nir_iand(b, abs, nir_imm_int(b, 0x7FFFFF)), nir_imm_int(b, 0x800000));
151 guard = nir_iand(
[all...]
H A Dnir_lower_frexp.c95 nir_iand(b,
99 nir_iand(b, upper_x, sign_mantissa_mask),
109 nir_iand(b,
113 nir_iand(b, x, sign_mantissa_mask),
H A Dnir_builtin_builder.h125 return nir_ior(b, nir_iand(b, nir_inot(b, s), x), nir_iand(b, s, y));
137 return nir_ior(b, nir_iand(b, x, v), nir_iand(b, y, s));
228 s = nir_iand(b, s, nir_imm_intN_t(b, mask, s->bit_size));
H A Dnir_lower_system_values.c100 return nir_iand(b, nir_load_is_indexed_draw(b),
111 tmp = nir_iand(b, nir_load_sample_mask_in(b), tmp);
365 nir_ssa_def *x_bit0 = nir_iand(b, x, one);
366 nir_ssa_def *y_bit0 = nir_iand(b, y, one);
367 nir_ssa_def *x_bits_1n = nir_iand(b, x, inv_one);
368 nir_ssa_def *y_bits_1n = nir_iand(b, y, inv_one);
H A Dnir_lower_blend.c174 return nir_iand(b, nir_inot(b, src), dst);
178 return nir_iand(b, src, nir_inot(b, dst));
184 return nir_inot(b, nir_iand(b, src, dst));
186 return nir_iand(b, src, dst);
239 out = nir_iand(b, out, nir_build_imm(b, 4, 32, mask));
/xsrc/external/mit/MesaLib/dist/src/intel/blorp/
H A Dblorp_nir_builder.h81 return nir_ieq_imm(b, nir_iand(b, nir_channel(b, mcs, 0),
93 return nir_iand(b, nir_ieq_imm(b, nir_channel(b, mcs, 0), ~0),
117 nir_iand(b, nir_iand(b, c0, c1), nir_iand(b, c2, c3));
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/vc4/
H A Dvc4_nir_lower_txf_ms.c93 nir_ssa_def *x_subspan = nir_iand(b, x,
95 nir_ssa_def *y_subspan = nir_iand(b, y,
107 nir_iand(b,
111 nir_iand(b,
H A Dvc4_nir_lower_blend.c143 nir_iand(b, src0, nir_imm_int(b, ~chan_mask)),
144 nir_iand(b, src1, nir_imm_int(b, chan_mask)));
322 dst_a = vc4_nir_splat(b, nir_iand(b, nir_ushr(b, dst_color,
389 return nir_iand(b, nir_inot(b, src), dst);
393 return nir_iand(b, src, nir_inot(b, dst));
399 return nir_inot(b, nir_iand(b, src, dst));
401 return nir_iand(b, src, dst);
509 nir_iand(b, packed_color,
511 nir_iand(b, packed_dst_color,
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/vc4/
H A Dvc4_nir_lower_txf_ms.c90 nir_ssa_def *x_subspan = nir_iand(b, x,
92 nir_ssa_def *y_subspan = nir_iand(b, y,
104 nir_iand(b,
108 nir_iand(b,
H A Dvc4_nir_lower_blend.c136 nir_iand(b, src0, nir_imm_int(b, ~chan_mask)),
137 nir_iand(b, src1, nir_imm_int(b, chan_mask)));
315 dst_a = vc4_nir_splat(b, nir_iand(b, nir_ushr(b, dst_color,
382 return nir_iand(b, nir_inot(b, src), dst);
386 return nir_iand(b, src, nir_inot(b, dst));
392 return nir_inot(b, nir_iand(b, src, dst));
394 return nir_iand(b, src, dst);
502 nir_iand(b, packed_color,
504 nir_iand(b, packed_dst_color,
/xsrc/external/mit/MesaLib/dist/src/broadcom/compiler/
H A Dv3d_nir_lower_txf_ms.c52 nir_iand(b, sample, one));
55 nir_iand(b, nir_ushr(b, sample, one), one));
H A Dv3d_nir_lower_logic_ops.c66 return nir_iand(b, nir_inot(b, src), dst);
70 return nir_iand(b, src, nir_inot(b, dst));
76 return nir_inot(b, nir_iand(b, src, dst));
78 return nir_iand(b, src, dst);
179 nir_ssa_def *unorm = nir_iand(b, c, nir_imm_int(b, masks[i]));
251 op_res[i] = nir_iand(b, op_res[i], mask);
/xsrc/external/mit/MesaLib.old/dist/src/broadcom/compiler/
H A Dv3d_nir_lower_txf_ms.c54 nir_iand(b, sample, one));
57 nir_iand(b, nir_ushr(b, sample, one), one));
/xsrc/external/mit/MesaLib/dist/src/amd/common/
H A Dac_nir_cull.c51 all_w_negative = nir_iand(b, neg_w, all_w_negative);
83 face_culled = nir_iand(b, face_culled, nir_fisfinite(b, det));
92 nir_ssa_def *try_cull_bbox = nir_iand(b, accepted, w_info->all_w_positive);
159 accepted = nir_iand(b, accepted, w_info.w_accepted);
160 accepted = nir_iand(b, accepted, cull_face(b, pos, &w_info));
161 accepted = nir_iand(b, accepted, cull_bbox(b, pos, accepted, &w_info));
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sfn/
H A Dsfn_nir_legalize_image_load_store.cpp97 case 2: in_range = nir_iand(b, nir_channel(b, in_range, 0), nir_channel(b, in_range, 1)); break;
99 auto tmp = nir_iand(b, nir_channel(b, in_range, 0), nir_channel(b, in_range, 1));
100 in_range = nir_iand(b, tmp, nir_channel(b, in_range, 2));
/xsrc/external/mit/MesaLib.old/dist/src/intel/blorp/
H A Dblorp_nir_builder.h94 return nir_ieq(b, nir_iand(b, nir_channel(b, mcs, 0),
106 return nir_iand(b, nir_ieq(b, nir_channel(b, mcs, 0),
/xsrc/external/mit/MesaLib/dist/src/freedreno/vulkan/
H A Dtu_nir_lower_multiview.c56 nir_i2b(&b, nir_iand(&b, nir_imm_int(&b, old_mask),
/xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/
H A Dbrw_nir_lower_cs_intrinsics.c122 nir_iand(b, row_pair_id, one),
123 nir_iand(b, nir_ishr(b, row_pair_id, one),
128 nir_iand(b, nir_ishr(b, row_pair_id, one), one));
/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
H A Dradv_pipeline_rt.c472 nir_iand(&b_shader, intr->src[2].ssa, nir_imm_int(&b_shader, 0xff)),
475 nir_iand(&b_shader, intr->src[3].ssa, nir_imm_int(&b_shader, 0xf)),
478 nir_iand(&b_shader, intr->src[4].ssa, nir_imm_int(&b_shader, 0xf)),
481 nir_iand(&b_shader, intr->src[5].ssa, nir_imm_int(&b_shader, 0xffff)),
568 ret = nir_iand(&b_shader, ret, nir_imm_int(&b_shader, 0xFFFFFF));
581 ret = nir_iand(&b_shader, ret, nir_imm_int(&b_shader, 0xFFFFFFF));
705 nir_iand(
1043 nir_push_if(b, nir_iand(b, nir_fge(b, hit_t, min_t), nir_fge(b, max_t, hit_t)));
1135 return nir_iand(b, node, nir_imm_int64(b, (bvh_size - 1) << 3));
1141 nir_ssa_def *addr = nir_iand(
[all...]

Completed in 20 milliseconds

1234