72
How often does branchless programming actually matter?
(programming.dev)
Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!
Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.
Hope you enjoy the instance!
Rules
Follow the wormhole through a path of communities !webdev@programming.dev
Necessary for cryptographic code, where data-dependent branches can create a side-channel which leaks the data.
I thought it might be helpful for optimizing cryptographic code, but it hadn't occurred to me that it would prevent side channel leaks