0028-solved-vector-insns-test-failed-n.patch 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. From 9ede311a493d8d49c3c3aa5aa736dfcfc6bbabe3 Mon Sep 17 00:00:00 2001
  2. From: "eric.tang" <eric.tang@starfivetech.com>
  3. Date: Fri, 9 Jul 2021 09:30:28 +0800
  4. Subject: [PATCH 28/28] solved vector-insns test failed\n
  5. Signed-off-by: eric.tang <eric.tang@starfivetech.com>
  6. ---
  7. gas/testsuite/gas/riscv/vector-insns.d | 24 ++++++++++-----------
  8. gas/testsuite/gas/riscv/vector-insns.s | 30 +++++++++++++-------------
  9. 2 files changed, 27 insertions(+), 27 deletions(-)
  10. diff --git a/gas/testsuite/gas/riscv/vector-insns.d b/gas/testsuite/gas/riscv/vector-insns.d
  11. index a264d1ee68..3e1a99bb39 100644
  12. --- a/gas/testsuite/gas/riscv/vector-insns.d
  13. +++ b/gas/testsuite/gas/riscv/vector-insns.d
  14. @@ -477,17 +477,17 @@ Disassembly of section .text:
  15. [ ]+[0-9a-f]+:[ ]+9e2030d7[ ]+vmv1r.v[ ]+v1,v2
  16. [ ]+[0-9a-f]+:[ ]+5208a257[ ]+vid.v[ ]+v4
  17. [ ]+[0-9a-f]+:[ ]+5008a257[ ]+vid.v[ ]+v4,v0.t
  18. -[ ]+[0-9a-f]+:[ ]+02850187[ ]+vl1r.v[ ]+v3,\(a0\)
  19. -[ ]+[0-9a-f]+:[ ]+02850187[ ]+vl1r.v[ ]+v3,\(a0\)
  20. -[ ]+[0-9a-f]+:[ ]+02850187[ ]+vl1r.v[ ]+v3,\(a0\)
  21. -[ ]+[0-9a-f]+:[ ]+02850187[ ]+vl1r.v[ ]+v3,\(a0\)
  22. -[ ]+[0-9a-f]+:[ ]+02855187[ ]+vl1re16.v[ ]+v3,\(a0\)
  23. -[ ]+[0-9a-f]+:[ ]+02855187[ ]+vl1re16.v[ ]+v3,\(a0\)
  24. -[ ]+[0-9a-f]+:[ ]+02856187[ ]+vl1re32.v[ ]+v3,\(a0\)
  25. -[ ]+[0-9a-f]+:[ ]+02856187[ ]+vl1re32.v[ ]+v3,\(a0\)
  26. -[ ]+[0-9a-f]+:[ ]+02857187[ ]+vl1re64.v[ ]+v3,\(a0\)
  27. -[ ]+[0-9a-f]+:[ ]+02857187[ ]+vl1re64.v[ ]+v3,\(a0\)
  28. -[ ]+[0-9a-f]+:[ ]+028581a7[ ]+vs1r.v[ ]+v3,\(a1\)
  29. -[ ]+[0-9a-f]+:[ ]+028581a7[ ]+vs1r.v[ ]+v3,\(a1\)
  30. +[ ]+[0-9a-f]+:[ ]+02850187[ ]+vl1r.v[ ]+v3,\(a0\)
  31. +[ ]+[0-9a-f]+:[ ]+02850187[ ]+vl1r.v[ ]+v3,\(a0\)
  32. +[ ]+[0-9a-f]+:[ ]+02850187[ ]+vl1r.v[ ]+v3,\(a0\)
  33. +[ ]+[0-9a-f]+:[ ]+02850187[ ]+vl1r.v[ ]+v3,\(a0\)
  34. +[ ]+[0-9a-f]+:[ ]+02855187[ ]+vl1re16.v[ ]+v3,\(a0\)
  35. +[ ]+[0-9a-f]+:[ ]+02855187[ ]+vl1re16.v[ ]+v3,\(a0\)
  36. +[ ]+[0-9a-f]+:[ ]+02856187[ ]+vl1re32.v[ ]+v3,\(a0\)
  37. +[ ]+[0-9a-f]+:[ ]+02856187[ ]+vl1re32.v[ ]+v3,\(a0\)
  38. +[ ]+[0-9a-f]+:[ ]+02857187[ ]+vl1re64.v[ ]+v3,\(a0\)
  39. +[ ]+[0-9a-f]+:[ ]+02857187[ ]+vl1re64.v[ ]+v3,\(a0\)
  40. +[ ]+[0-9a-f]+:[ ]+028581a7[ ]+vs1r.v[ ]+v3,\(a1\)
  41. +[ ]+[0-9a-f]+:[ ]+028581a7[ ]+vs1r.v[ ]+v3,\(a1\)
  42. diff --git a/gas/testsuite/gas/riscv/vector-insns.s b/gas/testsuite/gas/riscv/vector-insns.s
  43. index 81ef661af9..c1e826007f 100644
  44. --- a/gas/testsuite/gas/riscv/vector-insns.s
  45. +++ b/gas/testsuite/gas/riscv/vector-insns.s
  46. @@ -518,19 +518,19 @@
  47. vrgather.vi v4, v8, 31, v0.t
  48. vcompress.vm v4, v8, v12
  49. - vmv1r.v v1, v2
  50. - vid.v v4
  51. - vid.v v4, v0.t
  52. - vl1r.v v3, (a0)
  53. - vl1r.v v3, 0(a0)
  54. - vl1re8.v v3, (a0)
  55. - vl1re8.v v3, 0(a0)
  56. - vl1re16.v v3, (a0)
  57. - vl1re16.v v3, 0(a0)
  58. - vl1re32.v v3, (a0)
  59. - vl1re32.v v3, 0(a0)
  60. - vl1re64.v v3, (a0)
  61. - vl1re64.v v3, 0(a0)
  62. - vs1r.v v3, (a1)
  63. - vs1r.v v3, 0(a1)
  64. + vmv1r.v v1, v2
  65. + vid.v v4
  66. + vid.v v4, v0.t
  67. + vl1r.v v3, (a0)
  68. + vl1r.v v3, 0(a0)
  69. + vl1re8.v v3, (a0)
  70. + vl1re8.v v3, 0(a0)
  71. + vl1re16.v v3, (a0)
  72. + vl1re16.v v3, 0(a0)
  73. + vl1re32.v v3, (a0)
  74. + vl1re32.v v3, 0(a0)
  75. + vl1re64.v v3, (a0)
  76. + vl1re64.v v3, 0(a0)
  77. + vs1r.v v3, (a1)
  78. + vs1r.v v3, 0(a1)
  79. --
  80. 2.33.0