1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
inline:
264: e1803420 orr r3, r0, r0, lsr #8
268: e1833223 orr r3, r3, r3, lsr #4
26c: e1833123 orr r3, r3, r3, lsr #2
270: e18330a3 orr r3, r3, r3, lsr #1
274: e1c33823 bic r3, r3, r3, lsr #16
278: e0633703 rsb r3, r3, r3, lsl #14
27c: e0633583 rsb r3, r3, r3, lsl #11
280: e0633483 rsb r3, r3, r3, lsl #9
284: e59f20ac ldr r2, [pc, #172] ; 338 <log2_int+0xd4>
288: e7d23d23 ldrb r3, [r2, r3, lsr #26]
libgcc:
00000000 <__clzsi2>:
0: e3a0101c mov r1, #28
4: e3500801 cmp r0, #65536 ; 0x10000
8: 21a00820 lsrcs r0, r0, #16
c: 22411010 subcs r1, r1, #16
10: e3500c01 cmp r0, #256 ; 0x100
14: 21a00420 lsrcs r0, r0, #8
18: 22411008 subcs r1, r1, #8
1c: e3500010 cmp r0, #16
20: 21a00220 lsrcs r0, r0, #4
24: 22411004 subcs r1, r1, #4
28: e28f2008 add r2, pc, #8
2c: e7d20000 ldrb r0, [r2, r0]
30: e0800001 add r0, r0, r1
34: e12fff1e bx lr
38: 02020304 .word 0x02020304
3c: 01010101 .word 0x01010101
|