__negdi2.s
来自「klibc精简化的c程序库」· S 代码 · 共 26 行
S
26 行
/* * arch/cris/__negdi2.c *//* * In 2's complement arithmetric, -x == (~x + 1), so * -{h,l} = (~{h,l} + {0,1) * -{h,l} = {~h,~l} + {0,1} * -{h,l} = {~h + cy, ~l + 1} * ... where cy = (l == 0) * -{h,l} = {~h + cy, -l} */ .text .balign 4 .type __negdi2,@function .globl __negdi2__negdi2: neg.d $r10,$r10 seq $r12 not $r11 ret add.d $r12,$r11 .size __negdi2, .-__negdi2
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?