diff options
author | Claudiu Zissulescu <claziss@gmail.com> | 2020-07-07 16:01:48 +0300 |
---|---|---|
committer | Claudiu Zissulescu <claziss@gmail.com> | 2020-07-07 16:01:48 +0300 |
commit | f337259fbd5ee31c6794158457dcd0d23e5c0f13 (patch) | |
tree | c5959369fc084d3a9ffceda85274e4eab5fcadae /gas | |
parent | 35097e108abaf2008ebfccb7a333062f5952817f (diff) | |
download | gdb-f337259fbd5ee31c6794158457dcd0d23e5c0f13.zip gdb-f337259fbd5ee31c6794158457dcd0d23e5c0f13.tar.gz gdb-f337259fbd5ee31c6794158457dcd0d23e5c0f13.tar.bz2 |
arc: Update vector instructions.
Update vadd2, vadd4h, vmac2h, vmpy2h, vsub4h vector instructions
arguments to discriminate between double/single register operands.
opcodes/
xxxx-xx-xx Claudiu Zissulescu <claziss@synopsys.com>
* arc-opc.c (insert_rbd): New function.
(RBD): Define.
(RBDdup): Likewise.
* arc-tbl.h (vadd2, vadd4h, vmac2h, vmpy2h, vsub4h): Update
instructions.
Signed-off-by: Claudiu Zissulescu <claziss@gmail.com>
Diffstat (limited to 'gas')
-rw-r--r-- | gas/testsuite/gas/arc/dsp.d | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gas/testsuite/gas/arc/dsp.d b/gas/testsuite/gas/arc/dsp.d index 22961ae..d5f9744 100644 --- a/gas/testsuite/gas/arc/dsp.d +++ b/gas/testsuite/gas/arc/dsp.d @@ -70,13 +70,13 @@ Disassembly of section .text: 0x[0-9a-f]+ 282f 00a4 vext2bhl r0,r2 0x[0-9a-f]+ 282f 00a5 vext2bhm r0,r2 0x[0-9a-f]+ 2a23 0100 vlsr2h r0,r2,r4 -0x[0-9a-f]+ 2a1e 0100 vmac2h r0,r2,r4 +0x[0-9a-f]+ 2a1e 0100 vmac2h r0r1,r2,r4 0x[0-9a-f]+ 2a1e 8100 vmac2hf r0,r2,r4 0x[0-9a-f]+ 2a1f 8100 vmac2hfr r0,r2,r4 0x[0-9a-f]+ 2a1f 0100 vmac2hu r0,r2,r4 0x[0-9a-f]+ 2a24 8100 vmax2h r0,r2,r4 0x[0-9a-f]+ 2a25 8100 vmin2h r0,r2,r4 -0x[0-9a-f]+ 2a1c 0100 vmpy2h r0,r2,r4 +0x[0-9a-f]+ 2a1c 0100 vmpy2h r0r1,r2,r4 0x[0-9a-f]+ 2a1c 8100 vmpy2hf r0,r2,r4 0x[0-9a-f]+ 2a1d 8100 vmpy2hfr r0,r2,r4 0x[0-9a-f]+ 2a1d 0100 vmpy2hu r0,r2,r4 |