3 ms·
I like the readable version better than my bit twiddling: int is_this_a_branch(int v, int w) { int t; t = !(v < 10); return (v + ((w ^ -
by mmphosis 3y ago
I like the readable version better than my bit twiddling:
int is_this_a_branch(int v, int w) {
int t;
t = !(v < 10);
return (v + ((w ^ -t) + t)) << t;
}
cc -O3 -c branch.c
objdump -drwC -Mintel -S branch.o