[Bug rtl-optimization/102306] Volatile pointer dereferenced twice

2021-09-14 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102306 --- Comment #5 from Eric Botcazou --- Created attachment 51460 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=51460=edit Tentative fix To be tested.

[Bug rtl-optimization/102306] Volatile pointer dereferenced twice

2021-09-14 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102306 --- Comment #4 from Eric Botcazou --- There is substantial checking for volatile references in can_combine_p but it implicitly assumes that the combination reduces the number of instructions.

[Bug rtl-optimization/102306] Volatile pointer dereferenced twice

2021-09-14 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102306 Eric Botcazou changed: What|Removed |Added CC||ebotcazou at gcc dot gnu.org ---

[Bug rtl-optimization/102306] Volatile pointer dereferenced twice

2021-09-13 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102306 Richard Biener changed: What|Removed |Added Component|target |rtl-optimization --- Comment #2 from