#as: #objdump: -dr #name: sample .*\.o: file format elf32-epiphany Disassembly of section \.text: 00000000 \: \.\.\. 00000002 \: 2: ff10 bne 0 \ 00000004 \: 4: fe20 bgtu 0 \ 00000006 \: 6: fd30 bgteu 0 \ 00000008 \: 8: fc40 blteu 0 \ 0000000a \: a: fb50 bltu 0 \ 0000000c \: c: fa60 bgt 0 \ 0000000e \: e: f970 bgte 0 \ 00000010 \: 10: f880 blt 0 \ 00000012 \: 12: f790 blte 0 \ 00000014 \: 14: f6a0 bbeq 0 \ 00000016 \: 16: f5b0 bbne 0 \ 00000018 \: 18: f4c0 bblt 0 \ 0000001a \: 1a: f3e0 b 0 \ 0000001c \: 1c: f2f0 bl 0 \ 0000001e \: 1e: 0542 jr r1 20: 1d4f 0c02 jr r31 00000024 \: 24: 0552 jalr r1 26: 1d5f 0c02 jalr r31 0000002a \: 2a: 299a add r1,r2,r3 2c: 051f 920a add.l r32,r33,r34 30: 2993 add r1,r2,3 32: 681b 2002 add fp,r2,16 00000036 \: 36: 29ba sub r1,r2,r3 38: 053f 920a sub.l r32,r33,r34 3c: 29b3 sub r1,r2,3 3e: 683b 2002 sub fp,r2,16 00000042 \: 42: 29ea asr r1,r2,r3 44: 056f 920a asr.l r32,r33,r34 48: 286e asr r1,r2,0x3 4a: 6a0f 200e asr.l fp,r2,0x10 0000004e \: 4e: 29ca lsr r1,r2,r3 50: 054f 920a lsr.l r32,r33,r34 54: 2866 lsr r1,r2,0x3 56: 6a0f 2006 lsr.l fp,r2,0x10 0000005a \: 5a: 29aa lsl r1,r2,r3 5c: 052f 920a lsl.l r32,r33,r34 60: 2876 lsl r1,r2,0x3 62: 6a1f 2006 lsl.l fp,r2,0x10 00000066 \: 66: 29fa orr r1,r2,r3 68: 72ff 248a orr.l fp,ip,sp 0000006c \: 6c: 29da and r1,r2,r3 6e: 72df 248a and.l fp,ip,sp 00000072 \: 72: 298a eor r1,r2,r3 74: 728f 248a eor.l fp,ip,sp 78: 0584 ldrb r0,\[r1,0x3\] 7a: 478c 201f ldrb.l sl,\[r1,\+0xff\] 7e: 0501 ldrb r0,\[r1,r2\] 80: 0589 0080 ldrb.l r0,\[r1,\+fp\] 84: 0d05 ldrb r0,\[r3\],r2 86: 528d 2480 ldrb.l sl,\[ip\],\+sp 8a: 05a4 ldrh r0,\[r1,0x3\] 8c: 47ac 201f ldrh.l sl,\[r1,\+0xff\] 90: 0521 ldrh r0,\[r1,r2\] 92: 05a9 0080 ldrh.l r0,\[r1,\+fp\] 96: 0d25 ldrh r0,\[r3\],r2 98: 52ad 2480 ldrh.l sl,\[ip\],\+sp 9c: 05c4 ldr r0,\[r1,0x3\] 9e: 47cc 201f ldr.l sl,\[r1,\+0xff\] a2: 0541 ldr r0,\[r1,r2\] a4: 05c9 0080 ldr.l r0,\[r1,\+fp\] a8: 0d45 ldr r0,\[r3\],r2 aa: 52cd 2480 ldr.l sl,\[ip\],\+sp ae: 05e4 ldrd r0,\[r1,0x3\] b0: 47ec 201f ldrd.l sl,\[r1,\+0xff\] b4: 0561 ldrd r0,\[r1,r2\] b6: 05e9 0080 ldrd.l r0,\[r1,\+fp\] ba: 0d65 ldrd r0,\[r3\],r2 bc: 52ed 2480 ldrd.l sl,\[ip\],\+sp c0: 0594 strb r0,\[r1,0x3\] c2: 479c 201f strb.l sl,\[r1,\+0xff\] c6: 0511 strb r0,\[r1,r2\] c8: 0599 0080 strb.l r0,\[r1,\+fp\] cc: 0d15 strb r0,\[r3\],r2 ce: 529d 2480 strb.l sl,\[ip\],\+sp d2: 05b4 strh r0,\[r1,0x3\] d4: 47bc 201f strh.l sl,\[r1,\+0xff\] d8: 0531 strh r0,\[r1,r2\] da: 05b9 0080 strh.l r0,\[r1,\+fp\] de: 0d35 strh r0,\[r3\],r2 e0: 52bd 2480 strh.l sl,\[ip\],\+sp e4: 05d4 str r0,\[r1,0x3\] e6: 47dc 201f str.l sl,\[r1,\+0xff\] ea: 0551 str r0,\[r1,r2\] ec: 05d9 0080 str.l r0,\[r1,\+fp\] f0: 0d55 str r0,\[r3\],r2 f2: 52dd 2480 str.l sl,\[ip\],\+sp f6: 05f4 strd r0,\[r1,0x3\] f8: 47fc 201f strd.l sl,\[r1,\+0xff\] fc: 0571 strd r0,\[r1,r2\] fe: 05f9 0080 strd.l r0,\[r1,\+fp\] 102: 0d75 strd r0,\[r3\],r2 104: 52fd 2480 strd.l sl,\[ip\],\+sp 00000108 \: 108: dfe3 mov r6,0xff 10a: ffeb 6ff2 mov r31,0xffff 10e: 004b 0102 mov r0,0x1002 112: 2802 moveq r1,r2 114: 700f 2402 moveq.l fp,ip 118: 2812 movne r1,r2 11a: 701f 2402 movne.l fp,ip 11e: 2822 movgtu r1,r2 120: 702f 2402 movgtu.l fp,ip 124: 2832 movgteu r1,r2 126: 703f 2402 movgteu.l fp,ip 12a: 2842 movlteu r1,r2 12c: 704f 2402 movlteu.l fp,ip 130: 2852 movltu r1,r2 132: 705f 2402 movltu.l fp,ip 136: 2862 movgt r1,r2 138: 706f 2402 movgt.l fp,ip 13c: 2872 movgte r1,r2 13e: 707f 2402 movgte.l fp,ip 142: 2882 movlt r1,r2 144: 708f 2402 movlt.l fp,ip 148: 2892 movlte r1,r2 14a: 709f 2402 movlte.l fp,ip 14e: 28a2 movbeq r1,r2 150: 70af 2402 movbeq.l fp,ip 154: 28b2 movbne r1,r2 156: 70bf 2402 movbne.l fp,ip 15a: 28c2 movblt r1,r2 15c: 70cf 2402 movblt.l fp,ip 160: 28d2 movblte r1,r2 162: 70df 2402 movblte.l fp,ip 166: 28e2 mov r1,r2 168: 70ef 2402 mov.l fp,ip 0000016c \: 16c: 01a2 nop 0000016e \: 16e: 01b2 idle 00000170 \: 170: 01c2 bkpt 00000172 \: 172: 2987 fadd r1,r2,r3 174: 728f 2487 fadd.l fp,ip,sp 00000178 \: 178: 2997 fsub r1,r2,r3 17a: 729f 2487 fsub.l fp,ip,sp 0000017e \: 17e: 29a7 fmul r1,r2,r3 180: 72af 2487 fmul.l fp,ip,sp 00000184 \: 184: 29b7 fmadd r1,r2,r3 186: 72bf 2487 fmadd.l fp,ip,sp 0000018a \: 18a: 29c7 fmsub r1,r2,r3 18c: 72cf 2487 fmsub.l fp,ip,sp 190: 2102 movts config,r1 192: e50f 6002 movts.l status,r31 196: 251f 0402 movfs.l r1,imask 19a: e91f 6002 movfs.l r31,pc 0000019e \: 19e: 03e2 trap 0x0 1a0: 01d2 rti