* gas/s390/zarch-z9-109.s: Add tests for unnormalized hfp multiply
authorMartin Schwidefsky <schwidefsky@de.ibm.com>
Wed, 19 Oct 2005 15:05:50 +0000 (15:05 +0000)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Wed, 19 Oct 2005 15:05:50 +0000 (15:05 +0000)
and multiply-and-add instructions.
* gas/s390/zarch-z9-109.d: Update expected result.

gas/testsuite/ChangeLog
gas/testsuite/gas/s390/zarch-z9-109.d
gas/testsuite/gas/s390/zarch-z9-109.s

index 61ce3f7..1f4f742 100644 (file)
@@ -1,3 +1,9 @@
+2005-10-19  Martin Schwidefsky  <schwidefsky@de.ibm.com>
+
+       * gas/s390/zarch-z9-109.s: Add tests for unnormalized hfp multiply
+       and multiply-and-add instructions.
+       * gas/s390/zarch-z9-109.d: Update expected result.
+
 2005-10-17  Richard Earnshaw  <richard.earnshaw@arm.com>
 
        * gas/arm/copro.d: 'mcrlt' instruction should not be disassembled as
index 38a6407..1fce287 100644 (file)
@@ -51,3 +51,15 @@ Disassembly of section .text:
 .*:    b9 b2 f0 69 [    ]*cu41 %r6,%r9,15
 .*:    b2 a7 f0 69 [    ]*cu12 %r6,%r9,15
 .*:    b9 b0 f0 69 [    ]*cu14 %r6,%r9,15
+.*:    b3 3b 60 95 [    ]*myr  %f6,%f9,%f5
+.*:    b3 3d 60 95 [    ]*myhr %f6,%f9,%f5
+.*:    b3 39 60 95 [    ]*mylr %f6,%f9,%f5
+.*:    ed 95 af ff 60 3b [      ]*my   %f6,%f9,4095\(%r5,%r10\)
+.*:    ed 95 af ff 60 3d [      ]*myh  %f6,%f9,4095\(%r5,%r10\)
+.*:    ed 95 af ff 60 39 [      ]*myl  %f6,%f9,4095\(%r5,%r10\)
+.*:    b3 3a 60 95 [    ]*mayr %f6,%f9,%f5
+.*:    b3 3c 60 95 [    ]*mayhr        %f6,%f9,%f5
+.*:    b3 38 60 95 [    ]*maylr        %f6,%f9,%f5
+.*:    ed 95 af ff 60 3a [      ]*may  %f6,%f9,4095\(%r5,%r10\)
+.*:    ed 95 af ff 60 3c [      ]*mayh %f6,%f9,4095\(%r5,%r10\)
+.*:    ed 95 af ff 60 38 [      ]*mayl %f6,%f9,4095\(%r5,%r10\)
index c8c75e0..1c56cb3 100644 (file)
@@ -45,3 +45,15 @@ foo:
        cu41    %r6,%r9,15
        cu12    %r6,%r9,15
        cu14    %r6,%r9,15
+       myr     %f6,%f9,%f5
+       myhr    %f6,%f9,%f5
+       mylr    %f6,%f9,%f5
+       my      %f6,%f9,4095(%r5,%r10)
+       myh     %f6,%f9,4095(%r5,%r10)
+       myl     %f6,%f9,4095(%r5,%r10)
+       mayr    %f6,%f9,%f5
+       mayhr   %f6,%f9,%f5
+       maylr   %f6,%f9,%f5
+       may     %f6,%f9,4095(%r5,%r10)
+       mayh    %f6,%f9,4095(%r5,%r10)
+       mayl    %f6,%f9,4095(%r5,%r10)