[Bug target/67732] [SH] Strange LRA addsi3 usage

2024-09-25 Thread olegendo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67732 Oleg Endo changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug target/67732] [SH] Strange LRA addsi3 usage

2015-10-03 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67732 --- Comment #4 from Oleg Endo --- (In reply to Kazumoto Kojima from comment #2) > > void > foo (float mat[]) > { > float *p = &mat[16]; > > *--p = 0.0; *--p = 0.0; *--p = 0.0; *--p = 0.0; > *--p = 0.0; *--p = 0.0; *--p = 0.0; *--p =

[Bug target/67732] [SH] Strange LRA addsi3 usage

2015-09-29 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67732 --- Comment #3 from Oleg Endo --- Hm, those addressing mode issues are supposed to be improved by the AMS pass. But it's not ready yet. Compiling CSiBE with the current AMS branch, without LRA: sum: 879 -> 3318319-15560 / -0.466724 %

[Bug target/67732] [SH] Strange LRA addsi3 usage

2015-09-29 Thread kkojima at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67732 --- Comment #2 from Kazumoto Kojima --- (In reply to Oleg Endo from comment #1) > There are some improvements with LRA, but the regression in teem-1.6.0-src > > total: 1105728 -> 1122288+16560 / +1.497656 % > > outweighs all of the i

[Bug target/67732] [SH] Strange LRA addsi3 usage

2015-09-27 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67732 --- Comment #1 from Oleg Endo --- Created attachment 36402 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36402&action=edit CSiBE comparison This is the detailed CSiBE comparision of no LRA vs. LRA. There are some improvements with LRA, b