1234567891011121314151617181920212223242526272829303132 |
-
- .text
- .global __avr32_lsr64
- .type __avr32_lsr64,@function
- __avr32_lsr64:
- cp.w r12, 0
- reteq r12
- rsub r9, r12, 32
- brle 1f
- lsl r8, r11, r9
- lsr r11, r11, r12
- lsr r10, r10, r12
- or r10, r8
- retal r12
- 1: neg r9
- lsr r10, r11, r9
- mov r11, 0
- retal r12
|