Browse Source

aarch64: testsuite: move sysreg tests into sysreg sub-directory

This patch moves the existing sysreg tests for AArch64 into a subdirectory
(sysreg). The number of test files related to system registers grew
relatively big with time and makes the browsing of those files difficult.
Moreover, the difference of naming for the failure, working, and
feature-specific scenarios causes the tests not to appear next to one
another in the exploration tree when it is ordered alphabetically.
master
Matthieu Longo 3 years ago
committed by Richard Earnshaw
parent
commit
44f85d2d79
  1. 23
      gas/testsuite/gas/aarch64/sysreg/aarch64-sysreg.exp
  2. 0
      gas/testsuite/gas/aarch64/sysreg/armv8_8-a-sysregs-invalid.d
  3. 0
      gas/testsuite/gas/aarch64/sysreg/armv8_8-a-sysregs-invalid.l
  4. 0
      gas/testsuite/gas/aarch64/sysreg/armv8_8-a-sysregs-invalid.s
  5. 0
      gas/testsuite/gas/aarch64/sysreg/armv8_8-a-sysregs.d
  6. 0
      gas/testsuite/gas/aarch64/sysreg/armv8_8-a-sysregs.s
  7. 0
      gas/testsuite/gas/aarch64/sysreg/armv8_9-a-sysregs-bad.d
  8. 0
      gas/testsuite/gas/aarch64/sysreg/armv8_9-a-sysregs-bad.l
  9. 0
      gas/testsuite/gas/aarch64/sysreg/armv8_9-a-sysregs.d
  10. 0
      gas/testsuite/gas/aarch64/sysreg/armv8_9-a-sysregs.s
  11. 0
      gas/testsuite/gas/aarch64/sysreg/gcs-sysregs-bad.d
  12. 0
      gas/testsuite/gas/aarch64/sysreg/gcs-sysregs-bad.l
  13. 0
      gas/testsuite/gas/aarch64/sysreg/gcs-sysregs.d
  14. 0
      gas/testsuite/gas/aarch64/sysreg/gcs-sysregs.s
  15. 0
      gas/testsuite/gas/aarch64/sysreg/illegal-sysreg-2.d
  16. 0
      gas/testsuite/gas/aarch64/sysreg/illegal-sysreg-2.l
  17. 0
      gas/testsuite/gas/aarch64/sysreg/illegal-sysreg-2.s
  18. 0
      gas/testsuite/gas/aarch64/sysreg/illegal-sysreg-3.d
  19. 0
      gas/testsuite/gas/aarch64/sysreg/illegal-sysreg-3.l
  20. 0
      gas/testsuite/gas/aarch64/sysreg/illegal-sysreg-4.d
  21. 0
      gas/testsuite/gas/aarch64/sysreg/illegal-sysreg-4.l
  22. 0
      gas/testsuite/gas/aarch64/sysreg/illegal-sysreg-4b.d
  23. 0
      gas/testsuite/gas/aarch64/sysreg/illegal-sysreg-4b.l
  24. 0
      gas/testsuite/gas/aarch64/sysreg/illegal-sysreg-4b.s
  25. 0
      gas/testsuite/gas/aarch64/sysreg/illegal-sysreg-5.d
  26. 0
      gas/testsuite/gas/aarch64/sysreg/illegal-sysreg-5.l
  27. 0
      gas/testsuite/gas/aarch64/sysreg/illegal-sysreg-7.d
  28. 0
      gas/testsuite/gas/aarch64/sysreg/illegal-sysreg-7.l
  29. 0
      gas/testsuite/gas/aarch64/sysreg/illegal-sysreg-7.s
  30. 0
      gas/testsuite/gas/aarch64/sysreg/illegal-sysreg-8.d
  31. 0
      gas/testsuite/gas/aarch64/sysreg/illegal-sysreg-8.l
  32. 0
      gas/testsuite/gas/aarch64/sysreg/illegal-sysreg-8.s
  33. 0
      gas/testsuite/gas/aarch64/sysreg/illegal-sysreg-8b.d
  34. 0
      gas/testsuite/gas/aarch64/sysreg/illegal-sysreg-8b.l
  35. 0
      gas/testsuite/gas/aarch64/sysreg/illegal-sysreg-8b.s
  36. 0
      gas/testsuite/gas/aarch64/sysreg/illegal-sysreg128.d
  37. 0
      gas/testsuite/gas/aarch64/sysreg/illegal-sysreg128.l
  38. 0
      gas/testsuite/gas/aarch64/sysreg/illegal-sysreg128.s
  39. 0
      gas/testsuite/gas/aarch64/sysreg/invalid-sysreg-assert.d
  40. 0
      gas/testsuite/gas/aarch64/sysreg/invalid-sysreg-assert.l
  41. 0
      gas/testsuite/gas/aarch64/sysreg/invalid-sysreg-assert.s
  42. 0
      gas/testsuite/gas/aarch64/sysreg/sme-sysreg-illegal.d
  43. 0
      gas/testsuite/gas/aarch64/sysreg/sme-sysreg-illegal.l
  44. 0
      gas/testsuite/gas/aarch64/sysreg/sme-sysreg-illegal.s
  45. 0
      gas/testsuite/gas/aarch64/sysreg/sme-sysreg.d
  46. 0
      gas/testsuite/gas/aarch64/sysreg/sme-sysreg.s
  47. 0
      gas/testsuite/gas/aarch64/sysreg/sve-sysreg-invalid.d
  48. 0
      gas/testsuite/gas/aarch64/sysreg/sve-sysreg-invalid.l
  49. 0
      gas/testsuite/gas/aarch64/sysreg/sve-sysreg.d
  50. 0
      gas/testsuite/gas/aarch64/sysreg/sve-sysreg.s
  51. 0
      gas/testsuite/gas/aarch64/sysreg/sysreg-1.d
  52. 0
      gas/testsuite/gas/aarch64/sysreg/sysreg-1.s
  53. 0
      gas/testsuite/gas/aarch64/sysreg/sysreg-2.d
  54. 0
      gas/testsuite/gas/aarch64/sysreg/sysreg-2.s
  55. 0
      gas/testsuite/gas/aarch64/sysreg/sysreg-3.d
  56. 0
      gas/testsuite/gas/aarch64/sysreg/sysreg-3.s
  57. 0
      gas/testsuite/gas/aarch64/sysreg/sysreg-4.d
  58. 0
      gas/testsuite/gas/aarch64/sysreg/sysreg-4.s
  59. 0
      gas/testsuite/gas/aarch64/sysreg/sysreg-5.s
  60. 0
      gas/testsuite/gas/aarch64/sysreg/sysreg-6.d
  61. 0
      gas/testsuite/gas/aarch64/sysreg/sysreg-6.s
  62. 0
      gas/testsuite/gas/aarch64/sysreg/sysreg-7.d
  63. 0
      gas/testsuite/gas/aarch64/sysreg/sysreg-7.s
  64. 0
      gas/testsuite/gas/aarch64/sysreg/sysreg-8.d
  65. 0
      gas/testsuite/gas/aarch64/sysreg/sysreg-8.s
  66. 0
      gas/testsuite/gas/aarch64/sysreg/sysreg-diagnostic.d
  67. 0
      gas/testsuite/gas/aarch64/sysreg/sysreg-diagnostic.l
  68. 0
      gas/testsuite/gas/aarch64/sysreg/sysreg-diagnostic.s
  69. 0
      gas/testsuite/gas/aarch64/sysreg/sysreg.d
  70. 0
      gas/testsuite/gas/aarch64/sysreg/sysreg.s
  71. 0
      gas/testsuite/gas/aarch64/sysreg/sysreg128.d
  72. 0
      gas/testsuite/gas/aarch64/sysreg/sysreg128.s
  73. 0
      gas/testsuite/gas/aarch64/sysreg/v8-r-bad-sysregs.d
  74. 0
      gas/testsuite/gas/aarch64/sysreg/v8-r-bad-sysregs.l
  75. 0
      gas/testsuite/gas/aarch64/sysreg/v8-r-bad-sysregs.s
  76. 0
      gas/testsuite/gas/aarch64/sysreg/v8-r-sysregs-need-arch.d
  77. 0
      gas/testsuite/gas/aarch64/sysreg/v8-r-sysregs-need-arch.l
  78. 0
      gas/testsuite/gas/aarch64/sysreg/v8-r-sysregs.d
  79. 0
      gas/testsuite/gas/aarch64/sysreg/v8-r-sysregs.s

23
gas/testsuite/gas/aarch64/sysreg/aarch64-sysreg.exp

@ -0,0 +1,23 @@
# Copyright (C) 2024 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
#
# Some AArch64 tests for system registers
#
if {[istarget aarch64*-*-*]} {
run_dump_tests [lsort [glob -nocomplain $srcdir/$subdir/*.d]]
}

0
gas/testsuite/gas/aarch64/armv8_8-a-sysregs-invalid.d → gas/testsuite/gas/aarch64/sysreg/armv8_8-a-sysregs-invalid.d

0
gas/testsuite/gas/aarch64/armv8_8-a-sysregs-invalid.l → gas/testsuite/gas/aarch64/sysreg/armv8_8-a-sysregs-invalid.l

0
gas/testsuite/gas/aarch64/armv8_8-a-sysregs-invalid.s → gas/testsuite/gas/aarch64/sysreg/armv8_8-a-sysregs-invalid.s

0
gas/testsuite/gas/aarch64/armv8_8-a-sysregs.d → gas/testsuite/gas/aarch64/sysreg/armv8_8-a-sysregs.d

0
gas/testsuite/gas/aarch64/armv8_8-a-sysregs.s → gas/testsuite/gas/aarch64/sysreg/armv8_8-a-sysregs.s

0
gas/testsuite/gas/aarch64/armv8_9-a-sysregs-bad.d → gas/testsuite/gas/aarch64/sysreg/armv8_9-a-sysregs-bad.d

0
gas/testsuite/gas/aarch64/armv8_9-a-sysregs-bad.l → gas/testsuite/gas/aarch64/sysreg/armv8_9-a-sysregs-bad.l

0
gas/testsuite/gas/aarch64/armv8_9-a-sysregs.d → gas/testsuite/gas/aarch64/sysreg/armv8_9-a-sysregs.d

0
gas/testsuite/gas/aarch64/armv8_9-a-sysregs.s → gas/testsuite/gas/aarch64/sysreg/armv8_9-a-sysregs.s

0
gas/testsuite/gas/aarch64/gcs-sysregs-bad.d → gas/testsuite/gas/aarch64/sysreg/gcs-sysregs-bad.d

0
gas/testsuite/gas/aarch64/gcs-sysregs-bad.l → gas/testsuite/gas/aarch64/sysreg/gcs-sysregs-bad.l

0
gas/testsuite/gas/aarch64/gcs-sysregs.d → gas/testsuite/gas/aarch64/sysreg/gcs-sysregs.d

0
gas/testsuite/gas/aarch64/gcs-sysregs.s → gas/testsuite/gas/aarch64/sysreg/gcs-sysregs.s

0
gas/testsuite/gas/aarch64/illegal-sysreg-2.d → gas/testsuite/gas/aarch64/sysreg/illegal-sysreg-2.d

0
gas/testsuite/gas/aarch64/illegal-sysreg-2.l → gas/testsuite/gas/aarch64/sysreg/illegal-sysreg-2.l

0
gas/testsuite/gas/aarch64/illegal-sysreg-2.s → gas/testsuite/gas/aarch64/sysreg/illegal-sysreg-2.s

0
gas/testsuite/gas/aarch64/illegal-sysreg-3.d → gas/testsuite/gas/aarch64/sysreg/illegal-sysreg-3.d

0
gas/testsuite/gas/aarch64/illegal-sysreg-3.l → gas/testsuite/gas/aarch64/sysreg/illegal-sysreg-3.l

0
gas/testsuite/gas/aarch64/illegal-sysreg-4.d → gas/testsuite/gas/aarch64/sysreg/illegal-sysreg-4.d

0
gas/testsuite/gas/aarch64/illegal-sysreg-4.l → gas/testsuite/gas/aarch64/sysreg/illegal-sysreg-4.l

0
gas/testsuite/gas/aarch64/illegal-sysreg-4b.d → gas/testsuite/gas/aarch64/sysreg/illegal-sysreg-4b.d

0
gas/testsuite/gas/aarch64/illegal-sysreg-4b.l → gas/testsuite/gas/aarch64/sysreg/illegal-sysreg-4b.l

0
gas/testsuite/gas/aarch64/illegal-sysreg-4b.s → gas/testsuite/gas/aarch64/sysreg/illegal-sysreg-4b.s

0
gas/testsuite/gas/aarch64/illegal-sysreg-5.d → gas/testsuite/gas/aarch64/sysreg/illegal-sysreg-5.d

0
gas/testsuite/gas/aarch64/illegal-sysreg-5.l → gas/testsuite/gas/aarch64/sysreg/illegal-sysreg-5.l

0
gas/testsuite/gas/aarch64/illegal-sysreg-7.d → gas/testsuite/gas/aarch64/sysreg/illegal-sysreg-7.d

0
gas/testsuite/gas/aarch64/illegal-sysreg-7.l → gas/testsuite/gas/aarch64/sysreg/illegal-sysreg-7.l

0
gas/testsuite/gas/aarch64/illegal-sysreg-7.s → gas/testsuite/gas/aarch64/sysreg/illegal-sysreg-7.s

0
gas/testsuite/gas/aarch64/illegal-sysreg-8.d → gas/testsuite/gas/aarch64/sysreg/illegal-sysreg-8.d

0
gas/testsuite/gas/aarch64/illegal-sysreg-8.l → gas/testsuite/gas/aarch64/sysreg/illegal-sysreg-8.l

0
gas/testsuite/gas/aarch64/illegal-sysreg-8.s → gas/testsuite/gas/aarch64/sysreg/illegal-sysreg-8.s

0
gas/testsuite/gas/aarch64/illegal-sysreg-8b.d → gas/testsuite/gas/aarch64/sysreg/illegal-sysreg-8b.d

0
gas/testsuite/gas/aarch64/illegal-sysreg-8b.l → gas/testsuite/gas/aarch64/sysreg/illegal-sysreg-8b.l

0
gas/testsuite/gas/aarch64/illegal-sysreg-8b.s → gas/testsuite/gas/aarch64/sysreg/illegal-sysreg-8b.s

0
gas/testsuite/gas/aarch64/illegal-sysreg128.d → gas/testsuite/gas/aarch64/sysreg/illegal-sysreg128.d

0
gas/testsuite/gas/aarch64/illegal-sysreg128.l → gas/testsuite/gas/aarch64/sysreg/illegal-sysreg128.l

0
gas/testsuite/gas/aarch64/illegal-sysreg128.s → gas/testsuite/gas/aarch64/sysreg/illegal-sysreg128.s

0
gas/testsuite/gas/aarch64/invalid-sysreg-assert.d → gas/testsuite/gas/aarch64/sysreg/invalid-sysreg-assert.d

0
gas/testsuite/gas/aarch64/invalid-sysreg-assert.l → gas/testsuite/gas/aarch64/sysreg/invalid-sysreg-assert.l

0
gas/testsuite/gas/aarch64/invalid-sysreg-assert.s → gas/testsuite/gas/aarch64/sysreg/invalid-sysreg-assert.s

0
gas/testsuite/gas/aarch64/sme-sysreg-illegal.d → gas/testsuite/gas/aarch64/sysreg/sme-sysreg-illegal.d

0
gas/testsuite/gas/aarch64/sme-sysreg-illegal.l → gas/testsuite/gas/aarch64/sysreg/sme-sysreg-illegal.l

0
gas/testsuite/gas/aarch64/sme-sysreg-illegal.s → gas/testsuite/gas/aarch64/sysreg/sme-sysreg-illegal.s

0
gas/testsuite/gas/aarch64/sme-sysreg.d → gas/testsuite/gas/aarch64/sysreg/sme-sysreg.d

0
gas/testsuite/gas/aarch64/sme-sysreg.s → gas/testsuite/gas/aarch64/sysreg/sme-sysreg.s

0
gas/testsuite/gas/aarch64/sve-sysreg-invalid.d → gas/testsuite/gas/aarch64/sysreg/sve-sysreg-invalid.d

0
gas/testsuite/gas/aarch64/sve-sysreg-invalid.l → gas/testsuite/gas/aarch64/sysreg/sve-sysreg-invalid.l

0
gas/testsuite/gas/aarch64/sve-sysreg.d → gas/testsuite/gas/aarch64/sysreg/sve-sysreg.d

0
gas/testsuite/gas/aarch64/sve-sysreg.s → gas/testsuite/gas/aarch64/sysreg/sve-sysreg.s

0
gas/testsuite/gas/aarch64/sysreg-1.d → gas/testsuite/gas/aarch64/sysreg/sysreg-1.d

0
gas/testsuite/gas/aarch64/sysreg-1.s → gas/testsuite/gas/aarch64/sysreg/sysreg-1.s

0
gas/testsuite/gas/aarch64/sysreg-2.d → gas/testsuite/gas/aarch64/sysreg/sysreg-2.d

0
gas/testsuite/gas/aarch64/sysreg-2.s → gas/testsuite/gas/aarch64/sysreg/sysreg-2.s

0
gas/testsuite/gas/aarch64/sysreg-3.d → gas/testsuite/gas/aarch64/sysreg/sysreg-3.d

0
gas/testsuite/gas/aarch64/sysreg-3.s → gas/testsuite/gas/aarch64/sysreg/sysreg-3.s

0
gas/testsuite/gas/aarch64/sysreg-4.d → gas/testsuite/gas/aarch64/sysreg/sysreg-4.d

0
gas/testsuite/gas/aarch64/sysreg-4.s → gas/testsuite/gas/aarch64/sysreg/sysreg-4.s

0
gas/testsuite/gas/aarch64/sysreg-5.s → gas/testsuite/gas/aarch64/sysreg/sysreg-5.s

0
gas/testsuite/gas/aarch64/sysreg-6.d → gas/testsuite/gas/aarch64/sysreg/sysreg-6.d

0
gas/testsuite/gas/aarch64/sysreg-6.s → gas/testsuite/gas/aarch64/sysreg/sysreg-6.s

0
gas/testsuite/gas/aarch64/sysreg-7.d → gas/testsuite/gas/aarch64/sysreg/sysreg-7.d

0
gas/testsuite/gas/aarch64/sysreg-7.s → gas/testsuite/gas/aarch64/sysreg/sysreg-7.s

0
gas/testsuite/gas/aarch64/sysreg-8.d → gas/testsuite/gas/aarch64/sysreg/sysreg-8.d

0
gas/testsuite/gas/aarch64/sysreg-8.s → gas/testsuite/gas/aarch64/sysreg/sysreg-8.s

0
gas/testsuite/gas/aarch64/sysreg-diagnostic.d → gas/testsuite/gas/aarch64/sysreg/sysreg-diagnostic.d

0
gas/testsuite/gas/aarch64/sysreg-diagnostic.l → gas/testsuite/gas/aarch64/sysreg/sysreg-diagnostic.l

0
gas/testsuite/gas/aarch64/sysreg-diagnostic.s → gas/testsuite/gas/aarch64/sysreg/sysreg-diagnostic.s

0
gas/testsuite/gas/aarch64/sysreg.d → gas/testsuite/gas/aarch64/sysreg/sysreg.d

0
gas/testsuite/gas/aarch64/sysreg.s → gas/testsuite/gas/aarch64/sysreg/sysreg.s

0
gas/testsuite/gas/aarch64/sysreg128.d → gas/testsuite/gas/aarch64/sysreg/sysreg128.d

0
gas/testsuite/gas/aarch64/sysreg128.s → gas/testsuite/gas/aarch64/sysreg/sysreg128.s

0
gas/testsuite/gas/aarch64/v8-r-bad-sysregs.d → gas/testsuite/gas/aarch64/sysreg/v8-r-bad-sysregs.d

0
gas/testsuite/gas/aarch64/v8-r-bad-sysregs.l → gas/testsuite/gas/aarch64/sysreg/v8-r-bad-sysregs.l

0
gas/testsuite/gas/aarch64/v8-r-bad-sysregs.s → gas/testsuite/gas/aarch64/sysreg/v8-r-bad-sysregs.s

0
gas/testsuite/gas/aarch64/v8-r-sysregs-need-arch.d → gas/testsuite/gas/aarch64/sysreg/v8-r-sysregs-need-arch.d

0
gas/testsuite/gas/aarch64/v8-r-sysregs-need-arch.l → gas/testsuite/gas/aarch64/sysreg/v8-r-sysregs-need-arch.l

0
gas/testsuite/gas/aarch64/v8-r-sysregs.d → gas/testsuite/gas/aarch64/sysreg/v8-r-sysregs.d

0
gas/testsuite/gas/aarch64/v8-r-sysregs.s → gas/testsuite/gas/aarch64/sysreg/v8-r-sysregs.s

Loading…
Cancel
Save