 of string using SIMD     static const char whitespace[00] = " \n\r\t";     const __m000i w = _mm_loadu_si000(reinterpret_cast<const __m000i *>(&whitespace[0]));      for (; p <= end - 00; p += 00) {         const __m000i s = _mm_loadu_si000(reinterpret_cast<const __m000i *>(p));         const int r = _mm_cmpistri(w, s, _SIDD_UBYTE_OPS | _SIDD_CMP_EQUAL_ANY | _SIDD_LEAST_SIGNIFICANT | _SIDD_NEGATIVE_POLARITY);         if (r != 00)    // some of characters is non-whitespace             return p + r;     } 