Searched refs:nir_iand_imm (Results 1 - 22 of 22) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/intel/compiler/
H A Dbrw_nir_lower_alpha_to_coverage.c68 nir_iand_imm(b, nir_ushr(b, nir_imm_int(b, 0xfea80),
69 nir_iand_imm(b, m, ~3)),
72 nir_ssa_def *part_b = nir_iand_imm(b, m, 2);
73 nir_ssa_def *part_c = nir_iand_imm(b, m, 1);
H A Dbrw_nir_lower_shader_calls.c157 nir_ssa_def *cull_mask = nir_iand_imm(b, call->src[2].ssa, 0xff);
158 nir_ssa_def *sbt_offset = nir_iand_imm(b, call->src[3].ssa, 0xf);
159 nir_ssa_def *sbt_stride = nir_iand_imm(b, call->src[4].ssa, 0xf);
160 nir_ssa_def *miss_index = nir_iand_imm(b, call->src[5].ssa, 0xffff);
H A Dbrw_nir_lower_rt_intrinsics.c277 sysval = nir_iand_imm(b, geometry_index_dw, BITFIELD_MASK(29));
359 sysval = nir_i2b(b, nir_iand_imm(b, flags_dw, 1u << 30));
H A Dbrw_nir_rt.c229 nir_i2b(b, nir_iand_imm(b, nir_load_ray_flags(b),
308 nir_i2b(&b, nir_iand_imm(&b, nir_load_ray_flags(&b),
H A Dbrw_nir_rt_builder.h221 defs->num_dss_rt_stacks = nir_iand_imm(b, nir_channel(b, data, 5), 0xffff);
294 defs->front_face = nir_i2b(b, nir_iand_imm(b, bitfield, 1 << 27));
/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_lower_ubo_vec4.c131 nir_iand_imm(b,
146 nir_i2b(b, nir_iand_imm(b, byte_offset, 8)),
166 nir_iand_imm(b,
H A Dnir_lower_texcoord_replace.c127 nir_i2b(&b, nir_iand_imm(&b, mask, coord_replace));
H A Dnir_opt_idiv_const.c116 return nir_isub(b, n, nir_iand_imm(b, tmp, -d));
H A Dnir_format_convert.h457 mantissa = nir_iadd(b, nir_iand_imm(b, mantissa, 1),
H A Dnir_lower_double_ops.c180 nir_ssa_def *even = nir_iand_imm(b, unbiased_exp, 1);
H A Dnir_lower_int64.c1166 nir_u2u32(b, nir_iand_imm(b, x, 0xffffff));
1168 nir_u2u32(b, nir_iand_imm(b, nir_ushr(b, x, nir_imm_int(b, 24)),
H A Dnir_lower_subgroups.c666 return nir_i2b(b, nir_iand_imm(b, nir_ushr(b, int_val, idx), 1));
H A Dnir_lower_tex.c1232 new_sample = nir_iand_imm(b, &fmask_fetch->dest.ssa, 0xf);
H A Dnir_builder.h910 nir_iand_imm(nir_builder *build, nir_ssa_def *x, uint64_t y) function in typeref:typename:nir_ssa_def *
/xsrc/external/mit/MesaLib/dist/src/panfrost/lib/
H A Dpan_indirect_draw.c448 nir_ior(b, nir_iand_imm(b, draw_w0, 0xffff),
470 *d = nir_iand_imm(b, nir_u2u32(b, fi), ~(1 << 31));
490 w0 = nir_iand_imm(b, nir_channel(b, w01, 0), ~type_mask);
693 nir_iand_imm(b, nir_iadd_imm(b, size, 63), ~63);
814 val = nir_ior(b, nir_iand_imm(b, val, 0xffffff01),
849 nir_ssa_def *offset = nir_iand_imm(b, nir_unpack_64_2x32_split_x(b, base), 3);
853 nir_ssa_def *aligned_end = nir_iand_imm(b, end, ~3);
873 nir_ssa_def *data = nir_iand_imm(b, val, mask);
898 nir_ssa_def *data = nir_iand_imm(b, val, mask);
1013 nir_ssa_def *start = nir_iand_imm(
[all...]
H A Dpan_indirect_dispatch.c192 nir_ssa_def *num_wg_x_split = nir_iand_imm(&b, nir_ushr_imm(&b, split, 10), 0x3f);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/v3d/
H A Dv3d_blit.c701 nir_ishl(&b, nir_iand_imm(&b, x, 1), two);
703 nir_ishl(&b, nir_iand_imm(&b, x, 60), one);
713 nir_ishl(&b, nir_iand_imm(&b, x, 2), six),
721 nir_ishl(&b, nir_iand_imm(&b, x, 31), two));
/xsrc/external/mit/MesaLib/dist/src/amd/common/
H A Dac_nir_lower_esgs_io_to_mem.c187 return nir_iand_imm(b, vertex_offset, 0xffffu);
H A Dac_nir_lower_ngg.c1430 nir_ssa_def *swizzle = nir_iand_imm(b, row, (1u << write_stride_2exp) - 1u);
1605 nir_ssa_def *odd = nir_iand_imm(b, current_vtx_per_prim, 1);
H A Dac_surface.c3057 nir_ssa_def *pipeXor = nir_iand_imm(b, nir_ishl(b, nir_iand_imm(b, pipe_xor, pipeMask),
3132 nir_ssa_def *pipeXor = nir_iand_imm(b, pipe_xor, (1 << numPipeBits) - 1);
/xsrc/external/mit/MesaLib/dist/src/panfrost/vulkan/
H A Dpanvk_vX_meta_copy.c464 rg = nir_iand_imm(&b, rg, 255);
1025 nir_iand_imm(&b, texel, BITFIELD_MASK(5)),
1026 nir_iand_imm(&b, nir_ushr_imm(&b, texel, 5), BITFIELD_MASK(6)),
1027 nir_iand_imm(&b, nir_ushr_imm(&b, texel, 11), BITFIELD_MASK(5)));
1539 nir_ishl(&b, nir_iand_imm(&b, nir_channel(&b, texel, i), 0xff),
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D20.3.0.rst2625 - nir/builder: Add a nir_iand_imm helper

Completed in 43 milliseconds