forked from v8/v8
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[wasm-simd][x64] Specialize i8x16.popcnt for Atom with slow PSHUFB
i8x16.popcnt uses PSHUFB instruction, which is slow on the old Atom processors. Add an extra i8x16.popcnt implementation for those using HACKMEM-inspired divide-and-conquer algorithm. [email protected], [email protected] Change-Id: I4e130428fea8c3cf3be1bd6da7308fc752b2132a Bug: v8:11002 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2656858 Reviewed-by: Zhi An Ng <[email protected]> Reviewed-by: Deepti Gandluri <[email protected]> Commit-Queue: Marat Dukhan <[email protected]> Cr-Commit-Position: refs/heads/master@{#72421}
- Loading branch information
1 parent
8e7347d
commit 71fc222
Showing
3 changed files
with
49 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters