You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Light up core ASCII.Utility methods with Vector256/Vector512 code paths. (#88532)
* Lib upgrade for ToUtf16
* Upgrade NarrowUtf16ToAscii with Vector512
* Complete the upgrade in NarrowUtf16ToAscii method
with Vector512 and Vector256 APIs.
* Adding VectorXX paths to `GetIndexOfFirstNonAscii` functions.
* Adding optimization to Vecto256 VectorContainsNonAsciiChar method.
* Code path refactoring and cleanup.
* Code changes based on the review:
1. turn some variables into explicitly specified const.
2. removed some helper functions and inlined them.
* Resolve comments
* revert the changes at GetIndexOfFirstNonAsciiByte
---------
Co-authored-by: Ruihan-Yin <ruihan.yin@intel.com>
0 commit comments