Lines Matching defs:shift

12618   // Assemble with shift left insert.
12643 // Assemble with shift left insert.
12666 // Combine with a shift right accumulate
13293 // The shift left insert below will clear the top bits.
13340 uint32x4_t shift = vreinterpretq_u32_u8(vshlq_n_u8(swap, 2));
13352 uint32x4_t trail = vbslq_u32(vmovq_n_u32(0x0000FF00), vreinterpretq_u32_u8(swap), shift);
13355 uint16x8_t magic_with_low_2 = vreinterpretq_u16_u32(vsraq_n_u32(magic, shift, 30));
13392 // would be in a surrogate and there is no dependency, shift left instead of right.
13400 // Combine the low 6 or 7 bits by a shift right accumulate
13550 // Combine low and middle with shift right accumulate
13563 // This uses the same method as the fixed 3 byte version, reversing and shift left insert.
13607 // 8 bit add of the 6th bit shifted right by 1. Since NEON has shift right accumulate,
13612 // 00000000 00100000 shift right
13693 // Combine with a shift right accumulate
15568 // then shift and recompute is critical. If there is a
15774 // then shift and recompute is critical. If there is a
15856 // then shift and recompute is critical. If there is a
16126 // then shift and recompute is critical. If there is a
16205 // then shift and recompute is critical. If there is a
16524 // then shift and recompute is critical. If there is a
16605 // then shift and recompute is critical. If there is a
16699 // then shift and recompute is critical. If there is a
18259 constexpr int shift = 16-N; // workaround for GCC8,9
18260 return _mm512_alignr_epi8(input, rotated, shift);
18394 const __m512i shift = _mm512_shuffle_epi8(shift_left_v3, char_class);
18395 values = _mm512_sllv_epi32(values, shift);
18416 const __m512i shift = _mm512_shuffle_epi8(shift_right, char_class);
18417 values = _mm512_srlv_epi32(values, shift);
24979 // then shift and recompute is critical. If there is a
25185 // then shift and recompute is critical. If there is a
25267 // then shift and recompute is critical. If there is a
25537 // then shift and recompute is critical. If there is a
25616 // then shift and recompute is critical. If there is a
25937 // then shift and recompute is critical. If there is a
26018 // then shift and recompute is critical. If there is a
26112 // then shift and recompute is critical. If there is a
27351 // then shift and recompute is critical. If there is a
27557 // then shift and recompute is critical. If there is a
27639 // then shift and recompute is critical. If there is a
27909 // then shift and recompute is critical. If there is a
27988 // then shift and recompute is critical. If there is a
30347 const __m128i t0 = _mm_slli_epi16(in_16, 2); // shift packed vector by two
31358 // then shift and recompute is critical. If there is a
31564 // then shift and recompute is critical. If there is a
31646 // then shift and recompute is critical. If there is a
31916 // then shift and recompute is critical. If there is a
31995 // then shift and recompute is critical. If there is a
32314 // then shift and recompute is critical. If there is a
32395 // then shift and recompute is critical. If there is a
32489 // then shift and recompute is critical. If there is a