[committed] RISC-V: Tidy smstateen and ssstateen testcases.
Checks
Commit Message
gas/
* testsuite/gas/riscv/march-imply-smstateen.d: Added.
* testsuite/gas/riscv/smstateen-csr-s.d: Removed.
* testsuite/gas/riscv/ssstateen-csr.d: Likewise.
* testsuite/gas/riscv/ssstateen-csr.s: Likewise.
---
.../gas/riscv/march-imply-smstateen.d | 6 +++++
gas/testsuite/gas/riscv/smstateen-csr-s.d | 22 -------------------
gas/testsuite/gas/riscv/ssstateen-csr.d | 22 -------------------
gas/testsuite/gas/riscv/ssstateen-csr.s | 13 -----------
4 files changed, 6 insertions(+), 57 deletions(-)
create mode 100644 gas/testsuite/gas/riscv/march-imply-smstateen.d
delete mode 100644 gas/testsuite/gas/riscv/smstateen-csr-s.d
delete mode 100644 gas/testsuite/gas/riscv/ssstateen-csr.d
delete mode 100644 gas/testsuite/gas/riscv/ssstateen-csr.s
new file mode 100644
@@ -0,0 +1,6 @@
+#as: -march=rv32i_smstateen -march-attr -misa-spec=20191213
+#readelf: -A
+#source: empty.s
+Attribute Section: riscv
+File Attributes
+ Tag_RISCV_arch: "rv32i2p1_zicsr2p0_smstateen1p0_ssstateen1p0"
deleted file mode 100644
@@ -1,22 +0,0 @@
-#as: -march=rv32ih_smstateen -mcsr-check -mpriv-spec=1.12
-#source: ssstateen-csr.s
-#objdump: -dr
-
-.*:[ ]+file format .*
-
-
-Disassembly of section .text:
-
-0+000 <target>:
-[ ]+[0-9a-f]+:[ ]+10c02573[ ]+csrr[ ]+a0,sstateen0
-[ ]+[0-9a-f]+:[ ]+10d02573[ ]+csrr[ ]+a0,sstateen1
-[ ]+[0-9a-f]+:[ ]+10e02573[ ]+csrr[ ]+a0,sstateen2
-[ ]+[0-9a-f]+:[ ]+10f02573[ ]+csrr[ ]+a0,sstateen3
-[ ]+[0-9a-f]+:[ ]+60c02573[ ]+csrr[ ]+a0,hstateen0
-[ ]+[0-9a-f]+:[ ]+60d02573[ ]+csrr[ ]+a0,hstateen1
-[ ]+[0-9a-f]+:[ ]+60e02573[ ]+csrr[ ]+a0,hstateen2
-[ ]+[0-9a-f]+:[ ]+60f02573[ ]+csrr[ ]+a0,hstateen3
-[ ]+[0-9a-f]+:[ ]+61c02573[ ]+csrr[ ]+a0,hstateen0h
-[ ]+[0-9a-f]+:[ ]+61d02573[ ]+csrr[ ]+a0,hstateen1h
-[ ]+[0-9a-f]+:[ ]+61e02573[ ]+csrr[ ]+a0,hstateen2h
-[ ]+[0-9a-f]+:[ ]+61f02573[ ]+csrr[ ]+a0,hstateen3h
deleted file mode 100644
@@ -1,22 +0,0 @@
-#as: -march=rv32ih_ssstateen -mcsr-check -mpriv-spec=1.12
-#source: ssstateen-csr.s
-#objdump: -dr
-
-.*:[ ]+file format .*
-
-
-Disassembly of section .text:
-
-0+000 <target>:
-[ ]+[0-9a-f]+:[ ]+10c02573[ ]+csrr[ ]+a0,sstateen0
-[ ]+[0-9a-f]+:[ ]+10d02573[ ]+csrr[ ]+a0,sstateen1
-[ ]+[0-9a-f]+:[ ]+10e02573[ ]+csrr[ ]+a0,sstateen2
-[ ]+[0-9a-f]+:[ ]+10f02573[ ]+csrr[ ]+a0,sstateen3
-[ ]+[0-9a-f]+:[ ]+60c02573[ ]+csrr[ ]+a0,hstateen0
-[ ]+[0-9a-f]+:[ ]+60d02573[ ]+csrr[ ]+a0,hstateen1
-[ ]+[0-9a-f]+:[ ]+60e02573[ ]+csrr[ ]+a0,hstateen2
-[ ]+[0-9a-f]+:[ ]+60f02573[ ]+csrr[ ]+a0,hstateen3
-[ ]+[0-9a-f]+:[ ]+61c02573[ ]+csrr[ ]+a0,hstateen0h
-[ ]+[0-9a-f]+:[ ]+61d02573[ ]+csrr[ ]+a0,hstateen1h
-[ ]+[0-9a-f]+:[ ]+61e02573[ ]+csrr[ ]+a0,hstateen2h
-[ ]+[0-9a-f]+:[ ]+61f02573[ ]+csrr[ ]+a0,hstateen3h
deleted file mode 100644
@@ -1,13 +0,0 @@
-target:
- csrr a0, sstateen0
- csrr a0, sstateen1
- csrr a0, sstateen2
- csrr a0, sstateen3
- csrr a0, hstateen0
- csrr a0, hstateen1
- csrr a0, hstateen2
- csrr a0, hstateen3
- csrr a0, hstateen0h
- csrr a0, hstateen1h
- csrr a0, hstateen2h
- csrr a0, hstateen3h