diff options
Diffstat (limited to 'binutils-2.17/gas/testsuite/gas/dlx')
-rw-r--r-- | binutils-2.17/gas/testsuite/gas/dlx/alltests.exp | 11 | ||||
-rw-r--r-- | binutils-2.17/gas/testsuite/gas/dlx/branch.d | 43 | ||||
-rw-r--r-- | binutils-2.17/gas/testsuite/gas/dlx/branch.s | 31 | ||||
-rw-r--r-- | binutils-2.17/gas/testsuite/gas/dlx/itype.d | 40 | ||||
-rw-r--r-- | binutils-2.17/gas/testsuite/gas/dlx/itype.s | 30 | ||||
-rw-r--r-- | binutils-2.17/gas/testsuite/gas/dlx/lhi.d | 23 | ||||
-rw-r--r-- | binutils-2.17/gas/testsuite/gas/dlx/lhi.s | 10 | ||||
-rw-r--r-- | binutils-2.17/gas/testsuite/gas/dlx/load.d | 33 | ||||
-rw-r--r-- | binutils-2.17/gas/testsuite/gas/dlx/load.s | 19 | ||||
-rw-r--r-- | binutils-2.17/gas/testsuite/gas/dlx/lohi.d | 18 | ||||
-rw-r--r-- | binutils-2.17/gas/testsuite/gas/dlx/lohi.s | 9 | ||||
-rw-r--r-- | binutils-2.17/gas/testsuite/gas/dlx/rtype.d | 38 | ||||
-rw-r--r-- | binutils-2.17/gas/testsuite/gas/dlx/rtype.s | 33 | ||||
-rw-r--r-- | binutils-2.17/gas/testsuite/gas/dlx/store.d | 22 | ||||
-rw-r--r-- | binutils-2.17/gas/testsuite/gas/dlx/store.s | 9 |
15 files changed, 0 insertions, 369 deletions
diff --git a/binutils-2.17/gas/testsuite/gas/dlx/alltests.exp b/binutils-2.17/gas/testsuite/gas/dlx/alltests.exp deleted file mode 100644 index cee7f350..00000000 --- a/binutils-2.17/gas/testsuite/gas/dlx/alltests.exp +++ /dev/null @@ -1,11 +0,0 @@ -# DLX assembler testsuite. - -if [istarget dlx*-*-*] { - run_dump_test "branch" - run_dump_test "itype" - run_dump_test "lhi" - run_dump_test "load" - run_dump_test "lohi" - run_dump_test "rtype" - run_dump_test "store" -} diff --git a/binutils-2.17/gas/testsuite/gas/dlx/branch.d b/binutils-2.17/gas/testsuite/gas/dlx/branch.d deleted file mode 100644 index d34048e1..00000000 --- a/binutils-2.17/gas/testsuite/gas/dlx/branch.d +++ /dev/null @@ -1,43 +0,0 @@ -#as: -#objdump: -dr -#name: branch - -.*: +file format .* - -Disassembly of section .text: - -00000000 <L1>: - 0: 10 80 00 38 beqz r4,0x0000003c - 4: 00 00 00 00 nop - 8: 14 a0 ff f4 bnez r5,0x00000000 - -0000000c <L2>: - c: 20 04 00 44 addi r4,r0,0x0044 - e: R_DLX_RELOC_16 .text - 10: 08 00 00 30 j 0x00000044 - 14: 00 00 00 00 nop - 18: 0c 00 00 20 jal 0x0000003c - 1c: 00 00 00 00 nop - 20: 50 00 00 18 break 0x0000003c - 24: 00 00 00 00 nop - 28: 47 ff ff d4 trap 0x00000000 - 2c: 00 00 00 00 nop - 30: 4a 20 00 00 jr r17 - 34: 00 00 00 00 nop - 38: 4e 20 00 00 jalr r17 - -0000003c <L4>: - 3c: 8c 42 00 88 lw r2,0x0088\[r2\] - 40: 40 00 00 00 rfe 0x00000044 - -00000044 <L5>: - 44: 8c 02 00 00 lw r2,0x0000\[r0\] - 46: R_DLX_RELOC_16 .text - 48: 0b ff ff b4 j 0x00000000 - 4c: 00 00 00 00 nop - 50: 4b e0 00 00 jr r31 - 54: 00 00 00 00 nop - 58: 4b e0 00 00 jr r31 - 5c: 00 00 00 00 nop - 60: 48 20 00 00 jr r1 - 64: 00 00 00 00 nop diff --git a/binutils-2.17/gas/testsuite/gas/dlx/branch.s b/binutils-2.17/gas/testsuite/gas/dlx/branch.s deleted file mode 100644 index a61f1d0a..00000000 --- a/binutils-2.17/gas/testsuite/gas/dlx/branch.s +++ /dev/null @@ -1,31 +0,0 @@ -.text -L1: -1: beqz r4, L4 - nop - bnez r5, 1b -L2: - mov r4, L5 - j L5 - nop - jal L4 - nop - break L4 - nop - trap 1b - nop - jr s1 - nop - jalr s1 -L4: - lw r2, 8+((L5 - L4)<<4)(r2) - rfe -L5: - lw r2, L1 - call 1b - nop - return - nop - ret - nop - retr at - nop diff --git a/binutils-2.17/gas/testsuite/gas/dlx/itype.d b/binutils-2.17/gas/testsuite/gas/dlx/itype.d deleted file mode 100644 index 1b8e92ba..00000000 --- a/binutils-2.17/gas/testsuite/gas/dlx/itype.d +++ /dev/null @@ -1,40 +0,0 @@ -#as: -#objdump: -dr -#name: itype - -.*: +file format .* - -Disassembly of section .text: - -00000000 <.text>: - 0: 20 23 7f ff addi r3,r1,0x7fff - 4: 24 23 ff fb addui r3,r1,0xfffb - 8: 28 44 00 30 subi r4,r2,0x0030 - c: 2c 44 00 00 subui r4,r2,0x0000 - e: R_DLX_RELOC_16_HI .text - 10: 30 c5 00 00 andi r5,r6,0x0000 - 12: R_DLX_RELOC_16 .text - 14: 35 4c 00 78 ori r12,r10,0x0078 - 18: 39 af 00 00 xori r15,r13,0x0000 - 1a: R_DLX_RELOC_16_LO .text - 1c: da 30 00 1c slli r16,r17,0x001c - 1e: R_DLX_RELOC_16 .text - 20: e2 93 00 0f srai r19,r20,0x000f - 24: de f6 ff ff srli r22,r23,0xffff - 28: 63 0f 7f ff seqi r15,r24,0x7fff - 2c: 67 0f 7f ff snei r15,r24,0x7fff - 30: 6b 0f 7f ff slti r15,r24,0x7fff - 34: 6f 7a 00 00 sgti r26,r27,0x0000 - 38: 73 bc a3 29 slei r28,r29,0xa329 - 3c: 75 af 00 30 sgei r15,r13,0x0030 - 40: c3 0f 7f ff sequi r15,r24,0x7fff - 44: c7 0f 7f ff sneui r15,r24,0x7fff - 48: cb 0f 7f ff sltui r15,r24,0x7fff - 4c: cf 7a 00 00 sgtui r26,r27,0x0000 - 50: d3 bc ff fd sleui r28,r29,0xfffd - 54: d5 af 00 30 sgeui r15,r13,0x0030 - 58: 20 01 80 03 addi r1,r0,0x8003 - 5c: 21 28 00 00 addi r8,r9,0x0000 - 60: 24 01 00 00 addui r1,r0,0x0000 - 62: R_DLX_RELOC_16_HI .text - 64: 25 28 00 00 addui r8,r9,0x0000 diff --git a/binutils-2.17/gas/testsuite/gas/dlx/itype.s b/binutils-2.17/gas/testsuite/gas/dlx/itype.s deleted file mode 100644 index 45506842..00000000 --- a/binutils-2.17/gas/testsuite/gas/dlx/itype.s +++ /dev/null @@ -1,30 +0,0 @@ -.text -2: addi $3,$1,32767 - addui r3,r1,-5 - subi r4,r2,0x30 - subui r4,r2,%hi(2b) - andi a1,a2,2b - ori t4,t2,'x' - xori t7,t5,%lo(2b) -1: slli s0,s1,1b - srai s3,s4,15 - srli s6,s7,0xffff - - seqi t7,t8,0x7fff - snei t7,t8,0x7fff - slti t7,t8,0x7fff - sgti k0,k1,0 - slei gp,sp,-23767 - sgei t7,t5,'0' - - sequi t7,t8,0x7fff - sneui t7,t8,0x7fff - sltui t7,t8,0x7fff - sgtui k0,k1,0 - sleui gp,sp,-3 - sgeui t7,t5,'0' - - mov at,-32765 - mov t0,t1 - movu at,%hi(1b) - movu t0,t1 diff --git a/binutils-2.17/gas/testsuite/gas/dlx/lhi.d b/binutils-2.17/gas/testsuite/gas/dlx/lhi.d deleted file mode 100644 index e8551297..00000000 --- a/binutils-2.17/gas/testsuite/gas/dlx/lhi.d +++ /dev/null @@ -1,23 +0,0 @@ -#as: -#objdump: -dr -#name: lhi - -.*: +file format .* - -Disassembly of section .text: - -00000000 <.text>: - 0: 3c 03 7f ff lhi r3,0x7fff - 4: 3c 03 00 00 lhi r3,0x0000 - 6: R_DLX_RELOC_16_HI .text - 8: 3c 04 00 00 lhi r4,0x0000 - a: R_DLX_RELOC_16_LO .text - c: 3c 04 ff fb lhi r4,0xfffb - e: R_DLX_RELOC_16 .text - 10: 3c 04 00 0c lhi r4,0x000c - 14: 20 04 00 00 addi r4,r0,0x0000 - 18: 20 04 00 00 addi r4,r0,0x0000 - 1a: R_DLX_RELOC_16_HI .text - 1c: 34 84 00 18 ori r4,r4,0x0018 - 1e: R_DLX_RELOC_16_LO .text - 20: 20 64 00 00 addi r4,r3,0x0000 diff --git a/binutils-2.17/gas/testsuite/gas/dlx/lhi.s b/binutils-2.17/gas/testsuite/gas/dlx/lhi.s deleted file mode 100644 index 9b56bb5b..00000000 --- a/binutils-2.17/gas/testsuite/gas/dlx/lhi.s +++ /dev/null @@ -1,10 +0,0 @@ -.text -2: lhi $3,32767 - lui r3,%hi(2b) - sethi r4,%lo(2b) - lui r4, 2b - 5 - sethi r4,('9' - '0') + ('3' - '0') - mov r4,%hi(. - 2b) - mov r4,%hi(.) - ori r4,r4,%lo(. - 4) - mov r4,r3 diff --git a/binutils-2.17/gas/testsuite/gas/dlx/load.d b/binutils-2.17/gas/testsuite/gas/dlx/load.d deleted file mode 100644 index 64ec5514..00000000 --- a/binutils-2.17/gas/testsuite/gas/dlx/load.d +++ /dev/null @@ -1,33 +0,0 @@ -#as: -#objdump: -dr -#name: load - -.*: +file format .* - -Disassembly of section .text: - -00000000 <L-0x10>: - 0: 80 03 00 00 lb r3,0x0000\[r0\] - 2: R_DLX_RELOC_16_HI .text - 4: 80 43 00 00 lb r3,0x0000\[r2\] - 8: 80 03 00 00 lb r3,0x0000\[r0\] - a: R_DLX_RELOC_16_HI .text - c: 90 43 00 00 lbu r3,0x0000\[r2\] - -00000010 <L>: - 10: 84 a3 00 00 lh r3,0x0000\[r5\] - 12: R_DLX_RELOC_16_HI .text - 14: 95 e3 00 08 lhu r3,0x0008\[r15\] - 18: 8c 41 7f ff lw r1,0x7fff\[r2\] - 1c: 8c 01 00 08 lw r1,0x0008\[r0\] - 1e: R_DLX_RELOC_16 .text - 20: 00 00 10 00 nop - 24: 00 00 20 00 nop - 28: 74 68 69 73 sgei r8,r3,0x6973 - 2c: 20 69 73 20 addi r9,r3,0x7320 - 30: 61 20 74 65 seqi r0,r9,0x7465 - 34: 73 74 00 00 slei r20,r27,0x0000 - ... - 40: 98 43 00 00 ldstbu r3,0x0000\[r2\] - 44: 9c 43 00 00 ldsthu r3,0x0000\[r2\] - 48: b0 43 00 00 ldstw r3,0x0000\[r2\] diff --git a/binutils-2.17/gas/testsuite/gas/dlx/load.s b/binutils-2.17/gas/testsuite/gas/dlx/load.s deleted file mode 100644 index 417a58a0..00000000 --- a/binutils-2.17/gas/testsuite/gas/dlx/load.s +++ /dev/null @@ -1,19 +0,0 @@ -.text - lb %3,%hi(L) - lb %3,%hi(L - 7f + ((4f - 5f)<<4))(r2) -2: lb %3,%hi(1f) -1: lbu %3,%hi((4f - 5f) + 8 - ((5f - 4f)<<4))(r2) -7: -L: - lh r3,%hi(5f)[r5] -5: lhu v1,('8' - '0')(t7) - lw r1,32767($2) - lw r1,2b - .word 0x1000 - .long 0x2000 -4: - .asciz "this is a test" - .align 4 - ldstbu %3,%hi((4b - 5b) + 8 - ((5b - 4b)<<4))(r2) - ldsthu %3,%hi((4b - 5b) + 8 - ((5b - 4b)<<4))(r2) - ldstw %3,%hi((4b - 5b) + 8 - ((5b - 4b)<<4))(r2) diff --git a/binutils-2.17/gas/testsuite/gas/dlx/lohi.d b/binutils-2.17/gas/testsuite/gas/dlx/lohi.d deleted file mode 100644 index f97ef355..00000000 --- a/binutils-2.17/gas/testsuite/gas/dlx/lohi.d +++ /dev/null @@ -1,18 +0,0 @@ -#as: -#objdump: -dr -#name: lohi - -.*: +file format .* - -Disassembly of section .text: - -00000000 <.text>: - 0: 00 00 00 00 nop - 4: 3c 01 00 03 lhi r1,0x0003 - 6: R_DLX_RELOC_16_HI .text - 8: 34 01 0d 44 ori r1,r0,0x0d44 - a: R_DLX_RELOC_16_LO .text - c: 3c 01 0b eb lhi r1,0x0beb - e: R_DLX_RELOC_16_HI .text - 10: 34 01 c2 04 ori r1,r0,0xc204 - 12: R_DLX_RELOC_16_LO .text diff --git a/binutils-2.17/gas/testsuite/gas/dlx/lohi.s b/binutils-2.17/gas/testsuite/gas/dlx/lohi.s deleted file mode 100644 index f88ad44d..00000000 --- a/binutils-2.17/gas/testsuite/gas/dlx/lohi.s +++ /dev/null @@ -1,9 +0,0 @@ - .text - .align 2 - nop -.L1: - lhi r1,%hi(.L1 + 200000) - ori r1,r0,%lo(.L1 + 200000) - lhi r1,%hi(.L1 + 200000000) - ori r1,r0,%lo(.L1 + 200000000) - .end diff --git a/binutils-2.17/gas/testsuite/gas/dlx/rtype.d b/binutils-2.17/gas/testsuite/gas/dlx/rtype.d deleted file mode 100644 index 0d48e639..00000000 --- a/binutils-2.17/gas/testsuite/gas/dlx/rtype.d +++ /dev/null @@ -1,38 +0,0 @@ -#as: -#objdump: -dr -#name: rtype - -.*: +file format .* - -Disassembly of section .text: - -00000000 <.text>: - 0: 00 22 18 20 add r3,r1,r2 - 4: 00 22 18 20 add r3,r1,r2 - 8: 00 22 18 21 addu r3,r1,r2 - c: 00 43 20 22 sub r4,r2,r3 - 10: 00 43 20 23 subu r4,r2,r3 - 14: 00 c7 28 05 mult r5,r6,r7 - 18: 01 4b 60 06 multu r12,r10,r11 - 1c: 01 ae 78 07 div r15,r13,r14 - 20: 02 32 80 08 divu r16,r17,r18 - 24: 02 95 98 24 and r19,r20,r21 - 28: 02 e0 b0 25 or r22,r23,r0 - 2c: 03 19 78 26 xor r15,r24,r25 - 30: 03 60 d0 04 sll r26,r27,r0 - 34: 03 be e0 07 div r28,r29,r30 - 38: 01 bf 78 06 multu r15,r13,r31 - 3c: 00 43 08 28 seq r1,r2,r3 - 40: 03 e0 20 29 sne r4,r31,r0 - 44: 01 2a 40 2a slt r8,r9,r10 - 48: 00 a6 38 2b sgt r7,r5,r6 - 4c: 00 a6 38 2c sle r7,r5,r6 - 50: 00 a6 38 2d sge r7,r5,r6 - 54: 00 43 08 28 seq r1,r2,r3 - 58: 03 e0 20 29 sne r4,r31,r0 - 5c: 01 2a 40 2a slt r8,r9,r10 - 60: 00 a6 38 2b sgt r7,r5,r6 - 64: 00 a6 38 2c sle r7,r5,r6 - 68: 00 a6 38 2d sge r7,r5,r6 - 6c: 00 a0 50 30 mvts r10,r5 - 70: 00 a0 50 31 mvfs r10,r5 diff --git a/binutils-2.17/gas/testsuite/gas/dlx/rtype.s b/binutils-2.17/gas/testsuite/gas/dlx/rtype.s deleted file mode 100644 index c091f1ed..00000000 --- a/binutils-2.17/gas/testsuite/gas/dlx/rtype.s +++ /dev/null @@ -1,33 +0,0 @@ -.text -1: add $3,$1,$2 - add %3,%1,%2 - addu r3,r1,r2 - sub r4,r2,r3 - subu r4,r2,r3 - mult a1,a2,a3 - multu t4,t2,t3 - div t7,t5,t6 - divu s0,s1,s2 - and s3,s4,s5 - or s6,s7,zero - xor t7,t8,t9 - sll k0,k1,zero - sra gp,sp,fp - srl t7,t5,ra - - seq at,v0,v1 - sne a0,ra,zero - slt t0,t1,t2 - sgt $7,%5,r6 - sle r7,$5,%6 - sge r7,$5,%6 - - seq at,v0,v1 - sne a0,ra,zero - slt t0,t1,t2 - sgt $7,%5,r6 - sle r7,$5,%6 - sge r7,$5,%6 - - mvts $10,r5 - mvfs r10,$5 diff --git a/binutils-2.17/gas/testsuite/gas/dlx/store.d b/binutils-2.17/gas/testsuite/gas/dlx/store.d deleted file mode 100644 index 04b763a3..00000000 --- a/binutils-2.17/gas/testsuite/gas/dlx/store.d +++ /dev/null @@ -1,22 +0,0 @@ -#as: -#objdump: -dr -#name: store - -.*: +file format .* - -Disassembly of section .text: - -00000000 <L1-0x1c>: - 0: ac 03 00 1c sw 0x001c\[r0\],r3 - 2: R_DLX_RELOC_16 .text - 4: ac 03 00 00 sw 0x0000\[r0\],r3 - 6: R_DLX_RELOC_16_HI .text - 8: a4 43 ff 90 sh 0xff90\[r2\],r3 - c: a0 03 00 3c sb 0x003c\[r0\],r3 - e: R_DLX_RELOC_16 .text - 10: a0 03 00 30 sb 0x0030\[r0\],r3 - 14: ac 43 00 00 sw 0x0000\[r2\],r3 - 18: 00 00 00 00 nop - -0000001c <L1>: - 1c: 00 00 00 00 nop diff --git a/binutils-2.17/gas/testsuite/gas/dlx/store.s b/binutils-2.17/gas/testsuite/gas/dlx/store.s deleted file mode 100644 index fbda68bd..00000000 --- a/binutils-2.17/gas/testsuite/gas/dlx/store.s +++ /dev/null @@ -1,9 +0,0 @@ -.text -2: sw L1(r0),%3 - sw %hi(L1)(r0),%3 -1: sh (1b - 2b) + 8 - ((5f - 4f)<<4)[r2],r3 -4: sb 4b+'0',$3 -4: sb L1+'0'-L1,$3 -5: sw %hi((L1 - 2b) + 8 + ((5b - 4b)<<4))(r2),%3 - nop -L1: nop |