[Bug target/101220] arm: iwmmxt2: generating bad assembler ?

2021-07-01 Thread rearnsha at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101220 --- Comment #4 from Richard Earnshaw --- FTR I've committed fixes to binutils on the master and 2.36 branches. Although I think this affects binutils 2.34 and later older branches of binutils are no-longer maintained.

[Bug target/101220] arm: iwmmxt2: generating bad assembler ?

2021-06-30 Thread rearnsha at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101220 Richard Earnshaw changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/101220] arm: iwmmxt2: generating bad assembler ?

2021-06-30 Thread rearnsha at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101220 --- Comment #2 from Richard Earnshaw --- Was broken by the binutils commit f439988037a589de3798f44e7268301adaec21a9

[Bug target/101220] arm: iwmmxt2: generating bad assembler ?

2021-06-30 Thread rearnsha at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101220 --- Comment #1 from Richard Earnshaw --- The same problem exists in gcc-10 and gcc-11 (gcc-9 does not generate the wldrd/wstrd insructions), but I think this is a gas bug rather than a bug in gcc. The output from the gcc-12 compiler does assemb