implement hw_bswap16 and hw_bswap23 in ARMv7
This commit is contained in:
parent
b4a64b7ee1
commit
cbe497ca4d
1 changed files with 3 additions and 0 deletions
|
|
@ -13,9 +13,12 @@
|
||||||
.text
|
.text
|
||||||
|
|
||||||
hw_bswap16:
|
hw_bswap16:
|
||||||
|
rev r0, r0
|
||||||
|
mov r0, r0, lsr #16
|
||||||
bx lr
|
bx lr
|
||||||
|
|
||||||
hw_bswap32:
|
hw_bswap32:
|
||||||
|
rev r0, r0
|
||||||
bx lr
|
bx lr
|
||||||
|
|
||||||
hw_bswap64:
|
hw_bswap64:
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue