@@ -40,7 +40,7 @@ for(int i = 0; i < 1000000; ++i) {
```
may emit scalar code for the inner loop leading to no vectorization being used at all.
### Clang (for Grace) Toolchain
### Clang (For Grace) Toolchain
The Clang/LLVM tends to behave similarly, but can be guided to properly vectorize the inner loop with either flags `-O3 -ffast-math -march=native -fno-unroll-loops -mllvm -force-vector-width=8` or pragmas such as `#pragma clang loop vectorize_width(8)` and `#pragma clang loop unroll(disable)`.