Commit 2cfc0cd
authored
[wasm] Speedup Vector128.Shuffle with SIMD (#74872)
Example speedup result in Span.Reverse
Firefox/amd64
| measurement | before | after | delta |
|-:|-:|-:|-:|
| Span, Reverse bytes | 0.0857ms | 0.0022ms | 39x faster |
| Span, Reverse chars | 0.0987ms | 0.0042ms | 23.5x faster|
Chrome/amd64
| measurement | before | after | delta |
|-:|-:|-:|-:|
| Span, Reverse bytes | 0.0768ms | 0.0028ms | 27.4x faster |
| Span, Reverse chars | 0.0975ms | 0.0061ms | 16x faster |1 parent c8009fe commit 2cfc0cd
1 file changed
+10
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
937 | 937 | | |
938 | 938 | | |
939 | 939 | | |
| 940 | + | |
940 | 941 | | |
941 | 942 | | |
942 | 943 | | |
| |||
1370 | 1371 | | |
1371 | 1372 | | |
1372 | 1373 | | |
| 1374 | + | |
| 1375 | + | |
| 1376 | + | |
| 1377 | + | |
| 1378 | + | |
| 1379 | + | |
| 1380 | + | |
| 1381 | + | |
| 1382 | + | |
1373 | 1383 | | |
1374 | 1384 | | |
1375 | 1385 | | |
| |||
0 commit comments