> "The reason you mainly want branchless code is for security reasons where a timing sidechannel could reveal information."
Erm, that likely depends on the industry you're in?
In HPC, branchless algorithms are often needed to use wide architectures (SIMD / GPUs) to their full capacity...