[Bug rtl-optimization/87871] [9 Regression] testcases fail after r265398 on arm
ramana at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Fri Dec 14 09:43:00 GMT 2018
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87871
Ramana Radhakrishnan <ramana at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |ramana at gcc dot gnu.org
--- Comment #6 from Ramana Radhakrishnan <ramana at gcc dot gnu.org> ---
(In reply to Segher Boessenkool from comment #5)
> The first one just needs an xfail. I don't know if it should be *-*-* there
> or only arm*-*-* should be added.
>
> The other two need some debugging by someone who knows the target and/or
> these tests.
for the addr-modes-float.c case there are additional vmov's being generated and
thus is certainly a regression.
--- 8.s 2018-12-14 09:41:04.367843079 +0000
+++ addr-modes-float.s 2018-12-14 09:40:39.907980812 +0000
@@ -139,10 +139,13 @@
@ args = 0, pretend = 0, frame = 0
@ frame_needed = 0, uses_anonymous_args = 0
@ link register save eliminated.
+ vmov q8, q0 @ ti
mov r3, r0
+ vmov q9, q1 @ ti
add r0, r0, #48
- vst3.8 {d0, d2, d4}, [r3]!
- vst3.8 {d1, d3, d5}, [r3]
+ vmov q10, q2 @ ti
+ vst3.8 {d16, d18, d20}, [r3]!
+ vst3.8 {d17, d19, d21}, [r3]
More information about the Gcc-bugs
mailing list