Tag
A blog post demonstrating how removing an `if` branch can make a Rust filter 4x faster, exploring branchless programming techniques and CPU branch prediction.
This article presents a branchless Quicksort implementation using sorting networks and discusses how modern compilers, especially Clang, optimize loops with branch-free instructions when written in the right style.