[Bug target/38697] gcc.target/arm/neon/neon.exp tests for vmov fail on arm-linux-eabi

jules at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Wed Mar 11 20:47:00 GMT 2009



------- Comment #3 from jules at gcc dot gnu dot org  2009-03-11 20:47 -------
These failures show up because the tests are kind of weak. There's no
particular reason that vget_low* intrinsics should generate vmov instructions
as the tests are expecting: the assembly output shown with vldr/fstd works just
as well, and no instructions at all (i.e. just a hint to the register
allocator) would work even better.

Without converting all the Neon intrinsic tests to be execution rather than
compilation tests, I'm not sure if there's any way they can be made robust.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38697



More information about the Gcc-bugs mailing list