From d874fb48fab2897337cf7c940fa8327b8a3f5d6b Mon Sep 17 00:00:00 2001 From: David Edelsohn Date: Mon, 10 Apr 1995 06:54:14 +0000 Subject: [PATCH] shimm values "are always signed" --- gas/testsuite/gas/arc/alias.d | 8 ++++---- gas/testsuite/gas/arc/insn3.d | 8 ++++---- gas/testsuite/gas/arc/math.d | 12 ++++++------ gas/testsuite/gas/arc/mul64.d | 10 +++++----- gas/testsuite/gas/arc/sshift.d | 8 ++++---- 5 files changed, 23 insertions(+), 23 deletions(-) diff --git a/gas/testsuite/gas/arc/alias.d b/gas/testsuite/gas/arc/alias.d index ed6a0a1495e..b51acf63e9e 100644 --- a/gas/testsuite/gas/arc/alias.d +++ b/gas/testsuite/gas/arc/alias.d @@ -9,13 +9,13 @@ Disassembly of section .text: 00000000 @IC+0@008200 @OC@ r0,r1 00000004 @IC+3@6e3800 @OC@ fp,sp 00000008 @IC+0@1ffe00 @OC@ r0,0 -0000000c @IC+0@3fffff @OC@ r1,511 +0000000c @IC+0@3fffff @OC@ r1,-1 00000010 @IC+7@e10400 @OC@ 0,r2 -00000014 @IC+7@e187ff @OC@ 511,r3 +00000014 @IC+7@e187ff @OC@ -1,r3 00000018 @IC+0@9ffeff @OC@ r4,255 0000001c @IC+7@e28aff @OC@ 255,r5 -00000020 @IC+0@dfff00 @OC@ r6,256 -00000024 @IC+7@e38f00 @OC@ 256,r7 +00000020 @IC+0@dfff00 @OC@ r6,-256 +00000024 @IC+7@e38f00 @OC@ -256,r7 00000028 @IC+1@1f7c00 @OC@ r8,256 00000030 @IC+1@3f7c00 @OC@ r9,-257 00000038 @IC+7@c51400 @OC@ 511,r10 diff --git a/gas/testsuite/gas/arc/insn3.d b/gas/testsuite/gas/arc/insn3.d index 76a9ceb878d..c0207a77a4b 100644 --- a/gas/testsuite/gas/arc/insn3.d +++ b/gas/testsuite/gas/arc/insn3.d @@ -9,13 +9,13 @@ Disassembly of section .text: 00000000 1800@I3+80@00 @OC@ r0,r1 00000004 1b6e@I3+00@00 @OC@ fp,sp 00000008 181f@I3+80@00 @OC@ r0,0 -0000000c 183f@I3+81@ff @OC@ r1,511 +0000000c 183f@I3+81@ff @OC@ r1,-1 00000010 1fe1@I3+00@00 @OC@ 0,r2 -00000014 1fe1@I3+81@ff @OC@ 511,r3 +00000014 1fe1@I3+81@ff @OC@ -1,r3 00000018 189f@I3+80@ff @OC@ r4,255 0000001c 1fe2@I3+80@ff @OC@ 255,r5 -00000020 18df@I3+81@00 @OC@ r6,256 -00000024 1fe3@I3+81@00 @OC@ 256,r7 +00000020 18df@I3+81@00 @OC@ r6,-256 +00000024 1fe3@I3+81@00 @OC@ -256,r7 00000028 191f@I3+00@00 @OC@ r8,256 00000030 193f@I3+00@00 @OC@ r9,-257 00000038 1fc5@I3+00@00 @OC@ 511,r10 diff --git a/gas/testsuite/gas/arc/math.d b/gas/testsuite/gas/arc/math.d index bc0bebb9bda..ccb79c5ca77 100644 --- a/gas/testsuite/gas/arc/math.d +++ b/gas/testsuite/gas/arc/math.d @@ -13,15 +13,15 @@ Disassembly of section .text: 00000010 @IC+0@00fe00 @OC@ r0,r1,0 00000014 @IC+0@1f8400 @OC@ r0,0,r2 00000018 @IC+7@e08400 @OC@ 0,r1,r2 -0000001c @IC+0@00ffff @OC@ r0,r1,511 -00000020 @IC+0@1f85ff @OC@ r0,511,r2 -00000024 @IC+7@e085ff @OC@ 511,r1,r2 +0000001c @IC+0@00ffff @OC@ r0,r1,-1 +00000020 @IC+0@1f85ff @OC@ r0,-1,r2 +00000024 @IC+7@e085ff @OC@ -1,r1,r2 00000028 @IC+0@00feff @OC@ r0,r1,255 0000002c @IC+0@1f84ff @OC@ r0,255,r2 00000030 @IC+7@e084ff @OC@ 255,r1,r2 -00000034 @IC+0@00ff00 @OC@ r0,r1,256 -00000038 @IC+0@1f8500 @OC@ r0,256,r2 -0000003c @IC+7@e08500 @OC@ 256,r1,r2 +00000034 @IC+0@00ff00 @OC@ r0,r1,-256 +00000038 @IC+0@1f8500 @OC@ r0,-256,r2 +0000003c @IC+7@e08500 @OC@ -256,r1,r2 00000040 @IC+0@00fc00 @OC@ r0,r1,256 00000048 @IC+0@1f0400 @OC@ r0,-257,r2 00000050 @IC+7@c08400 @OC@ 511,r1,r2 diff --git a/gas/testsuite/gas/arc/mul64.d b/gas/testsuite/gas/arc/mul64.d index bb7e3436267..8109cf7cb93 100644 --- a/gas/testsuite/gas/arc/mul64.d +++ b/gas/testsuite/gas/arc/mul64.d @@ -10,18 +10,18 @@ Disassembly of section .text: 00000004 afe18800 mulu64 r3,r4 00000008 a7e0fe00 mul64 r1,0 0000000c a7ff8400 mul64 0,r2 -00000010 a7e0ffff mul64 r1,511 -00000014 a7ff85ff mul64 511,r2 +00000010 a7e0ffff mul64 r1,-1 +00000014 a7ff85ff mul64 -1,r2 00000018 a7e0feff mul64 r1,255 0000001c a7ff84ff mul64 255,r2 -00000020 a7e0ff00 mul64 r1,256 -00000024 a7ff8500 mul64 256,r2 +00000020 a7e0ff00 mul64 r1,-256 +00000024 a7ff8500 mul64 -256,r2 00000028 afe0fc00 mulu64 r1,256 00000030 afff0400 mulu64 511,r2 00000038 a7e0fc00 mul64 r1,256 00000040 a7ff0400 mul64 -257,r2 00000048 afe1fc00 mulu64 r3,512 -00000050 afe27fff mulu64 r4,511 +00000050 afe27fff mulu64 r4,-1 00000054 a7ff0a00 mul64 1111638594,r5 0000005c a7ff7c00 mul64 305419896,305419896 00000064 a7e07c00 mul64 r0,0 diff --git a/gas/testsuite/gas/arc/sshift.d b/gas/testsuite/gas/arc/sshift.d index 76a9ceb878d..c0207a77a4b 100644 --- a/gas/testsuite/gas/arc/sshift.d +++ b/gas/testsuite/gas/arc/sshift.d @@ -9,13 +9,13 @@ Disassembly of section .text: 00000000 1800@I3+80@00 @OC@ r0,r1 00000004 1b6e@I3+00@00 @OC@ fp,sp 00000008 181f@I3+80@00 @OC@ r0,0 -0000000c 183f@I3+81@ff @OC@ r1,511 +0000000c 183f@I3+81@ff @OC@ r1,-1 00000010 1fe1@I3+00@00 @OC@ 0,r2 -00000014 1fe1@I3+81@ff @OC@ 511,r3 +00000014 1fe1@I3+81@ff @OC@ -1,r3 00000018 189f@I3+80@ff @OC@ r4,255 0000001c 1fe2@I3+80@ff @OC@ 255,r5 -00000020 18df@I3+81@00 @OC@ r6,256 -00000024 1fe3@I3+81@00 @OC@ 256,r7 +00000020 18df@I3+81@00 @OC@ r6,-256 +00000024 1fe3@I3+81@00 @OC@ -256,r7 00000028 191f@I3+00@00 @OC@ r8,256 00000030 193f@I3+00@00 @OC@ r9,-257 00000038 1fc5@I3+00@00 @OC@ 511,r10 -- 2.30.2