Commit missing files from last patch.
authorAndreas Krebbel <Andreas.Krebbel@de.ibm.com>
Thu, 4 Oct 2012 08:48:14 +0000 (08:48 +0000)
committerAndreas Krebbel <Andreas.Krebbel@de.ibm.com>
Thu, 4 Oct 2012 08:48:14 +0000 (08:48 +0000)
gas/testsuite/gas/s390/zarch-zEC12.d [new file with mode: 0644]
gas/testsuite/gas/s390/zarch-zEC12.s [new file with mode: 0644]

diff --git a/gas/testsuite/gas/s390/zarch-zEC12.d b/gas/testsuite/gas/s390/zarch-zEC12.d
new file mode 100644 (file)
index 0000000..b5ba158
--- /dev/null
@@ -0,0 +1,54 @@
+#name: s390x opcode
+#objdump: -drw
+
+.*: +file format .*
+
+Disassembly of section .text:
+
+.* <foo>:
+.*:    b2 ec 00 60 [   ]*etnd  %r6
+.*:    e3 67 8a 4d fe 25 [     ]*ntstg %r6,-5555\(%r7,%r8\)
+.*:    b2 fc 6f a0 [   ]*tabort        4000\(%r6\)
+.*:    e5 60 6f a0 fd e8 [     ]*tbegin        4000\(%r6\),65000
+.*:    e5 61 6f a0 fd e8 [     ]*tbeginc       4000\(%r6\),65000
+.*:    b2 f8 00 00 [   ]*tend
+.*:    c7 a0 6f a0 d8 f0 [     ]*bpp   10,ffffffffffffb1fe <foo+0xffffffffffffb1fe>,4000\(%r6\)
+.*:    c5 ac 18 fe c7 80 [     ]*bprp  10,fffffffffffff854 <foo+0xfffffffffffff854>,-80000
+.*:    b2 fa 00 ad [   ]*niai  10,13
+.*:    e3 67 8a 4d fe 9f [     ]*lat   %r6,-5555\(%r7,%r8\)
+.*:    e3 67 8a 4d fe 85 [     ]*lgat  %r6,-5555\(%r7,%r8\)
+.*:    e3 67 8a 4d fe c8 [     ]*lfhat %r6,-5555\(%r7,%r8\)
+.*:    e3 67 8a 4d fe 9d [     ]*llgfat        %r6,-5555\(%r7,%r8\)
+.*:    e3 67 8a 4d fe 9c [     ]*llgtat        %r6,-5555\(%r7,%r8\)
+.*:    eb 6a 7a 4d fe 23 [     ]*cltnl %r6,-5555\(%r7\)
+.*:    eb 62 7a 4d fe 23 [     ]*clth  %r6,-5555\(%r7\)
+.*:    eb 62 7a 4d fe 23 [     ]*clth  %r6,-5555\(%r7\)
+.*:    eb 64 7a 4d fe 23 [     ]*cltl  %r6,-5555\(%r7\)
+.*:    eb 64 7a 4d fe 23 [     ]*cltl  %r6,-5555\(%r7\)
+.*:    eb 66 7a 4d fe 23 [     ]*cltne %r6,-5555\(%r7\)
+.*:    eb 66 7a 4d fe 23 [     ]*cltne %r6,-5555\(%r7\)
+.*:    eb 68 7a 4d fe 23 [     ]*clte  %r6,-5555\(%r7\)
+.*:    eb 68 7a 4d fe 23 [     ]*clte  %r6,-5555\(%r7\)
+.*:    eb 6a 7a 4d fe 23 [     ]*cltnl %r6,-5555\(%r7\)
+.*:    eb 6a 7a 4d fe 23 [     ]*cltnl %r6,-5555\(%r7\)
+.*:    eb 6c 7a 4d fe 23 [     ]*cltnh %r6,-5555\(%r7\)
+.*:    eb 6c 7a 4d fe 23 [     ]*cltnh %r6,-5555\(%r7\)
+.*:    eb 6a 7a 4d fe 2b [     ]*clgtnl        %r6,-5555\(%r7\)
+.*:    eb 62 7a 4d fe 2b [     ]*clgth %r6,-5555\(%r7\)
+.*:    eb 62 7a 4d fe 2b [     ]*clgth %r6,-5555\(%r7\)
+.*:    eb 64 7a 4d fe 2b [     ]*clgtl %r6,-5555\(%r7\)
+.*:    eb 64 7a 4d fe 2b [     ]*clgtl %r6,-5555\(%r7\)
+.*:    eb 66 7a 4d fe 2b [     ]*clgtne        %r6,-5555\(%r7\)
+.*:    eb 66 7a 4d fe 2b [     ]*clgtne        %r6,-5555\(%r7\)
+.*:    eb 68 7a 4d fe 2b [     ]*clgte %r6,-5555\(%r7\)
+.*:    eb 68 7a 4d fe 2b [     ]*clgte %r6,-5555\(%r7\)
+.*:    eb 6a 7a 4d fe 2b [     ]*clgtnl        %r6,-5555\(%r7\)
+.*:    eb 6a 7a 4d fe 2b [     ]*clgtnl        %r6,-5555\(%r7\)
+.*:    eb 6c 7a 4d fe 2b [     ]*clgtnh        %r6,-5555\(%r7\)
+.*:    eb 6c 7a 4d fe 2b [     ]*clgtnh        %r6,-5555\(%r7\)
+.*:    ec 67 0c 0d 0e 59 [     ]*risbgn        %r6,%r7,12,13,14
+.*:    ed 90 8f a0 6d aa [     ]*cdzt  %f6,4000\(10,%r8\),13
+.*:    ed 90 8f a0 4d ab [     ]*cxzt  %f4,4000\(10,%r8\),13
+.*:    ed 90 8f a0 6d a8 [     ]*czdt  %f6,4000\(10,%r8\),13
+.*:    ed 90 8f a0 4d a9 [     ]*czxt  %f4,4000\(10,%r8\),13
+.*:    07 07 [         ]*nopr  %r7
diff --git a/gas/testsuite/gas/s390/zarch-zEC12.s b/gas/testsuite/gas/s390/zarch-zEC12.s
new file mode 100644 (file)
index 0000000..7317368
--- /dev/null
@@ -0,0 +1,50 @@
+.text
+foo:
+       etnd    %r6
+       ntstg   %r6,-5555(%r7,%r8)
+       tabort  4000(%r6)
+       tbegin  4000(%r6),65000
+       tbeginc 4000(%r6),65000
+       tend
+       bpp     10,-20000,4000(%r6)
+       bprp    10,-2000,-80000
+       niai    10,13
+       lat     %r6,-5555(%r7,%r8)
+       lgat    %r6,-5555(%r7,%r8)
+       lfhat   %r6,-5555(%r7,%r8)
+       llgfat  %r6,-5555(%r7,%r8)
+       llgtat  %r6,-5555(%r7,%r8)
+
+       clt     %r6,10,-5555(%r7)
+       clth    %r6,-5555(%r7)
+       cltnle  %r6,-5555(%r7)
+       cltl    %r6,-5555(%r7)
+       cltnhe  %r6,-5555(%r7)
+       cltlh   %r6,-5555(%r7)
+       cltne   %r6,-5555(%r7)
+       clte    %r6,-5555(%r7)
+       cltnlh  %r6,-5555(%r7)
+       clthe   %r6,-5555(%r7)
+       cltnl   %r6,-5555(%r7)
+       cltle   %r6,-5555(%r7)
+       cltnh   %r6,-5555(%r7)
+
+       clgt    %r6,10,-5555(%r7)
+       clgth   %r6,-5555(%r7)
+       clgtnle %r6,-5555(%r7)
+       clgtl   %r6,-5555(%r7)
+       clgtnhe %r6,-5555(%r7)
+       clgtlh  %r6,-5555(%r7)
+       clgtne  %r6,-5555(%r7)
+       clgte   %r6,-5555(%r7)
+       clgtnlh %r6,-5555(%r7)
+       clgthe  %r6,-5555(%r7)
+       clgtnl  %r6,-5555(%r7)
+       clgtle  %r6,-5555(%r7)
+       clgtnh  %r6,-5555(%r7)
+
+       risbgn  %r6,%r7,12,13,14
+       cdzt    %f6,4000(10,%r8),13
+       cxzt    %f4,4000(10,%r8),13
+       czdt    %f6,4000(10,%r8),13
+       czxt    %f4,4000(10,%r8),13