Commit b33aede
authored
[wasm] Enable System.Numerics vectors SIMD (#78068)
This helps in cases where there's only S.N.Vector path in the BCL code, like `SpanHelpers.IndexOfChar(ref char searchSpace, char value, int length)`. In this case the `Span:IndexOf char` measurement improves from 0.0143ms to 0.0114ms.
* [wasm] Enable System.Numerics vectors SIMD
* Do not hardcode S.N.Vector IsHardwareAccelerated1 parent fdd1f63 commit b33aede
2 files changed
Lines changed: 14 additions & 3 deletions
File tree
- src/mono
- System.Private.CoreLib/src/ILLink
- mono/mini
Lines changed: 0 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
4 | | - | |
5 | | - | |
6 | 3 | | |
7 | 4 | | |
8 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4534 | 4534 | | |
4535 | 4535 | | |
4536 | 4536 | | |
| 4537 | + | |
| 4538 | + | |
| 4539 | + | |
| 4540 | + | |
| 4541 | + | |
| 4542 | + | |
| 4543 | + | |
| 4544 | + | |
| 4545 | + | |
| 4546 | + | |
| 4547 | + | |
| 4548 | + | |
| 4549 | + | |
| 4550 | + | |
4537 | 4551 | | |
4538 | 4552 | | |
4539 | 4553 | | |
| |||
0 commit comments