| /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), 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 D | brw_nir_lower_shader_calls.c | 157 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 D | brw_nir_lower_rt_intrinsics.c | 277 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 D | brw_nir_rt.c | 229 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 D | brw_nir_rt_builder.h | 221 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 D | nir_lower_ubo_vec4.c | 131 nir_iand_imm(b, 146 nir_i2b(b, nir_iand_imm(b, byte_offset, 8)), 166 nir_iand_imm(b,
|
| H A D | nir_lower_texcoord_replace.c | 127 nir_i2b(&b, nir_iand_imm(&b, mask, coord_replace));
|
| H A D | nir_opt_idiv_const.c | 116 return nir_isub(b, n, nir_iand_imm(b, tmp, -d));
|
| H A D | nir_format_convert.h | 457 mantissa = nir_iadd(b, nir_iand_imm(b, mantissa, 1),
|
| H A D | nir_lower_double_ops.c | 180 nir_ssa_def *even = nir_iand_imm(b, unbiased_exp, 1);
|
| H A D | nir_lower_int64.c | 1166 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 D | nir_lower_subgroups.c | 666 return nir_i2b(b, nir_iand_imm(b, nir_ushr(b, int_val, idx), 1));
|
| H A D | nir_lower_tex.c | 1232 new_sample = nir_iand_imm(b, &fmask_fetch->dest.ssa, 0xf);
|
| H A D | nir_builder.h | 910 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 D | pan_indirect_draw.c | 448 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 D | pan_indirect_dispatch.c | 192 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 D | v3d_blit.c | 701 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 D | ac_nir_lower_esgs_io_to_mem.c | 187 return nir_iand_imm(b, vertex_offset, 0xffffu);
|
| H A D | ac_nir_lower_ngg.c | 1430 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 D | ac_surface.c | 3057 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 D | panvk_vX_meta_copy.c | 464 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 D | 20.3.0.rst | 2625 - nir/builder: Add a nir_iand_imm helper
|