[PATCH] Avoid combining adjacent stores at -O0 to improve debug experience
chandlerc at google.com
Mon Jan 26 18:15:47 PST 2015
On Mon, Jan 26, 2015 at 3:09 PM, Jim Grosbach <grosbach at apple.com> wrote:
> There should be exactly zero DAG combines that have to run, ever. They are
> by definition not required for correctness. Anything else is a bug, and a
> bad one.
The X86 backend at least heavily uses target-specific DAG combines to
"lower" DAG nodes that it doesn't have any actual lowering for.
Yes, it's a bug. But I don't even know how much work would be required to
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the llvm-commits