Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

They can't, because the restrict keyword in C is a huge footgun. This isn't manual vectorization. The Rust compiler is emitting noalias everywhere, which allows LLVM to autovectorize more of the codebase without the developer having to do anything special like use a SIMD library or intrinsics.


Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: