From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1448) id 09A113858013; Thu, 23 Nov 2023 14:53:10 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 09A113858013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable From: Andreas Krebbel To: bfd-cvs@sourceware.org Subject: [binutils-gdb] s390: Position independent verification of relative addressing X-Act-Checkin: binutils-gdb X-Git-Author: Jens Remus X-Git-Refname: refs/heads/master X-Git-Oldrev: f5027ee818100ee6411a21592d3297610ae09657 X-Git-Newrev: 9c422a59953cd6b64bc8ed5f3d6e72a180f13540 Message-Id: <20231123145310.09A113858013@sourceware.org> Date: Thu, 23 Nov 2023 14:53:10 +0000 (GMT) X-BeenThere: binutils-cvs@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Binutils-cvs mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Nov 2023 14:53:10 -0000 https://sourceware.org/git/gitweb.cgi?p=3Dbinutils-gdb.git;h=3D9c422a59953c= d6b64bc8ed5f3d6e72a180f13540 commit 9c422a59953cd6b64bc8ed5f3d6e72a180f13540 Author: Jens Remus Date: Thu Nov 23 15:43:36 2023 +0100 s390: Position independent verification of relative addressing =20 Opcode test cases for z/Architecture instructions that use relative addressing contained hardcoded offsets in the test verification patterns. Inserting or reordering of instructions into those test cases therefore required updating of those hardcoded offsets. =20 Use regular expressions with backreferences to verify results of test cases containing instructions with relative addressing. This makes the verification position independent. =20 gas/ * testsuite/gas/s390/esa-g5.d: Make opcode test verification pattern position independent where possible. * testsuite/gas/s390/esa-z900.d: Likewise. * testsuite/gas/s390/zarch-z900.d: Likewise. * testsuite/gas/s390/zarch-z10.d: Likewise. * testsuite/gas/s390/zarch-z196.d: Likewise. * testsuite/gas/s390/zarch-zEC12.d: Likewise. =20 Signed-off-by: Jens Remus Reviewed-by: Andreas Krebbel Diff: --- gas/testsuite/gas/s390/esa-g5.d | 104 +++++++------- gas/testsuite/gas/s390/esa-z900.d | 96 ++++++------- gas/testsuite/gas/s390/zarch-z10.d | 254 +++++++++++++++++--------------= ---- gas/testsuite/gas/s390/zarch-z196.d | 2 +- gas/testsuite/gas/s390/zarch-z900.d | 12 +- gas/testsuite/gas/s390/zarch-zEC12.d | 6 +- 6 files changed, 237 insertions(+), 237 deletions(-) diff --git a/gas/testsuite/gas/s390/esa-g5.d b/gas/testsuite/gas/s390/esa-g= 5.d index 67a971bef15..7422e88b127 100644 --- a/gas/testsuite/gas/s390/esa-g5.d +++ b/gas/testsuite/gas/s390/esa-g5.d @@ -77,15 +77,15 @@ Disassembly of section .text: .*: 47 25 af ff [ ]*bh 4095\(%r5,%r10\) .*: 07 29 [ ]*bhr %r9 .*: 07 f9 [ ]*br %r9 -.*: a7 95 00 00 [ ]*bras %r9,e2 -.*: a7 65 00 00 [ ]*bras %r6,e6 -.*: a7 64 00 00 [ ]*jlh ea -.*: a7 66 00 00 [ ]*brct %r6,ee -.*: a7 66 00 00 [ ]*brct %r6,f2 -.*: 84 69 00 00 [ ]*brxh %r6,%r9,f6 -.*: 84 69 00 00 [ ]*brxh %r6,%r9,fa -.*: 85 69 00 00 [ ]*brxle %r6,%r9,fe -.*: 85 69 00 00 [ ]*brxle %r6,%r9,102 + *([\da-f]+): a7 95 00 00 [ ]*bras %r9,\1 + *([\da-f]+): a7 65 00 00 [ ]*bras %r6,\1 + *([\da-f]+): a7 64 00 00 [ ]*jlh \1 + *([\da-f]+): a7 66 00 00 [ ]*brct %r6,\1 + *([\da-f]+): a7 66 00 00 [ ]*brct %r6,\1 + *([\da-f]+): 84 69 00 00 [ ]*brxh %r6,%r9,\1 + *([\da-f]+): 84 69 00 00 [ ]*brxh %r6,%r9,\1 + *([\da-f]+): 85 69 00 00 [ ]*brxle %r6,%r9,\1 + *([\da-f]+): 85 69 00 00 [ ]*brxle %r6,%r9,\1 .*: b2 5a 00 69 [ ]*bsa %r6,%r9 .*: b2 58 00 69 [ ]*bsg %r6,%r9 .*: 0b 69 [ ]*bsm %r6,%r9 @@ -184,49 +184,49 @@ Disassembly of section .text: .*: b2 21 00 69 [ ]*ipte %r6,%r9 .*: b2 29 00 69 [ ]*iske %r6,%r9 .*: b2 23 00 69 [ ]*ivsk %r6,%r9 -.*: a7 f4 00 00 [ ]*j 288 -.*: a7 84 00 00 [ ]*je 28c -.*: a7 24 00 00 [ ]*jh 290 -.*: a7 a4 00 00 [ ]*jhe 294 -.*: a7 44 00 00 [ ]*jl 298 -.*: a7 c4 00 00 [ ]*jle 29c -.*: a7 64 00 00 [ ]*jlh 2a0 -.*: a7 44 00 00 [ ]*jl 2a4 -.*: a7 74 00 00 [ ]*jne 2a8 -.*: a7 d4 00 00 [ ]*jnh 2ac -.*: a7 54 00 00 [ ]*jnhe 2b0 -.*: a7 b4 00 00 [ ]*jnl 2b4 -.*: a7 34 00 00 [ ]*jnle 2b8 -.*: a7 94 00 00 [ ]*jnlh 2bc -.*: a7 b4 00 00 [ ]*jnl 2c0 -.*: a7 e4 00 00 [ ]*jno 2c4 -.*: a7 d4 00 00 [ ]*jnh 2c8 -.*: a7 74 00 00 [ ]*jne 2cc -.*: a7 14 00 00 [ ]*jo 2d0 -.*: a7 24 00 00 [ ]*jh 2d4 -.*: a7 84 00 00 [ ]*je 2d8 -.*: a7 04 00 00 [ ]*jnop 2dc -.*: a7 14 00 00 [ ]*jo 2e0 -.*: a7 24 00 00 [ ]*jh 2e4 -.*: a7 24 00 00 [ ]*jh 2e8 -.*: a7 34 00 00 [ ]*jnle 2ec -.*: a7 44 00 00 [ ]*jl 2f0 -.*: a7 44 00 00 [ ]*jl 2f4 -.*: a7 54 00 00 [ ]*jnhe 2f8 -.*: a7 64 00 00 [ ]*jlh 2fc -.*: a7 74 00 00 [ ]*jne 300 -.*: a7 74 00 00 [ ]*jne 304 -.*: a7 84 00 00 [ ]*je 308 -.*: a7 84 00 00 [ ]*je 30c -.*: a7 94 00 00 [ ]*jnlh 310 -.*: a7 a4 00 00 [ ]*jhe 314 -.*: a7 b4 00 00 [ ]*jnl 318 -.*: a7 b4 00 00 [ ]*jnl 31c -.*: a7 c4 00 00 [ ]*jle 320 -.*: a7 d4 00 00 [ ]*jnh 324 -.*: a7 d4 00 00 [ ]*jnh 328 -.*: a7 e4 00 00 [ ]*jno 32c -.*: a7 f4 00 00 [ ]*j 330 + *([\da-f]+): a7 f4 00 00 [ ]*j \1 + *([\da-f]+): a7 84 00 00 [ ]*je \1 + *([\da-f]+): a7 24 00 00 [ ]*jh \1 + *([\da-f]+): a7 a4 00 00 [ ]*jhe \1 + *([\da-f]+): a7 44 00 00 [ ]*jl \1 + *([\da-f]+): a7 c4 00 00 [ ]*jle \1 + *([\da-f]+): a7 64 00 00 [ ]*jlh \1 + *([\da-f]+): a7 44 00 00 [ ]*jl \1 + *([\da-f]+): a7 74 00 00 [ ]*jne \1 + *([\da-f]+): a7 d4 00 00 [ ]*jnh \1 + *([\da-f]+): a7 54 00 00 [ ]*jnhe \1 + *([\da-f]+): a7 b4 00 00 [ ]*jnl \1 + *([\da-f]+): a7 34 00 00 [ ]*jnle \1 + *([\da-f]+): a7 94 00 00 [ ]*jnlh \1 + *([\da-f]+): a7 b4 00 00 [ ]*jnl \1 + *([\da-f]+): a7 e4 00 00 [ ]*jno \1 + *([\da-f]+): a7 d4 00 00 [ ]*jnh \1 + *([\da-f]+): a7 74 00 00 [ ]*jne \1 + *([\da-f]+): a7 14 00 00 [ ]*jo \1 + *([\da-f]+): a7 24 00 00 [ ]*jh \1 + *([\da-f]+): a7 84 00 00 [ ]*je \1 + *([\da-f]+): a7 04 00 00 [ ]*jnop \1 + *([\da-f]+): a7 14 00 00 [ ]*jo \1 + *([\da-f]+): a7 24 00 00 [ ]*jh \1 + *([\da-f]+): a7 24 00 00 [ ]*jh \1 + *([\da-f]+): a7 34 00 00 [ ]*jnle \1 + *([\da-f]+): a7 44 00 00 [ ]*jl \1 + *([\da-f]+): a7 44 00 00 [ ]*jl \1 + *([\da-f]+): a7 54 00 00 [ ]*jnhe \1 + *([\da-f]+): a7 64 00 00 [ ]*jlh \1 + *([\da-f]+): a7 74 00 00 [ ]*jne \1 + *([\da-f]+): a7 74 00 00 [ ]*jne \1 + *([\da-f]+): a7 84 00 00 [ ]*je \1 + *([\da-f]+): a7 84 00 00 [ ]*je \1 + *([\da-f]+): a7 94 00 00 [ ]*jnlh \1 + *([\da-f]+): a7 a4 00 00 [ ]*jhe \1 + *([\da-f]+): a7 b4 00 00 [ ]*jnl \1 + *([\da-f]+): a7 b4 00 00 [ ]*jnl \1 + *([\da-f]+): a7 c4 00 00 [ ]*jle \1 + *([\da-f]+): a7 d4 00 00 [ ]*jnh \1 + *([\da-f]+): a7 d4 00 00 [ ]*jnh \1 + *([\da-f]+): a7 e4 00 00 [ ]*jno \1 + *([\da-f]+): a7 f4 00 00 [ ]*j \1 .*: ed 65 af ff 00 18 [ ]*kdb %f6,4095\(%r5,%r10\) .*: b3 18 00 69 [ ]*kdbr %f6,%f9 .*: ed 65 af ff 00 08 [ ]*keb %f6,4095\(%r5,%r10\) diff --git a/gas/testsuite/gas/s390/esa-z900.d b/gas/testsuite/gas/s390/esa= -z900.d index 86db0641e95..75e3a385815 100644 --- a/gas/testsuite/gas/s390/esa-z900.d +++ b/gas/testsuite/gas/s390/esa-z900.d @@ -7,53 +7,53 @@ Disassembly of section .text: =20 .* : .*: c0 f4 00 00 00 00 [ ]*jg 0 -.*: c0 04 00 00 00 00 [ ]*jgnop 6 -.*: c0 14 00 00 00 00 [ ]*jgo c -.*: c0 24 00 00 00 00 [ ]*jgh 12 -.*: c0 24 00 00 00 00 [ ]*jgh 18 -.*: c0 34 00 00 00 00 [ ]*jgnle 1e -.*: c0 44 00 00 00 00 [ ]*jgl 24 -.*: c0 44 00 00 00 00 [ ]*jgl 2a -.*: c0 54 00 00 00 00 [ ]*jgnhe 30 -.*: c0 64 00 00 00 00 [ ]*jglh 36 -.*: c0 74 00 00 00 00 [ ]*jgne 3c -.*: c0 74 00 00 00 00 [ ]*jgne 42 -.*: c0 84 00 00 00 00 [ ]*jge 48 -.*: c0 84 00 00 00 00 [ ]*jge 4e -.*: c0 94 00 00 00 00 [ ]*jgnlh 54 -.*: c0 a4 00 00 00 00 [ ]*jghe 5a -.*: c0 b4 00 00 00 00 [ ]*jgnl 60 -.*: c0 b4 00 00 00 00 [ ]*jgnl 66 -.*: c0 c4 00 00 00 00 [ ]*jgle 6c -.*: c0 d4 00 00 00 00 [ ]*jgnh 72 -.*: c0 d4 00 00 00 00 [ ]*jgnh 78 -.*: c0 e4 00 00 00 00 [ ]*jgno 7e -.*: c0 f4 00 00 00 00 [ ]*jg 84 -.*: c0 14 00 00 00 00 [ ]*jgo 8a -.*: c0 24 00 00 00 00 [ ]*jgh 90 -.*: c0 24 00 00 00 00 [ ]*jgh 96 -.*: c0 34 00 00 00 00 [ ]*jgnle 9c -.*: c0 44 00 00 00 00 [ ]*jgl a2 -.*: c0 44 00 00 00 00 [ ]*jgl a8 -.*: c0 54 00 00 00 00 [ ]*jgnhe ae -.*: c0 64 00 00 00 00 [ ]*jglh b4 -.*: c0 74 00 00 00 00 [ ]*jgne ba -.*: c0 74 00 00 00 00 [ ]*jgne c0 -.*: c0 84 00 00 00 00 [ ]*jge c6 -.*: c0 84 00 00 00 00 [ ]*jge cc -.*: c0 94 00 00 00 00 [ ]*jgnlh d2 -.*: c0 a4 00 00 00 00 [ ]*jghe d8 -.*: c0 b4 00 00 00 00 [ ]*jgnl de -.*: c0 b4 00 00 00 00 [ ]*jgnl e4 -.*: c0 c4 00 00 00 00 [ ]*jgle ea -.*: c0 d4 00 00 00 00 [ ]*jgnh f0 -.*: c0 d4 00 00 00 00 [ ]*jgnh f6 -.*: c0 e4 00 00 00 00 [ ]*jgno fc -.*: c0 f4 00 00 00 00 [ ]*jg 102 -.*: c0 65 00 00 00 00 [ ]*brasl %r6,108 -.*: c0 65 00 00 00 00 [ ]*brasl %r6,10e -.*: c0 65 80 00 00 00 [ ]*brasl %r6,114 -.*: c0 65 80 00 00 00 [ ]*brasl %r6,11a + *([\da-f]+): c0 04 00 00 00 00 [ ]*jgnop \1 + *([\da-f]+): c0 14 00 00 00 00 [ ]*jgo \1 + *([\da-f]+): c0 24 00 00 00 00 [ ]*jgh \1 + *([\da-f]+): c0 24 00 00 00 00 [ ]*jgh \1 + *([\da-f]+): c0 34 00 00 00 00 [ ]*jgnle \1 + *([\da-f]+): c0 44 00 00 00 00 [ ]*jgl \1 + *([\da-f]+): c0 44 00 00 00 00 [ ]*jgl \1 + *([\da-f]+): c0 54 00 00 00 00 [ ]*jgnhe \1 + *([\da-f]+): c0 64 00 00 00 00 [ ]*jglh \1 + *([\da-f]+): c0 74 00 00 00 00 [ ]*jgne \1 + *([\da-f]+): c0 74 00 00 00 00 [ ]*jgne \1 + *([\da-f]+): c0 84 00 00 00 00 [ ]*jge \1 + *([\da-f]+): c0 84 00 00 00 00 [ ]*jge \1 + *([\da-f]+): c0 94 00 00 00 00 [ ]*jgnlh \1 + *([\da-f]+): c0 a4 00 00 00 00 [ ]*jghe \1 + *([\da-f]+): c0 b4 00 00 00 00 [ ]*jgnl \1 + *([\da-f]+): c0 b4 00 00 00 00 [ ]*jgnl \1 + *([\da-f]+): c0 c4 00 00 00 00 [ ]*jgle \1 + *([\da-f]+): c0 d4 00 00 00 00 [ ]*jgnh \1 + *([\da-f]+): c0 d4 00 00 00 00 [ ]*jgnh \1 + *([\da-f]+): c0 e4 00 00 00 00 [ ]*jgno \1 + *([\da-f]+): c0 f4 00 00 00 00 [ ]*jg \1 + *([\da-f]+): c0 14 00 00 00 00 [ ]*jgo \1 + *([\da-f]+): c0 24 00 00 00 00 [ ]*jgh \1 + *([\da-f]+): c0 24 00 00 00 00 [ ]*jgh \1 + *([\da-f]+): c0 34 00 00 00 00 [ ]*jgnle \1 + *([\da-f]+): c0 44 00 00 00 00 [ ]*jgl \1 + *([\da-f]+): c0 44 00 00 00 00 [ ]*jgl \1 + *([\da-f]+): c0 54 00 00 00 00 [ ]*jgnhe \1 + *([\da-f]+): c0 64 00 00 00 00 [ ]*jglh \1 + *([\da-f]+): c0 74 00 00 00 00 [ ]*jgne \1 + *([\da-f]+): c0 74 00 00 00 00 [ ]*jgne \1 + *([\da-f]+): c0 84 00 00 00 00 [ ]*jge \1 + *([\da-f]+): c0 84 00 00 00 00 [ ]*jge \1 + *([\da-f]+): c0 94 00 00 00 00 [ ]*jgnlh \1 + *([\da-f]+): c0 a4 00 00 00 00 [ ]*jghe \1 + *([\da-f]+): c0 b4 00 00 00 00 [ ]*jgnl \1 + *([\da-f]+): c0 b4 00 00 00 00 [ ]*jgnl \1 + *([\da-f]+): c0 c4 00 00 00 00 [ ]*jgle \1 + *([\da-f]+): c0 d4 00 00 00 00 [ ]*jgnh \1 + *([\da-f]+): c0 d4 00 00 00 00 [ ]*jgnh \1 + *([\da-f]+): c0 e4 00 00 00 00 [ ]*jgno \1 + *([\da-f]+): c0 f4 00 00 00 00 [ ]*jg \1 + *([\da-f]+): c0 65 00 00 00 00 [ ]*brasl %r6,\1 + *([\da-f]+): c0 65 00 00 00 00 [ ]*brasl %r6,\1 + *([\da-f]+): c0 65 80 00 00 00 [ ]*brasl %r6,\1 + *([\da-f]+): c0 65 80 00 00 00 [ ]*brasl %r6,\1 .*: c0 65 7f ff ff ff [ ]*brasl %r6,11e .*: c0 65 7f ff ff ff [ ]*brasl %r6,124 .*: 01 0b [ ]*tam @@ -66,7 +66,7 @@ Disassembly of section .text: .*: b9 97 00 69 [ ]*dlr %r6,%r9 .*: b9 98 00 69 [ ]*alcr %r6,%r9 .*: b9 99 00 69 [ ]*slbr %r6,%r9 -.*: c0 60 00 00 00 00 [ ]*larl %r6,14e + *([\da-f]+): c0 60 00 00 00 00 [ ]*larl %r6,\1 .*: e3 65 af ff 00 1e [ ]*lrv %r6,4095\(%r5,%r10\) .*: e3 65 af ff 00 1f [ ]*lrvh %r6,4095\(%r5,%r10\) .*: e3 65 af ff 00 3e [ ]*strv %r6,4095\(%r5,%r10\) diff --git a/gas/testsuite/gas/s390/zarch-z10.d b/gas/testsuite/gas/s390/za= rch-z10.d index 183e98ee741..2c7c485a1a1 100644 --- a/gas/testsuite/gas/s390/zarch-z10.d +++ b/gas/testsuite/gas/s390/zarch-z10.d @@ -10,9 +10,9 @@ Disassembly of section .text: .*: eb d6 65 b3 01 7a [ ]*agsi 5555\(%r6\),-42 .*: eb d6 65 b3 01 6e [ ]*alsi 5555\(%r6\),-42 .*: eb d6 65 b3 01 7e [ ]*algsi 5555\(%r6\),-42 -.*: c6 6d 00 00 00 00 [ ]*crl %r6,18 -.*: c6 68 00 00 00 00 [ ]*cgrl %r6,1e -.*: c6 6c 00 00 00 00 [ ]*cgfrl %r6,24 + *([\da-f]+): c6 6d 00 00 00 00 [ ]*crl %r6,\1 + *([\da-f]+): c6 68 00 00 00 00 [ ]*cgrl %r6,\1 + *([\da-f]+): c6 6c 00 00 00 00 [ ]*cgfrl %r6,\1 .*: ec 67 84 57 a0 f6 [ ]*crbnl %r6,%r7,1111\(%r8\) .*: ec 67 84 57 20 f6 [ ]*crbh %r6,%r7,1111\(%r8\) .*: ec 67 84 57 20 f6 [ ]*crbh %r6,%r7,1111\(%r8\) @@ -39,32 +39,32 @@ Disassembly of section .text: .*: ec 67 84 57 a0 e4 [ ]*cgrbnl %r6,%r7,1111\(%r8\) .*: ec 67 84 57 c0 e4 [ ]*cgrbnh %r6,%r7,1111\(%r8\) .*: ec 67 84 57 c0 e4 [ ]*cgrbnh %r6,%r7,1111\(%r8\) -.*: ec 67 00 00 a0 76 [ ]*crjnl %r6,%r7,c6 -.*: ec 67 00 00 20 76 [ ]*crjh %r6,%r7,cc -.*: ec 67 00 00 20 76 [ ]*crjh %r6,%r7,d2 -.*: ec 67 00 00 40 76 [ ]*crjl %r6,%r7,d8 -.*: ec 67 00 00 40 76 [ ]*crjl %r6,%r7,de -.*: ec 67 00 00 60 76 [ ]*crjne %r6,%r7,e4 -.*: ec 67 00 00 60 76 [ ]*crjne %r6,%r7,ea -.*: ec 67 00 00 80 76 [ ]*crje %r6,%r7,f0 -.*: ec 67 00 00 80 76 [ ]*crje %r6,%r7,f6 -.*: ec 67 00 00 a0 76 [ ]*crjnl %r6,%r7,fc -.*: ec 67 00 00 a0 76 [ ]*crjnl %r6,%r7,102 -.*: ec 67 00 00 c0 76 [ ]*crjnh %r6,%r7,108 -.*: ec 67 00 00 c0 76 [ ]*crjnh %r6,%r7,10e -.*: ec 67 00 00 a0 64 [ ]*cgrjnl %r6,%r7,114 -.*: ec 67 00 00 20 64 [ ]*cgrjh %r6,%r7,11a -.*: ec 67 00 00 20 64 [ ]*cgrjh %r6,%r7,120 -.*: ec 67 00 00 40 64 [ ]*cgrjl %r6,%r7,126 -.*: ec 67 00 00 40 64 [ ]*cgrjl %r6,%r7,12c -.*: ec 67 00 00 60 64 [ ]*cgrjne %r6,%r7,132 -.*: ec 67 00 00 60 64 [ ]*cgrjne %r6,%r7,138 -.*: ec 67 00 00 80 64 [ ]*cgrje %r6,%r7,13e -.*: ec 67 00 00 80 64 [ ]*cgrje %r6,%r7,144 -.*: ec 67 00 00 a0 64 [ ]*cgrjnl %r6,%r7,14a -.*: ec 67 00 00 a0 64 [ ]*cgrjnl %r6,%r7,150 -.*: ec 67 00 00 c0 64 [ ]*cgrjnh %r6,%r7,156 -.*: ec 67 00 00 c0 64 [ ]*cgrjnh %r6,%r7,15c + *([\da-f]+): ec 67 00 00 a0 76 [ ]*crjnl %r6,%r7,\1 + *([\da-f]+): ec 67 00 00 20 76 [ ]*crjh %r6,%r7,\1 + *([\da-f]+): ec 67 00 00 20 76 [ ]*crjh %r6,%r7,\1 + *([\da-f]+): ec 67 00 00 40 76 [ ]*crjl %r6,%r7,\1 + *([\da-f]+): ec 67 00 00 40 76 [ ]*crjl %r6,%r7,\1 + *([\da-f]+): ec 67 00 00 60 76 [ ]*crjne %r6,%r7,\1 + *([\da-f]+): ec 67 00 00 60 76 [ ]*crjne %r6,%r7,\1 + *([\da-f]+): ec 67 00 00 80 76 [ ]*crje %r6,%r7,\1 + *([\da-f]+): ec 67 00 00 80 76 [ ]*crje %r6,%r7,\1 + *([\da-f]+): ec 67 00 00 a0 76 [ ]*crjnl %r6,%r7,\1 + *([\da-f]+): ec 67 00 00 a0 76 [ ]*crjnl %r6,%r7,\1 + *([\da-f]+): ec 67 00 00 c0 76 [ ]*crjnh %r6,%r7,\1 + *([\da-f]+): ec 67 00 00 c0 76 [ ]*crjnh %r6,%r7,\1 + *([\da-f]+): ec 67 00 00 a0 64 [ ]*cgrjnl %r6,%r7,\1 + *([\da-f]+): ec 67 00 00 20 64 [ ]*cgrjh %r6,%r7,\1 + *([\da-f]+): ec 67 00 00 20 64 [ ]*cgrjh %r6,%r7,\1 + *([\da-f]+): ec 67 00 00 40 64 [ ]*cgrjl %r6,%r7,\1 + *([\da-f]+): ec 67 00 00 40 64 [ ]*cgrjl %r6,%r7,\1 + *([\da-f]+): ec 67 00 00 60 64 [ ]*cgrjne %r6,%r7,\1 + *([\da-f]+): ec 67 00 00 60 64 [ ]*cgrjne %r6,%r7,\1 + *([\da-f]+): ec 67 00 00 80 64 [ ]*cgrje %r6,%r7,\1 + *([\da-f]+): ec 67 00 00 80 64 [ ]*cgrje %r6,%r7,\1 + *([\da-f]+): ec 67 00 00 a0 64 [ ]*cgrjnl %r6,%r7,\1 + *([\da-f]+): ec 67 00 00 a0 64 [ ]*cgrjnl %r6,%r7,\1 + *([\da-f]+): ec 67 00 00 c0 64 [ ]*cgrjnh %r6,%r7,\1 + *([\da-f]+): ec 67 00 00 c0 64 [ ]*cgrjnh %r6,%r7,\1 .*: ec 6a 74 57 d6 fe [ ]*cibnl %r6,-42,1111\(%r7\) .*: ec 62 74 57 d6 fe [ ]*cibh %r6,-42,1111\(%r7\) .*: ec 62 74 57 d6 fe [ ]*cibh %r6,-42,1111\(%r7\) @@ -91,32 +91,32 @@ Disassembly of section .text: .*: ec 6a 74 57 d6 fc [ ]*cgibnl %r6,-42,1111\(%r7\) .*: ec 6c 74 57 d6 fc [ ]*cgibnh %r6,-42,1111\(%r7\) .*: ec 6c 74 57 d6 fc [ ]*cgibnh %r6,-42,1111\(%r7\) -.*: ec 6a 00 00 d6 7e [ ]*cijnl %r6,-42,1fe -.*: ec 62 00 00 d6 7e [ ]*cijh %r6,-42,204 -.*: ec 62 00 00 d6 7e [ ]*cijh %r6,-42,20a -.*: ec 64 00 00 d6 7e [ ]*cijl %r6,-42,210 -.*: ec 64 00 00 d6 7e [ ]*cijl %r6,-42,216 -.*: ec 66 00 00 d6 7e [ ]*cijne %r6,-42,21c -.*: ec 66 00 00 d6 7e [ ]*cijne %r6,-42,222 -.*: ec 68 00 00 d6 7e [ ]*cije %r6,-42,228 -.*: ec 68 00 00 d6 7e [ ]*cije %r6,-42,22e -.*: ec 6a 00 00 d6 7e [ ]*cijnl %r6,-42,234 -.*: ec 6a 00 00 d6 7e [ ]*cijnl %r6,-42,23a -.*: ec 6c 00 00 d6 7e [ ]*cijnh %r6,-42,240 -.*: ec 6c 00 00 d6 7e [ ]*cijnh %r6,-42,246 -.*: ec 6a 00 00 d6 7c [ ]*cgijnl %r6,-42,24c -.*: ec 62 00 00 d6 7c [ ]*cgijh %r6,-42,252 -.*: ec 62 00 00 d6 7c [ ]*cgijh %r6,-42,258 -.*: ec 64 00 00 d6 7c [ ]*cgijl %r6,-42,25e -.*: ec 64 00 00 d6 7c [ ]*cgijl %r6,-42,264 -.*: ec 66 00 00 d6 7c [ ]*cgijne %r6,-42,26a -.*: ec 66 00 00 d6 7c [ ]*cgijne %r6,-42,270 -.*: ec 68 00 00 d6 7c [ ]*cgije %r6,-42,276 -.*: ec 68 00 00 d6 7c [ ]*cgije %r6,-42,27c -.*: ec 6a 00 00 d6 7c [ ]*cgijnl %r6,-42,282 -.*: ec 6a 00 00 d6 7c [ ]*cgijnl %r6,-42,288 -.*: ec 6c 00 00 d6 7c [ ]*cgijnh %r6,-42,28e -.*: ec 6c 00 00 d6 7c [ ]*cgijnh %r6,-42,294 + *([\da-f]+): ec 6a 00 00 d6 7e [ ]*cijnl %r6,-42,\1 + *([\da-f]+): ec 62 00 00 d6 7e [ ]*cijh %r6,-42,\1 + *([\da-f]+): ec 62 00 00 d6 7e [ ]*cijh %r6,-42,\1 + *([\da-f]+): ec 64 00 00 d6 7e [ ]*cijl %r6,-42,\1 + *([\da-f]+): ec 64 00 00 d6 7e [ ]*cijl %r6,-42,\1 + *([\da-f]+): ec 66 00 00 d6 7e [ ]*cijne %r6,-42,\1 + *([\da-f]+): ec 66 00 00 d6 7e [ ]*cijne %r6,-42,\1 + *([\da-f]+): ec 68 00 00 d6 7e [ ]*cije %r6,-42,\1 + *([\da-f]+): ec 68 00 00 d6 7e [ ]*cije %r6,-42,\1 + *([\da-f]+): ec 6a 00 00 d6 7e [ ]*cijnl %r6,-42,\1 + *([\da-f]+): ec 6a 00 00 d6 7e [ ]*cijnl %r6,-42,\1 + *([\da-f]+): ec 6c 00 00 d6 7e [ ]*cijnh %r6,-42,\1 + *([\da-f]+): ec 6c 00 00 d6 7e [ ]*cijnh %r6,-42,\1 + *([\da-f]+): ec 6a 00 00 d6 7c [ ]*cgijnl %r6,-42,\1 + *([\da-f]+): ec 62 00 00 d6 7c [ ]*cgijh %r6,-42,\1 + *([\da-f]+): ec 62 00 00 d6 7c [ ]*cgijh %r6,-42,\1 + *([\da-f]+): ec 64 00 00 d6 7c [ ]*cgijl %r6,-42,\1 + *([\da-f]+): ec 64 00 00 d6 7c [ ]*cgijl %r6,-42,\1 + *([\da-f]+): ec 66 00 00 d6 7c [ ]*cgijne %r6,-42,\1 + *([\da-f]+): ec 66 00 00 d6 7c [ ]*cgijne %r6,-42,\1 + *([\da-f]+): ec 68 00 00 d6 7c [ ]*cgije %r6,-42,\1 + *([\da-f]+): ec 68 00 00 d6 7c [ ]*cgije %r6,-42,\1 + *([\da-f]+): ec 6a 00 00 d6 7c [ ]*cgijnl %r6,-42,\1 + *([\da-f]+): ec 6a 00 00 d6 7c [ ]*cgijnl %r6,-42,\1 + *([\da-f]+): ec 6c 00 00 d6 7c [ ]*cgijnh %r6,-42,\1 + *([\da-f]+): ec 6c 00 00 d6 7c [ ]*cgijnh %r6,-42,\1 .*: b9 72 a0 67 [ ]*crtnl %r6,%r7 .*: b9 72 20 67 [ ]*crth %r6,%r7 .*: b9 72 20 67 [ ]*crth %r6,%r7 @@ -173,16 +173,16 @@ Disassembly of section .text: .*: e5 54 64 57 8a d0 [ ]*chhsi 1111\(%r6\),-30000 .*: e5 5c 64 57 8a d0 [ ]*chsi 1111\(%r6\),-30000 .*: e5 58 64 57 8a d0 [ ]*cghsi 1111\(%r6\),-30000 -.*: c6 65 00 00 00 00 [ ]*chrl %r6,3b6 -.*: c6 64 00 00 00 00 [ ]*cghrl %r6,3bc + *([\da-f]+): c6 65 00 00 00 00 [ ]*chrl %r6,\1 + *([\da-f]+): c6 64 00 00 00 00 [ ]*cghrl %r6,\1 .*: e5 55 64 57 9c 40 [ ]*clhhsi 1111\(%r6\),40000 .*: e5 5d 64 57 9c 40 [ ]*clfhsi 1111\(%r6\),40000 .*: e5 59 64 57 9c 40 [ ]*clghsi 1111\(%r6\),40000 -.*: c6 6f 00 00 00 00 [ ]*clrl %r6,3d4 -.*: c6 6a 00 00 00 00 [ ]*clgrl %r6,3da -.*: c6 6e 00 00 00 00 [ ]*clgfrl %r6,3e0 -.*: c6 67 00 00 00 00 [ ]*clhrl %r6,3e6 -.*: c6 66 00 00 00 00 [ ]*clghrl %r6,3ec + *([\da-f]+): c6 6f 00 00 00 00 [ ]*clrl %r6,\1 + *([\da-f]+): c6 6a 00 00 00 00 [ ]*clgrl %r6,\1 + *([\da-f]+): c6 6e 00 00 00 00 [ ]*clgfrl %r6,\1 + *([\da-f]+): c6 67 00 00 00 00 [ ]*clhrl %r6,\1 + *([\da-f]+): c6 66 00 00 00 00 [ ]*clghrl %r6,\1 .*: ec 67 84 57 a0 f7 [ ]*clrbnl %r6,%r7,1111\(%r8\) .*: ec 67 84 57 20 f7 [ ]*clrbh %r6,%r7,1111\(%r8\) .*: ec 67 84 57 20 f7 [ ]*clrbh %r6,%r7,1111\(%r8\) @@ -209,32 +209,32 @@ Disassembly of section .text: .*: ec 67 84 57 a0 e5 [ ]*clgrbnl %r6,%r7,1111\(%r8\) .*: ec 67 84 57 c0 e5 [ ]*clgrbnh %r6,%r7,1111\(%r8\) .*: ec 67 84 57 c0 e5 [ ]*clgrbnh %r6,%r7,1111\(%r8\) -.*: ec 67 00 00 a0 77 [ ]*clrjnl %r6,%r7,48e -.*: ec 67 00 00 20 77 [ ]*clrjh %r6,%r7,494 -.*: ec 67 00 00 20 77 [ ]*clrjh %r6,%r7,49a -.*: ec 67 00 00 40 77 [ ]*clrjl %r6,%r7,4a0 -.*: ec 67 00 00 40 77 [ ]*clrjl %r6,%r7,4a6 -.*: ec 67 00 00 60 77 [ ]*clrjne %r6,%r7,4ac -.*: ec 67 00 00 60 77 [ ]*clrjne %r6,%r7,4b2 -.*: ec 67 00 00 80 77 [ ]*clrje %r6,%r7,4b8 -.*: ec 67 00 00 80 77 [ ]*clrje %r6,%r7,4be -.*: ec 67 00 00 a0 77 [ ]*clrjnl %r6,%r7,4c4 -.*: ec 67 00 00 a0 77 [ ]*clrjnl %r6,%r7,4ca -.*: ec 67 00 00 c0 77 [ ]*clrjnh %r6,%r7,4d0 -.*: ec 67 00 00 c0 77 [ ]*clrjnh %r6,%r7,4d6 -.*: ec 67 00 00 a0 65 [ ]*clgrjnl %r6,%r7,4dc -.*: ec 67 00 00 20 65 [ ]*clgrjh %r6,%r7,4e2 -.*: ec 67 00 00 20 65 [ ]*clgrjh %r6,%r7,4e8 -.*: ec 67 00 00 40 65 [ ]*clgrjl %r6,%r7,4ee -.*: ec 67 00 00 40 65 [ ]*clgrjl %r6,%r7,4f4 -.*: ec 67 00 00 60 65 [ ]*clgrjne %r6,%r7,4fa -.*: ec 67 00 00 60 65 [ ]*clgrjne %r6,%r7,500 -.*: ec 67 00 00 80 65 [ ]*clgrje %r6,%r7,506 -.*: ec 67 00 00 80 65 [ ]*clgrje %r6,%r7,50c -.*: ec 67 00 00 a0 65 [ ]*clgrjnl %r6,%r7,512 -.*: ec 67 00 00 a0 65 [ ]*clgrjnl %r6,%r7,518 -.*: ec 67 00 00 c0 65 [ ]*clgrjnh %r6,%r7,51e -.*: ec 67 00 00 c0 65 [ ]*clgrjnh %r6,%r7,524 + *([\da-f]+): ec 67 00 00 a0 77 [ ]*clrjnl %r6,%r7,\1 + *([\da-f]+): ec 67 00 00 20 77 [ ]*clrjh %r6,%r7,\1 + *([\da-f]+): ec 67 00 00 20 77 [ ]*clrjh %r6,%r7,\1 + *([\da-f]+): ec 67 00 00 40 77 [ ]*clrjl %r6,%r7,\1 + *([\da-f]+): ec 67 00 00 40 77 [ ]*clrjl %r6,%r7,\1 + *([\da-f]+): ec 67 00 00 60 77 [ ]*clrjne %r6,%r7,\1 + *([\da-f]+): ec 67 00 00 60 77 [ ]*clrjne %r6,%r7,\1 + *([\da-f]+): ec 67 00 00 80 77 [ ]*clrje %r6,%r7,\1 + *([\da-f]+): ec 67 00 00 80 77 [ ]*clrje %r6,%r7,\1 + *([\da-f]+): ec 67 00 00 a0 77 [ ]*clrjnl %r6,%r7,\1 + *([\da-f]+): ec 67 00 00 a0 77 [ ]*clrjnl %r6,%r7,\1 + *([\da-f]+): ec 67 00 00 c0 77 [ ]*clrjnh %r6,%r7,\1 + *([\da-f]+): ec 67 00 00 c0 77 [ ]*clrjnh %r6,%r7,\1 + *([\da-f]+): ec 67 00 00 a0 65 [ ]*clgrjnl %r6,%r7,\1 + *([\da-f]+): ec 67 00 00 20 65 [ ]*clgrjh %r6,%r7,\1 + *([\da-f]+): ec 67 00 00 20 65 [ ]*clgrjh %r6,%r7,\1 + *([\da-f]+): ec 67 00 00 40 65 [ ]*clgrjl %r6,%r7,\1 + *([\da-f]+): ec 67 00 00 40 65 [ ]*clgrjl %r6,%r7,\1 + *([\da-f]+): ec 67 00 00 60 65 [ ]*clgrjne %r6,%r7,\1 + *([\da-f]+): ec 67 00 00 60 65 [ ]*clgrjne %r6,%r7,\1 + *([\da-f]+): ec 67 00 00 80 65 [ ]*clgrje %r6,%r7,\1 + *([\da-f]+): ec 67 00 00 80 65 [ ]*clgrje %r6,%r7,\1 + *([\da-f]+): ec 67 00 00 a0 65 [ ]*clgrjnl %r6,%r7,\1 + *([\da-f]+): ec 67 00 00 a0 65 [ ]*clgrjnl %r6,%r7,\1 + *([\da-f]+): ec 67 00 00 c0 65 [ ]*clgrjnh %r6,%r7,\1 + *([\da-f]+): ec 67 00 00 c0 65 [ ]*clgrjnh %r6,%r7,\1 .*: ec 6a 74 57 c8 ff [ ]*clibnl %r6,200,1111\(%r7\) .*: ec 62 74 57 c8 ff [ ]*clibh %r6,200,1111\(%r7\) .*: ec 62 74 57 c8 ff [ ]*clibh %r6,200,1111\(%r7\) @@ -261,32 +261,32 @@ Disassembly of section .text: .*: ec 6a 74 57 c8 fd [ ]*clgibnl %r6,200,1111\(%r7\) .*: ec 6c 74 57 c8 fd [ ]*clgibnh %r6,200,1111\(%r7\) .*: ec 6c 74 57 c8 fd [ ]*clgibnh %r6,200,1111\(%r7\) -.*: ec 6a 00 00 c8 7f [ ]*clijnl %r6,200,5c6 -.*: ec 62 00 00 c8 7f [ ]*clijh %r6,200,5cc -.*: ec 62 00 00 c8 7f [ ]*clijh %r6,200,5d2 -.*: ec 64 00 00 c8 7f [ ]*clijl %r6,200,5d8 -.*: ec 64 00 00 c8 7f [ ]*clijl %r6,200,5de -.*: ec 66 00 00 c8 7f [ ]*clijne %r6,200,5e4 -.*: ec 66 00 00 c8 7f [ ]*clijne %r6,200,5ea -.*: ec 68 00 00 c8 7f [ ]*clije %r6,200,5f0 -.*: ec 68 00 00 c8 7f [ ]*clije %r6,200,5f6 -.*: ec 6a 00 00 c8 7f [ ]*clijnl %r6,200,5fc -.*: ec 6a 00 00 c8 7f [ ]*clijnl %r6,200,602 -.*: ec 6c 00 00 c8 7f [ ]*clijnh %r6,200,608 -.*: ec 6c 00 00 c8 7f [ ]*clijnh %r6,200,60e -.*: ec 6a 00 00 c8 7d [ ]*clgijnl %r6,200,614 -.*: ec 62 00 00 c8 7d [ ]*clgijh %r6,200,61a -.*: ec 62 00 00 c8 7d [ ]*clgijh %r6,200,620 -.*: ec 64 00 00 c8 7d [ ]*clgijl %r6,200,626 -.*: ec 64 00 00 c8 7d [ ]*clgijl %r6,200,62c -.*: ec 66 00 00 c8 7d [ ]*clgijne %r6,200,632 -.*: ec 66 00 00 c8 7d [ ]*clgijne %r6,200,638 -.*: ec 68 00 00 c8 7d [ ]*clgije %r6,200,63e -.*: ec 68 00 00 c8 7d [ ]*clgije %r6,200,644 -.*: ec 6a 00 00 c8 7d [ ]*clgijnl %r6,200,64a -.*: ec 6a 00 00 c8 7d [ ]*clgijnl %r6,200,650 -.*: ec 6c 00 00 c8 7d [ ]*clgijnh %r6,200,656 -.*: ec 6c 00 00 c8 7d [ ]*clgijnh %r6,200,65c + *([\da-f]+): ec 6a 00 00 c8 7f [ ]*clijnl %r6,200,\1 + *([\da-f]+): ec 62 00 00 c8 7f [ ]*clijh %r6,200,\1 + *([\da-f]+): ec 62 00 00 c8 7f [ ]*clijh %r6,200,\1 + *([\da-f]+): ec 64 00 00 c8 7f [ ]*clijl %r6,200,\1 + *([\da-f]+): ec 64 00 00 c8 7f [ ]*clijl %r6,200,\1 + *([\da-f]+): ec 66 00 00 c8 7f [ ]*clijne %r6,200,\1 + *([\da-f]+): ec 66 00 00 c8 7f [ ]*clijne %r6,200,\1 + *([\da-f]+): ec 68 00 00 c8 7f [ ]*clije %r6,200,\1 + *([\da-f]+): ec 68 00 00 c8 7f [ ]*clije %r6,200,\1 + *([\da-f]+): ec 6a 00 00 c8 7f [ ]*clijnl %r6,200,\1 + *([\da-f]+): ec 6a 00 00 c8 7f [ ]*clijnl %r6,200,\1 + *([\da-f]+): ec 6c 00 00 c8 7f [ ]*clijnh %r6,200,\1 + *([\da-f]+): ec 6c 00 00 c8 7f [ ]*clijnh %r6,200,\1 + *([\da-f]+): ec 6a 00 00 c8 7d [ ]*clgijnl %r6,200,\1 + *([\da-f]+): ec 62 00 00 c8 7d [ ]*clgijh %r6,200,\1 + *([\da-f]+): ec 62 00 00 c8 7d [ ]*clgijh %r6,200,\1 + *([\da-f]+): ec 64 00 00 c8 7d [ ]*clgijl %r6,200,\1 + *([\da-f]+): ec 64 00 00 c8 7d [ ]*clgijl %r6,200,\1 + *([\da-f]+): ec 66 00 00 c8 7d [ ]*clgijne %r6,200,\1 + *([\da-f]+): ec 66 00 00 c8 7d [ ]*clgijne %r6,200,\1 + *([\da-f]+): ec 68 00 00 c8 7d [ ]*clgije %r6,200,\1 + *([\da-f]+): ec 68 00 00 c8 7d [ ]*clgije %r6,200,\1 + *([\da-f]+): ec 6a 00 00 c8 7d [ ]*clgijnl %r6,200,\1 + *([\da-f]+): ec 6a 00 00 c8 7d [ ]*clgijnl %r6,200,\1 + *([\da-f]+): ec 6c 00 00 c8 7d [ ]*clgijnh %r6,200,\1 + *([\da-f]+): ec 6c 00 00 c8 7d [ ]*clgijnh %r6,200,\1 .*: b9 73 a0 67 [ ]*clrtnl %r6,%r7 .*: b9 73 20 67 [ ]*clrth %r6,%r7 .*: b9 73 20 67 [ ]*clrth %r6,%r7 @@ -340,16 +340,16 @@ Disassembly of section .text: .*: ec 60 75 30 c0 71 [ ]*clgitnh %r6,30000 .*: ec 60 75 30 c0 71 [ ]*clgitnh %r6,30000 .*: eb 67 84 57 00 4c [ ]*ecag %r6,%r7,1111\(%r8\) -.*: c4 6d 00 00 00 00 [ ]*lrl %r6,76c -.*: c4 68 00 00 00 00 [ ]*lgrl %r6,772 -.*: c4 6c 00 00 00 00 [ ]*lgfrl %r6,778 + *([\da-f]+): c4 6d 00 00 00 00 [ ]*lrl %r6,\1 + *([\da-f]+): c4 68 00 00 00 00 [ ]*lgrl %r6,\1 + *([\da-f]+): c4 6c 00 00 00 00 [ ]*lgfrl %r6,\1 .*: e3 67 85 b3 01 75 [ ]*laey %r6,5555\(%r7,%r8\) .*: e3 67 85 b3 01 32 [ ]*ltgf %r6,5555\(%r7,%r8\) -.*: c4 65 00 00 00 00 [ ]*lhrl %r6,78a -.*: c4 64 00 00 00 00 [ ]*lghrl %r6,790 -.*: c4 6e 00 00 00 00 [ ]*llgfrl %r6,796 -.*: c4 62 00 00 00 00 [ ]*llhrl %r6,79c -.*: c4 66 00 00 00 00 [ ]*llghrl %r6,7a2 + *([\da-f]+): c4 65 00 00 00 00 [ ]*lhrl %r6,\1 + *([\da-f]+): c4 64 00 00 00 00 [ ]*lghrl %r6,\1 + *([\da-f]+): c4 6e 00 00 00 00 [ ]*llgfrl %r6,\1 + *([\da-f]+): c4 62 00 00 00 00 [ ]*llhrl %r6,\1 + *([\da-f]+): c4 66 00 00 00 00 [ ]*llghrl %r6,\1 .*: e5 44 64 57 8a d0 [ ]*mvhhi 1111\(%r6\),-30000 .*: e5 4c 64 57 8a d0 [ ]*mvhi 1111\(%r6\),-30000 .*: e5 48 64 57 8a d0 [ ]*mvghi 1111\(%r6\),-30000 @@ -358,17 +358,17 @@ Disassembly of section .text: .*: c2 61 ff fe 79 60 [ ]*msfi %r6,-100000 .*: c2 60 ff fe 79 60 [ ]*msgfi %r6,-100000 .*: e3 a6 75 b3 01 36 [ ]*pfd 10,5555\(%r6,%r7\) -.*: c6 a2 00 00 00 00 [ ]*pfdrl 10,7d8 + *([\da-f]+): c6 a2 00 00 00 00 [ ]*pfdrl 10,\1 .*: ec 67 d2 dc e6 54 [ ]*rnsbg %r6,%r7,210,220,230 .*: ec 67 d2 dc e6 57 [ ]*rxsbg %r6,%r7,210,220,230 .*: ec 67 d2 dc e6 56 [ ]*rosbg %r6,%r7,210,220,230 .*: ec 67 d2 14 e6 55 [ ]*risbg %r6,%r7,210,20,230 .*: ec 67 d2 bc e6 55 [ ]*risbgz %r6,%r7,210,60,230 .*: ec 67 d2 94 e6 55 [ ]*risbgz %r6,%r7,210,20,230 -.*: c4 6f 00 00 00 00 [ ]*strl %r6,802 -.*: c4 6b 00 00 00 00 [ ]*stgrl %r6,808 -.*: c4 67 00 00 00 00 [ ]*sthrl %r6,80e -.*: c6 60 00 00 00 00 [ ]*exrl %r6,814 + *([\da-f]+): c4 6f 00 00 00 00 [ ]*strl %r6,\1 + *([\da-f]+): c4 6b 00 00 00 00 [ ]*stgrl %r6,\1 + *([\da-f]+): c4 67 00 00 00 00 [ ]*sthrl %r6,\1 + *([\da-f]+): c6 60 00 00 00 00 [ ]*exrl %r6,\1 .*: af ee 6d 05 [ ]*mc 3333\(%r6\),238 .*: b9 a2 00 60 [ ]*ptf %r6 .*: b9 af 00 67 [ ]*pfmf %r6,%r7 diff --git a/gas/testsuite/gas/s390/zarch-z196.d b/gas/testsuite/gas/s390/z= arch-z196.d index 3889d32e02f..0f8bfeafa25 100644 --- a/gas/testsuite/gas/s390/zarch-z196.d +++ b/gas/testsuite/gas/s390/zarch-z196.d @@ -13,7 +13,7 @@ Disassembly of section .text: .*: b9 da 80 67 [ ]*alhhlr %r6,%r7,%r8 .*: cc 6a 00 00 fd e8 [ ]*alsih %r6,65000 .*: cc 6b 00 00 fd e8 [ ]*alsihn %r6,65000 -.*: cc 66 00 00 00 00 [ ]*brcth %r6,22 + *([\da-f]+): cc 66 00 00 00 00 [ ]*brcth %r6,\1 .*: b9 cd 00 67 [ ]*chhr %r6,%r7 .*: b9 dd 00 67 [ ]*chlr %r6,%r7 .*: e3 67 85 b3 01 cd [ ]*chf %r6,5555\(%r7,%r8\) diff --git a/gas/testsuite/gas/s390/zarch-z900.d b/gas/testsuite/gas/s390/z= arch-z900.d index 8d292dfc11b..2848dc1eb7c 100644 --- a/gas/testsuite/gas/s390/zarch-z900.d +++ b/gas/testsuite/gas/s390/zarch-z900.d @@ -19,12 +19,12 @@ Disassembly of section .text: .*: b9 0a 00 96 [ ]*algr %r9,%r6 .*: e3 95 af ff 00 46 [ ]*bctg %r9,4095\(%r5,%r10\) .*: b9 46 00 96 [ ]*bctgr %r9,%r6 -.*: a7 97 00 00 [ ]*brctg %r9,40 \ -.*: a7 67 00 00 [ ]*brctg %r6,44 -.*: ec 96 00 00 00 44 [ ]*brxhg %r9,%r6,48 -.*: ec 69 00 00 00 44 [ ]*brxhg %r6,%r9,4e -.*: ec 96 00 00 00 45 [ ]*brxlg %r9,%r6,54 -.*: ec 69 00 00 00 45 [ ]*brxlg %r6,%r9,5a + *([\da-f]+): a7 97 00 00 [ ]*brctg %r9,\1 + *([\da-f]+): a7 67 00 00 [ ]*brctg %r6,\1 + *([\da-f]+): ec 96 00 00 00 44 [ ]*brxhg %r9,%r6,\1 + *([\da-f]+): ec 69 00 00 00 44 [ ]*brxhg %r6,%r9,\1 + *([\da-f]+): ec 96 00 00 00 45 [ ]*brxlg %r9,%r6,\1 + *([\da-f]+): ec 69 00 00 00 45 [ ]*brxlg %r6,%r9,\1 .*: eb 96 5f ff 00 44 [ ]*bxhg %r9,%r6,4095\(%r5\) .*: eb 96 5f ff 00 45 [ ]*bxleg %r9,%r6,4095\(%r5\) .*: b3 a5 00 96 [ ]*cdgbr %f9,%r6 diff --git a/gas/testsuite/gas/s390/zarch-zEC12.d b/gas/testsuite/gas/s390/= zarch-zEC12.d index e25ac134e1f..96bf59b9fb0 100644 --- a/gas/testsuite/gas/s390/zarch-zEC12.d +++ b/gas/testsuite/gas/s390/zarch-zEC12.d @@ -57,12 +57,12 @@ Disassembly of section .text: .*: b9 8f 60 59 [ ]*crdte %r5,%r6,%r9 .*: b9 8f 61 59 [ ]*crdte %r5,%r6,%r9,1 .*: c5 a0 0c 00 00 0c [ ]*bprp 10,136 ,136 -.*: c5 a0 00 00 00 00 [ ]*bprp 10,124 ,124 + *([\da-f]+): c5 a0 00 00 00 00 [ ]*bprp 10,\1 ,\1 [ ]*125: R_390_PLT12DBL bar\+0x1 [ ]*127: R_390_PLT24DBL bar\+0x3 -.*: c7 a0 00 00 00 00 [ ]*bpp 10,12a ,0 + *([\da-f]+): c7 a0 00 00 00 00 [ ]*bpp 10,\1 ,0 [ ]*12e: R_390_PLT16DBL bar\+0x4 -.*: c7 a0 00 00 00 00 [ ]*bpp 10,130 ,0 + *([\da-f]+): c7 a0 00 00 00 00 [ ]*bpp 10,\1 ,0 [ ]*134: R_390_PC16DBL baz\+0x4