Pass the `/OPT:NOICF` flag to the linker to ensure that all functions don't get eliminated (somethign we don't want in this scenario) |
||
|---|---|---|
| .. | ||
| .vscode | ||
| assert-instr | ||
| examples | ||
| src | ||
| .appveyor.yml | ||
| .gitignore | ||
| .travis.yml | ||
| Cargo.toml | ||
| CONTRIBUTING.md | ||
| QUESTIONS.md | ||
| README.md | ||
| TODO.md | ||
stdsimd
Experiments for adding SIMD support to Rust's standard library.
This is a work in progress.
Approach
The main goal is to expose APIs defined by vendors with the least amount of
abstraction possible. On x86, for example, the API should correspond to that
provided by emmintrin.h.