https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61306
Oleg Endo olegendo at gcc dot gnu.org changed:
What|Removed |Added
CC||olegendo at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61306
--- Comment #11 from thopre01 at gcc dot gnu.org ---
Confirmed. This is because the compiler will detect that the result of (a 8)
depends on the sign of a and thus prevent the optimization. Before this check
incorrect code could be generated. Of
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61306
--- Comment #8 from thopre01 at gcc dot gnu.org ---
Author: thopre01
Date: Mon Jun 30 01:58:45 2014
New Revision: 212133
URL: https://gcc.gnu.org/viewcvs?rev=212133root=gccview=rev
Log:
2014-06-30 Thomas Preud'homme thomas.preudho...@arm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61306
--- Comment #9 from thopre01 at gcc dot gnu.org ---
Author: thopre01
Date: Mon Jun 30 02:11:21 2014
New Revision: 212134
URL: https://gcc.gnu.org/viewcvs?rev=212134root=gccview=rev
Log:
2014-06-30 Thomas Preud'homme thomas.preudho...@arm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61306
--- Comment #6 from thopre01 at gcc dot gnu.org ---
Author: thopre01
Date: Wed Jun 11 10:04:33 2014
New Revision: 211444
URL: http://gcc.gnu.org/viewcvs?rev=211444root=gccview=rev
Log:
2014-06-11 Thomas Preud'homme thomas.preudho...@arm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61306
thopre01 at gcc dot gnu.org changed:
What|Removed |Added
Known to work|4.9.0 |4.10.0
Known to fail|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61306
--- Comment #5 from Thomas Preud'homme thomas.preudhomme at arm dot com ---
I have a working patch that also pass bootstrap. I'll do a bit more testing and
post it for review.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61306
--- Comment #4 from Thomas Preud'homme thomas.preudhomme at arm dot com ---
I finally managed to find the root cause for the bootstrap failure with my
current fix. I shall be able to improve my fix and should hopefully be ready
tomorrow.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61306
Richard Biener rguenth at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61306
--- Comment #2 from Richard Biener rguenth at gcc dot gnu.org ---
16 bit load in host endianness found at: b.3_7 = (int) load_dst_10;
at least the dumping is confusing as well ;)
But the issue seems to be that we are missing that a.0_2 and
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61306
--- Comment #3 from Thomas Preud'homme thomas.preudhomme at arm dot com ---
Indeed. I also noticed that the original bswap code would happily accept signed
ssa value and signed cast which can lead to disaster. I worked out a patch for
this issue
11 matches
Mail list logo