Lines Matching defs:bits
234 bi_emit_cached_split(bi_builder *b, bi_index vec, unsigned bits)
236 bi_emit_cached_split_i32(b, vec, DIV_ROUND_UP(bits, 32));
292 /* Need to put the sample ID in the top 16-bits */
700 /* r61[16:23] contains the sampleID, mask it out. Upper bits
702 * as zero), so use a 5-bit mask instead of 8-bits */
1112 unsigned bits = nir_dest_bit_size(instr->dest) *
1115 unsigned n = DIV_ROUND_UP(bits, 32);
1168 unsigned bits = instr->num_components * nir_dest_bit_size(instr->dest);
1175 bi_load_to(b, bits, dest, addr_lo, addr_hi, seg, offset);
1176 bi_emit_cached_split(b, dest, bits);
2152 * FSIN/COS_TABLE.u6, which multiplies the bottom 6-bits by pi/32 and
2168 /* bottom 6-bits of result times pi/32 approximately s0 mod 2pi */
3151 * the bottom 16-bits and (if present) the cube face index in the top 16-bits.
3164 * the bits we need and return that to be passed as a staging register. Else we
3309 /* Emits a cube map descriptor, returning lower 32-bits and putting upper
3310 * 32-bits in passed pointer t. The packing of the face with the S coordinate
3321 * MUX.i32 and a fixed mask, selecting the lower bits 29 from s and the upper 3
3322 * bits from face.
3471 /* Upper 16-bits interpreted as a clamp, leave zero */
3668 /* Upper 16-bits interpreted as a clamp, leave zero */
3828 /* Indices need to fit in provided bits */
4752 * corresponding bits through to the renderer state descriptor */