From 2481b576e9fc4e8df56805cfc37c1d0072a1c540 Mon Sep 17 00:00:00 2001 From: Nick Clifton Date: Mon, 17 May 1999 09:26:37 +0000 Subject: [PATCH] Update to match lattest assembler/objdump outpuyt --- gas/testsuite/ChangeLog | 4 + gas/testsuite/gas/mcore/allinsn.d | 263 +++++++++++++++++++------------------- 2 files changed, 135 insertions(+), 132 deletions(-) diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog index 9349c8d..77dffde 100644 --- a/gas/testsuite/ChangeLog +++ b/gas/testsuite/ChangeLog @@ -1,3 +1,7 @@ +1999-05-17 Nick Clifton + + * gas/mcore/allinsn.d: Updated to match latest objdump output. + 1999-05-12 Alan Modra * gas/i386/opcode.d: Modify callw to suit disasm fix. diff --git a/gas/testsuite/gas/mcore/allinsn.d b/gas/testsuite/gas/mcore/allinsn.d index 913d8f5..ea4cedc 100644 --- a/gas/testsuite/gas/mcore/allinsn.d +++ b/gas/testsuite/gas/mcore/allinsn.d @@ -7,394 +7,393 @@ Disassembly of section .text: 0+000 : - 0: 01 e0 abs r0 + 0: 01e0 abs r0 0+002 : - 2: 06 21 addc r1, r2 + 2: 0621 addc r1, r2 0+004 : - 4: 20 03 addi r3, 1 + 4: 2003 addi r3, 1 0+006 : - 6: 1c 54 addu r4, r5 + 6: 1c54 addu r4, r5 0+008 : - 8: 16 76 and r6, r7 + 8: 1676 and r6, r7 0+00a : - a: 2e 28 andi r8, 2 + a: 2e28 andi r8, 2 0+00c : - c: 1f a9 andn r9, r10 + c: 1fa9 andn r9, r10 0+00e : - e: 1a cb asr r11, r12 + e: 1acb asr r11, r12 0+010 : - 10: 3a 0d asrc r13 + 10: 3a0d asrc r13 0+012 : - 12: 3b fe asri r14, 31 + 12: 3bfe asri r14, 31 0+014 : - 14: 30 0f bclri r15, 0 + 14: 300f bclri r15, 0 0+016 : - 16: ef f4 bf 0x0 + 16: eff4 bf 0x0 0+018 : - 18: 32 70 bgeni r0, 7 + 18: 3270 bgeni r0, 7 0+01a : - 1a: 32 80 bgeni r0, 8 + 1a: 3280 bgeni r0, 8 0+01c : - 1c: 33 f0 bgeni r0, 31 + 1c: 33f0 bgeni r0, 31 0+01e : - 1e: 13 21 bgenr r1, r2 + 1e: 1321 bgenr r1, r2 0+020 : ... 0+022 : - 22: 2c 83 bmaski r3, 8 + 22: 2c83 bmaski r3, 8 0+024 : - 24: 2d f3 bmaski r3, 31 + 24: 2df3 bmaski r3, 31 0+026
: - 26: f7 ff br 0x26 + 26: f7ff br 0x26 0+028 : - 28: 00 f4 brev r4 + 28: 00f4 brev r4 0+02a : - 2a: 35 e5 bseti r5, 30 + 2a: 35e5 bseti r5, 30 0+02c : - 2c: ff e9 bsr 0x0 + 2c: ffe9 bsr 0x0 0+02e : - 2e: e7 e8 bt 0x0 + 2e: e7e8 bt 0x0 0+030 : - 30: 37 b6 btsti r6, 27 + 30: 37b6 btsti r6, 27 0+032 : - 32: 0f 00 cmpne r0, r0 + 32: 0f00 cmpne r0, r0 0+034 : - 34: 01 d7 clrf r7 + 34: 01d7 clrf r7 0+036 : - 36: 01 c8 clrt r8 + 36: 01c8 clrt r8 0+038 : - 38: 0c a9 cmphs r9, r10 + 38: 0ca9 cmphs r9, r10 0+03a : - 3a: 0d cb cmplt r11, r12 + 3a: 0dcb cmplt r11, r12 0+03c : - 3c: 22 eb cmplti r11, 15 + 3c: 22eb cmplti r11, 15 0+03e : - 3e: 23 fd cmplti r13, 32 + 3e: 23fd cmplti r13, 32 0+040 : - 40: 0f fe cmpne r14, r15 + 40: 0ffe cmpne r14, r15 0+042 : - 42: 2a 00 cmpnei r0, 0 + 42: 2a00 cmpnei r0, 0 0+044 : - 44: 00 91 decf r1 + 44: 0091 decf r1 0+046 : - 46: 01 a2 decgt r2 + 46: 01a2 decgt r2 0+048 : - 48: 01 83 declt r3 + 48: 0183 declt r3 0+04a : - 4a: 01 b4 decne r4 + 4a: 01b4 decne r4 0+04c : - 4c: 00 85 dect r5 + 4c: 0085 dect r5 0+04e : - 4e: 32 16 divs r6, r1 + 4e: 3216 divs r6, r1 0+050 : - 50: 2c 18 divu r8, r1 + 50: 2c18 divu r8, r1 0+052 : - 52: 00 06 doze + 52: 0006 doze 0+054 : - 54: 00 ea ff1 r10 + 54: 00ea ff1 r10 0+056 : - 56: 00 bb incf r11 + 56: 00bb incf r11 0+058 : - 58: 00 ac inct r12 + 58: 00ac inct r12 0+05a : - 5a: 1d ed ixh r13, r14 + 5a: 1ded ixh r13, r14 0+05c : - 5c: 15 0f ixw r15, r0 + 5c: 150f ixw r15, r0 0+05e : - 5e: ef d0 bf 0x0 + 5e: efd0 bf 0x0 0+060 : - 60: f0 0e br 0x7e + 60: f00e br 0x7e 0+062 : - 62: 7f 0a jsri 0x.* + 62: 7f0a jsri 0x.* 0+064 : - 64: e0 0c bt 0x7e + 64: e00c bt 0x7e 0+066 : - 66: 00 c1 jmp r1 + 66: 00c1 jmp r1 0+068 : - 68: 70 09 jmpi 0x.* + 68: 7009 jmpi 0x.* 0+06a : - 6a: 00 d2 jsr r2 + 6a: 00d2 jsr r2 0+06c : - 6c: 7f 08 jsri 0x.* + 6c: 7f08 jsri 0x.* 0+06e : - 6e: a3 04 ldb r3, \(r4, 0\) + 6e: a304 ldb r3, \(r4, 0\) 0+070 : - 70: c5 16 ldh r5, \(r6, 2\) + 70: c516 ldh r5, \(r6, 2\) 0+072 : - 72: 87 18 ld r7, \(r8, 4\) + 72: 8718 ld r7, \(r8, 4\) 0+074 : - 74: a9 fa ldb r9, \(r10, 15\) + 74: a9fa ldb r9, \(r10, 15\) 0+076 : - 76: cb fc ldh r11, \(r12, 30\) + 76: cbfc ldh r11, \(r12, 30\) 0+078 : - 78: 8d 5e ld r13, \(r14, 20\) + 78: 8d5e ld r13, \(r14, 20\) 0+07a : - 7a: 8d fe ld r13, \(r14, 60\) + 7a: 8dfe ld r13, \(r14, 60\) 0+07c : - 7c: 00 62 ldm r2-r15, \(r0\) + 7c: 0062 ldm r2-r15, \(r0\) 0+07e : - 7e: 00 41 ldq r4-r7, \(r1\) + 7e: 0041 ldq r4-r7, \(r1\) 0+080 : - 80: 04 8e loopt r8, 0x64 + 80: 048e loopt r8, 0x64 0+082 : - 82: 79 03 lrw r9, 0x.* + 82: 7903 lrw r9, 0x.* 0+084 : - 84: 79 04 lrw r9, 0x4321 + 84: 7904 lrw r9, 0x4321 0+086 : - 86: 12 34 mov r4, r3 + 86: 1234 mov r4, r3 0+088 : - 88: 1b ba lsl r10, r11 + 88: 1bba lsl r10, r11 0+08a : - 8a: 3c 0c lslc r12 + 8a: 3c0c lslc r12 -0+08c <.XP0001>: ... 8c: ADDR32 .text 90: ADDR32 .text.* - 94: 00 00 bkpt - 96: 43 21 .word 0x4321 + 94: 0000 bkpt + 96: 4321 .short 0x4321 0+098 : - 98: 3d fd lsli r13, 31 + 98: 3dfd lsli r13, 31 0+09a : - 9a: 0b fe lsr r14, r15 + 9a: 0bfe lsr r14, r15 0+09c : - 9c: 3e 00 lsrc r0 + 9c: 3e00 lsrc r0 0+09e : - 9e: 3e 11 lsri r1, 1 + 9e: 3e11 lsri r1, 1 0+0a0 : - a0: 30 64 bclri r4, 6 + a0: 3064 bclri r4, 6 0+0a2 : - a2: 10 02 mfcr r2, psr + a2: 1002 mfcr r2, psr 0+0a4 : - a4: 12 43 mov r3, r4 + a4: 1243 mov r3, r4 0+0a6 : - a6: 0a 65 movf r5, r6 + a6: 0a65 movf r5, r6 0+0a8 : - a8: 67 f7 movi r7, 127 + a8: 67f7 movi r7, 127 0+0aa : - aa: 02 98 movt r8, r9 + aa: 0298 movt r8, r9 0+0ac : - ac: 18 0a mtcr r10, psr + ac: 180a mtcr r10, psr 0+0ae : - ae: 03 cb mult r11, r12 + ae: 03cb mult r11, r12 0+0b0 : - b0: 00 2d mvc r13 + b0: 002d mvc r13 0+0b2 : - b2: 00 3e mvcv r14 + b2: 003e mvcv r14 0+0b4 : - b4: 28 02 rsubi r2, 0 + b4: 2802 rsubi r2, 0 0+0b6 : - b6: 01 ff not r15 + b6: 01ff not r15 0+0b8 : - b8: 1e 10 or r0, r1 + b8: 1e10 or r0, r1 0+0ba : - ba: 00 03 rfi + ba: 0003 rfi 0+0bc : - bc: 06 66 addc r6, r6 + bc: 0666 addc r6, r6 0+0be : - be: 39 a9 rotli r9, 26 + be: 39a9 rotli r9, 26 0+0c0 : - c0: 06 66 addc r6, r6 + c0: 0666 addc r6, r6 0+0c2 : - c2: 38 a2 rotli r2, 10 + c2: 38a2 rotli r2, 10 0+0c4 : - c4: 39 a9 rotli r9, 26 + c4: 39a9 rotli r9, 26 0+0c6 : - c6: 14 43 rsub r3, r4 + c6: 1443 rsub r3, r4 0+0c8 : - c8: 28 05 rsubi r5, 0 + c8: 2805 rsubi r5, 0 0+0ca : - ca: 00 02 rte + ca: 0002 rte 0+0cc : - cc: 00 cf jmp r15 + cc: 00cf jmp r15 0+0ce : - ce: 0c 00 cmphs r0, r0 + ce: 0c00 cmphs r0, r0 0+0d0 : - d0: 01 56 sextb r6 + d0: 0156 sextb r6 0+0d2 : - d2: 01 77 sexth r7 + d2: 0177 sexth r7 0+0d4 : - d4: b8 09 stb r8, \(r9, 0\) + d4: b809 stb r8, \(r9, 0\) 0+0d6 : - d6: da 1b sth r10, \(r11, 2\) + d6: da1b sth r10, \(r11, 2\) 0+0d8 : - d8: 9c 1d st r12, \(r13, 4\) + d8: 9c1d st r12, \(r13, 4\) 0+0da : - da: be ff stb r14, \(r15, 15\) + da: beff stb r14, \(r15, 15\) 0+0dc : - dc: d0 f1 sth r0, \(r1, 30\) + dc: d0f1 sth r0, \(r1, 30\) 0+0de : - de: 92 f3 st r2, \(r3, 60\) + de: 92f3 st r2, \(r3, 60\) 0+0e0 : - e0: 94 05 st r4, \(r5, 0\) + e0: 9405 st r4, \(r5, 0\) 0+0e2 : - e2: 00 7e stm r14-r15, \(r0\) + e2: 007e stm r14-r15, \(r0\) 0+0e4 : - e4: 00 04 stop + e4: 0004 stop 0+0e6 : - e6: 00 51 stq r4-r7, \(r1\) + e6: 0051 stq r4-r7, \(r1\) 0+0e8 : - e8: 07 d7 subc r7, r13 + e8: 07d7 subc r7, r13 0+0ea : - ea: 25 fe subi r14, 32 + ea: 25fe subi r14, 32 0+0ec : - ec: 05 39 subu r9, r3 + ec: 0539 subu r9, r3 0+0ee : - ee: 00 01 sync + ee: 0001 sync 0+0f0 : - f0: 37 f5 btsti r5, 31 + f0: 37f5 btsti r5, 31 0+0f2 : - f2: 2a 07 cmpnei r7, 0 + f2: 2a07 cmpnei r7, 0 0+0f4 : - f4: 00 0a trap 2 + f4: 000a trap 2 0+0f6 : - f6: 0e ee tst r14, r14 + f6: 0eee tst r14, r14 0+0f8 : - f8: 01 92 tstnbz r2 + f8: 0192 tstnbz r2 0+0fa : - fa: 00 05 wait + fa: 0005 wait 0+0fc : - fc: 17 0f xor r15, r0 + fc: 170f xor r15, r0 0+0fe : - fe: 38 0b xsr r11 + fe: 380b xsr r11 0+0100 : - 100: 01 31 xtrb0 r1, r1 + 100: 0131 xtrb0 r1, r1 0+0102 : - 102: 01 22 xtrb1 r1, r2 + 102: 0122 xtrb1 r1, r2 0+0104 : - 104: 01 10 xtrb2 r1, r0 + 104: 0110 xtrb2 r1, r0 0+0106 : - 106: 01 0d xtrb3 r1, r13 + 106: 010d xtrb3 r1, r13 0+0108 : - 108: 01 48 zextb r8 + 108: 0148 zextb r8 0+010a : - 10a: 01 64 zexth r4 - 10c: 0f 00 cmpne r0, r0 - 10e: 0f 00 cmpne r0, r0 + 10a: 0164 zexth r4 + 10c: 0f00 cmpne r0, r0 + 10e: 0f00 cmpne r0, r0 -- 2.7.4