Home | History | Annotate | Download | only in arm
      1 .thumb
      2 .syntax unified
      3 
      4 T:
      5 blx r4
      6 blx r9
      7 bx  r4
      8 bx  r9
      9 tt    r0, r1
     10 tt    r8, r9
     11 ttt   r0, r1
     12 ttt   r8, r9
     13 movw  r0, #0xF123
     14 movw  r8, #0xF123
     15 movt  r0, #0xF123
     16 movt  r8, #0xF123
     17 cbz   r4, .L1
     18 cbnz  r4, .L1
     19 b.w   .L1
     20 sdiv  r0, r1, r2
     21 sdiv  r8, r9, r10
     22 udiv  r0, r1, r2
     23 udiv  r8, r9, r10
     24 .L1:
     25  add   r0, r1
     26 clrex
     27 ldrex  r0, [r1, #0x4]
     28 ldrexb r0, [r1]
     29 ldrexh r0, [r1]
     30 strex  r0, r1, [r2, #0x4]
     31 strexb r0, r1, [r2]
     32 strexh r0, r1, [r2]
     33 lda    r0, [r1]
     34 ldab   r0, [r1]
     35 ldah   r0, [r1]
     36 stl    r0, [r1]
     37 stlb   r0, [r1]
     38 stlh   r0, [r1]
     39 ldaex  r0, [r1]
     40 ldaexb r0, [r1]
     41 ldaexh r0, [r1]
     42 stlex  r0, r1, [r2]
     43 stlexb r0, r1, [r2]
     44 stlexh r0, r1, [r2]
     45 
     46 
     47