* gas/bfin/arithmetic.s, gas/bfin/arithmetic.d: Add check
authorJie Zhang <jie.zhang@analog.com>
Fri, 4 Sep 2009 02:48:08 +0000 (02:48 +0000)
committerJie Zhang <jie.zhang@analog.com>
Fri, 4 Sep 2009 02:48:08 +0000 (02:48 +0000)
for (IU) option for multiply and multiply-accumulate to
data register instructon.

gas/testsuite/ChangeLog
gas/testsuite/gas/bfin/arithmetic.d
gas/testsuite/gas/bfin/arithmetic.s

index 1dcde0729af21f49f06771fb29612a983c0003ae..6d818e93f6b7f7b4f8c8e3de94286eef2a98a63c 100644 (file)
@@ -1,3 +1,9 @@
+2009-09-04  Jie Zhang  <jie.zhang@analog.com>
+
+       * gas/bfin/arithmetic.s, gas/bfin/arithmetic.d: Add check
+       for (IU) option for multiply and multiply-accumulate to
+       data register instructon.
+
 2009-09-03  Jie Zhang  <jie.zhang@analog.com>
 
        * gas/bfin/parallel5.s: New test.
index cb7c95130e82bca48ab7e5450ed9befde1739dac..88d6dbe2e158e5387344679930dcafc4c79a4659 100644 (file)
@@ -141,7 +141,7 @@ Disassembly of section .text:
  168:  2d c1 17 d8     R1 = \(A1 \+= R2.H \* R7.H\) \(ISS2\);
  16c:  0e c0 80 58     R3 = \(A1 -= R0.L \* R0.H\);
  170:  1e c1 17 59     R5 = \(A1 -= R2.L \* R7.H\) \(M, IS\);
- 174:  0d c0 8b d9     R7 = \(A1 \+= R1.H \* R3.H\);
+ 174:  8d c1 8b d9     R7 = \(A1 \+= R1.H \* R3.H\) \(IU\);
 
 00000178 <negate>:
  178:  85 43           R5 = -R0;
index ec6c0ae1610c4e873815cc441366d24df4602490..74ddc4ef83b06fc475d92524b410114fbff2df5f 100644 (file)
@@ -173,7 +173,7 @@ multiply_accumulate_data_reg:
        r1 = (a1 += r2.h * r7.h) (iss2);
        r3 = (A1 -= r0.l * R0.H);
        R5 = (a1 -= R2.l * R7.h) (m, is);
-       r7 = (a1+=r1.h*r3.h);
+       r7 = (a1+=r1.h*r3.h) (IU);
 
        .text
        .global negate
This page took 0.025191 seconds and 4 git commands to generate.