| Martin Fowler wrote: |
|---|
| Any fool can write code that a computer can understand. Good programmers write code that humans can understand. |
| Always code as if the person who ends up maintaining your code is a violent psychopath who knows where you live. |
|
|
0x00401520 cmp %edx,%ecx 0x00401522 sete %al 0x00401525 retq 0x00401530 cmp %edx,%ecx 0x00401532 sete %al 0x00401535 retq |
|
|
.f2__FiT1:
xor r0,r3,r4 # okay, there is a small diff here
cntlzw r0,r0
rlwinm r3,r0,27,5,31
bclr BO_ALWAYS,CR0_LT |
|
|
__1cCf26Fii_b_:
xor %o0,%o1,%o5
srl %o5,0,%o4
sub %g0,%o4,%o3
srlx %o3,63,%o2
xor %o2,1,%g5
retl ! Result = %o0
and %g5,255,%o0 |