From 25982ee0222196381863a17dc135fc1d2763b385 Mon Sep 17 00:00:00 2001 From: Jim Wilson Date: Wed, 13 Dec 2017 14:59:42 -0800 Subject: Add missing RISC-V fsrmi and fsflagsi instructions. PR 22599 gas/ * testsuite/gas/riscv/fsxxi.d, testsuite/gas/riscv/fsxxi.s: New. opcodes/ * riscv-opc.c (riscv_opcodes) : New. --- gas/ChangeLog | 5 +++++ gas/testsuite/gas/riscv/fsxxi.d | 13 +++++++++++++ gas/testsuite/gas/riscv/fsxxi.s | 4 ++++ 3 files changed, 22 insertions(+) create mode 100644 gas/testsuite/gas/riscv/fsxxi.d create mode 100644 gas/testsuite/gas/riscv/fsxxi.s (limited to 'gas') diff --git a/gas/ChangeLog b/gas/ChangeLog index dcc4cb8..8b24b65 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,8 @@ +2017-12-13 Jim Wilson + + PR 22599 + * testsuite/gas/riscv/fsxxi.d, testsuite/gas/riscv/fsxxi.s: New. + 2017-12-13 Dimitar Dimitrov * testsuite/gas/pru/extern.s: New test for print of U16_PMEMM diff --git a/gas/testsuite/gas/riscv/fsxxi.d b/gas/testsuite/gas/riscv/fsxxi.d new file mode 100644 index 0000000..2e03a20 --- /dev/null +++ b/gas/testsuite/gas/riscv/fsxxi.d @@ -0,0 +1,13 @@ +#as: +#objdump: -dr + +.*:[ ]+file format .* + + +Disassembly of section .text: + +0+000 <.text>: +[ ]+0:[ ]+002fd573[ ]+fsrmi[ ]+a0,31 +[ ]+4:[ ]+002f5073[ ]+fsrmi[ ]+zero,30 +[ ]+8:[ ]+001ed773[ ]+fsflagsi[ ]+a4,29 +[ ]+c:[ ]+001e5073[ ]+fsflagsi[ ]+zero,28 diff --git a/gas/testsuite/gas/riscv/fsxxi.s b/gas/testsuite/gas/riscv/fsxxi.s new file mode 100644 index 0000000..e42d786 --- /dev/null +++ b/gas/testsuite/gas/riscv/fsxxi.s @@ -0,0 +1,4 @@ + fsrmi x10, 0x1f + fsrmi 0x1e + fsflagsi x14, 0x1d + fsflagsi 0x1c -- cgit v1.1