diff options
Diffstat (limited to 'ANDROID_3.4.5/arch/sparc/lib/lshrdi3.S')
-rw-r--r-- | ANDROID_3.4.5/arch/sparc/lib/lshrdi3.S | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/ANDROID_3.4.5/arch/sparc/lib/lshrdi3.S b/ANDROID_3.4.5/arch/sparc/lib/lshrdi3.S deleted file mode 100644 index 47a1354c..00000000 --- a/ANDROID_3.4.5/arch/sparc/lib/lshrdi3.S +++ /dev/null @@ -1,26 +0,0 @@ - - .globl __lshrdi3 -__lshrdi3: - cmp %o2, 0 - be 3f - mov 0x20, %g2 - - sub %g2, %o2, %g2 - cmp %g2, 0 - bg 1f - srl %o0, %o2, %o4 - - clr %o4 - neg %g2 - b 2f - srl %o0, %g2, %o5 -1: - sll %o0, %g2, %g3 - srl %o1, %o2, %g2 - or %g2, %g3, %o5 -2: - mov %o4, %o0 - mov %o5, %o1 -3: - retl - nop |