2005-10-26 Paul Brook <paul@codesourcery.com>
authorPaul Brook <paul@codesourcery.com>
Wed, 26 Oct 2005 14:09:29 +0000 (14:09 +0000)
committerPaul Brook <paul@codesourcery.com>
Wed, 26 Oct 2005 14:09:29 +0000 (14:09 +0000)
gas/
* config/tc-arm.c (insns): Correct "sel" entry.
gas/testsuite/
* gas/arm/archv6.d: Adjust expected output.
opcodes/
* arm-dis.c (arm_opcodes): Correct "sel" entry.

gas/ChangeLog
gas/config/tc-arm.c
gas/testsuite/ChangeLog
gas/testsuite/gas/arm/archv6.d
opcodes/ChangeLog
opcodes/arm-dis.c

index a68c0d87100d0b4fbe83fdb064324f7a8f22c7cf..014622f1b137fdc90ecee5733f14f69901c98990 100644 (file)
@@ -1,3 +1,7 @@
+2005-10-26  Paul Brook  <paul@codesourcery.com>
+
+       * config/tc-arm.c (insns): Correct "sel" entry.
+
 2005-10-26  Jan Beulich  <jbeulich@novell.com>
 
        * config/tc-i386.c (i386_operand): Don't check register prefix here.
index ed9632ca6f1b2b744bc359e532c81d2389cec413..2f090b555f1df98537b9d6a1c2e6f2a1ca560da4 100644 (file)
@@ -8928,7 +8928,7 @@ static const struct asm_opcode insns[] =
  TCE(uxtab16,  6c00070, fa30f080, 4, (RRnpc, RRnpc, RRnpc, oROR), sxtah, t_sxtah),
  TCE(uxtab,    6e00070, fa50f080, 4, (RRnpc, RRnpc, RRnpc, oROR), sxtah, t_sxtah),
  TCE(uxtb16,   6cf0070, fa3ff080, 3, (RRnpc, RRnpc, oROR),        sxth,  t_sxth),
- TCE(sel,      68000b0, faa0f080, 3, (RRnpc, RRnpc, RRnpc),       rd_rn_rm, t_simd),
+ TCE(sel,      6800fb0, faa0f080, 3, (RRnpc, RRnpc, RRnpc),       rd_rn_rm, t_simd),
  TCE(smlad,    7000010, fb200000, 4, (RRnpc, RRnpc, RRnpc, RRnpc),smla, t_mla),
  TCE(smladx,   7000030, fb200010, 4, (RRnpc, RRnpc, RRnpc, RRnpc),smla, t_mla),
  TCE(smlald,   7400010, fbc000c0, 4, (RRnpc, RRnpc, RRnpc, RRnpc),smlal,t_mlal),
index 0d297529f773bc7cb3590ec1db2f09df568fb540..127e6a76eb1ee8b5d554d83dee47cb61c014656d 100644 (file)
@@ -1,3 +1,7 @@
+2005-10-26  Paul Brook  <paul@codesourcery.com>
+
+       * gas/arm/archv6.d: Adjust expected output.
+
 2005-10-26  Jan Beulich  <jbeulich@novell.com>
 
        * gas/i386/intel.s: Replace register used in offset expression.
index 8bb7703d1a1b88caa90502c16a9439230b5c34a6..1dbaad3a714f990ed3f0d11d873fcc5ca14f6a73 100644 (file)
@@ -64,8 +64,8 @@ Disassembly of section .text:
 0+0e0 <[^>]*> 16a42475 ?       sxtabne r2, r4, r5, ROR #8
 0+0e4 <[^>]*> e6142f37 ?       saddaddx        r2, r4, r7
 0+0e8 <[^>]*> 16142f37 ?       saddaddxne      r2, r4, r7
-0+0ec <[^>]*> e68210b3 ?       sel     r1, r2, r3
-0+0f0 <[^>]*> 168210b3 ?       selne   r1, r2, r3
+0+0ec <[^>]*> e6821fb3 ?       sel     r1, r2, r3
+0+0f0 <[^>]*> 16821fb3 ?       selne   r1, r2, r3
 0+0f4 <[^>]*> f1010200 ?       setend  be
 0+0f8 <[^>]*> f1010000 ?       setend  le
 0+0fc <[^>]*> e6342f17 ?       shadd16 r2, r4, r7
index 42c6fe9bf4768ae3da4533f1d87e687a2dc0b385..46175ce9bd4d2ebf3fae5b6c015b5f9c97ddeebc 100644 (file)
@@ -1,3 +1,7 @@
+2005-10-26  Paul Brook  <paul@codesourcery.com>
+
+       * arm-dis.c (arm_opcodes): Correct "sel" entry.
+
 2005-10-26  Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
 
        * m32r-asm.c: Regenerate.
index e5c3742b15a03e4be6c421b9f020f87634596c5e..236a1c9e3ad88150ba32adf271a46a630d7bbe0a 100644 (file)
@@ -557,7 +557,7 @@ static const struct opcode32 arm_opcodes[] =
   {ARM_EXT_V6, 0x06e00470, 0x0ff00ff0, "uxtab%c\t%12-15r, %16-19r, %0-3r, ROR #8"},
   {ARM_EXT_V6, 0x06e00870, 0x0ff00ff0, "uxtab%c\t%12-15r, %16-19r, %0-3r, ROR #16"},
   {ARM_EXT_V6, 0x06e00c70, 0x0ff00ff0, "uxtab%c\t%12-15r, %16-19r, %0-3r, ROR #24"},
-  {ARM_EXT_V6, 0x068000b0, 0x0ff00ff0, "sel%c\t%12-15r, %16-19r, %0-3r"},
+  {ARM_EXT_V6, 0x06800fb0, 0x0ff00ff0, "sel%c\t%12-15r, %16-19r, %0-3r"},
   {ARM_EXT_V6, 0xf1010000, 0xfffffc00, "setend\t%9?ble"},
   {ARM_EXT_V6, 0x0700f010, 0x0ff0f0d0, "smuad%5'x%c\t%16-19r, %0-3r, %8-11r"},
   {ARM_EXT_V6, 0x0700f050, 0x0ff0f0d0, "smusd%5'x%c\t%16-19r, %0-3r, %8-11r"},