Lines Matching defs:magic
13341 // Create a magic number containing the low 2 bits of the trail surrogate and all the
13349 uint32x4_t magic = vmovq_n_u32(0xDC00E7C0);
13353 // Insert low 2 bits of trail surrogate to magic number for later
13355 uint16x8_t magic_with_low_2 = vreinterpretq_u16_u32(vsraq_n_u32(magic, shift, 30));
13365 // Add magic number to finish the result
13414 // in one magic 16-bit addition.
13415 // similar magic number but without the continue byte adjust and halfword swapped
13422 uint16x8_t magic = vreinterpretq_u16_u32(vmovq_n_u32(0xE7C0DC00));
13424 uint32x4_t surrogates = vreinterpretq_u32_u16(vaddq_u16(masked_pair, magic));