> The reason you mainly want branchless code is for security reasons
That just isn’t true.
That just isn’t true.
This is certainly true for at minimum DDoS attacks, and I would absolutely consider that a security risk.
This is more than just a theoretical issue. These channel attacks have been demonstrated in practice, even if the victim CPU is running across the internet.