Comment Comment by haberman > jumps are a lot slower than conditional arithmetic.This statement is true if the jumps are unpredictable. If the jumps are predictable, then jumps will be faster.Linus had a whole rant about this back in the day, arguing that cmov is not useful if branches are predictable: https://yarchive.net/comp/linux/cmov.html parent haberman 3 years ago
This statement is true if the jumps are unpredictable. If the jumps are predictable, then jumps will be faster.
Linus had a whole rant about this back in the day, arguing that cmov is not useful if branches are predictable: https://yarchive.net/comp/linux/cmov.html