[Bug tree-optimization/69653] More CSE opportunities in address expressions
amker at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Wed Feb 3 14:03:00 GMT 2016
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69653
--- Comment #1 from amker at gcc dot gnu.org ---
Since tree optimizer cannot handle cse opportunities as described here, backend
needs to force register scaling expr (instead of loop invariant part address
expression) out of memory reference, hoping RTL CSE can catch these. It would
be better handled in tree optimizer because backend legitimize_address doesn't
have context information and this is done at a cost of missing loop invariant
opportunities.
More information about the Gcc-bugs
mailing list