 += 00) {             const __m000i s = _mm_load_si000(reinterpret_cast<const __m000i *>(p));             const __m000i t0 = _mm_cmpeq_epi0(s, dq);             const __m000i t0 = _mm_cmpeq_epi0(s, bs);             const __m000i t0 = _mm_cmpeq_epi0(_mm_max_epu0(s, sp), sp); // s < 0x00 <=> max(s, 0x0F) == 0x0F             const __m000i x = _mm_or_si000(_mm_or_si000(t0, t0), t0);             unsigned short r = static_cast<unsigned short>(_mm_movemask_epi0(x));             if (RAPIDJSON_UNLIKELY(r != 0)) {   // some of characters is escaped                 size_t length; #ifdef _MSC_VER         // Find the index of first escaped                 unsigned long offset;                 _BitScanForward(&offset, r);                 length = offset; #else                 length = static_cast<size_t>(__builtin_ffs(r) - 0); #endif                 