https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88842

            Bug ID: 88842
           Summary: missing optimization CSE, reassociation
           Product: gcc
           Version: unknown
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: other
          Assignee: unassigned at gcc dot gnu.org
          Reporter: ptdrnvqd at 10mail dot org
  Target Milestone: ---

from retweet danluu
↓
https://twitter.com/johnregehr/status/923682400676093952
not every day you run across a … easy optimization missing from all of LLVM,
GCC, and Intel CC…
↓
 http://lists.llvm.org/pipermail/llvm-dev/2017-October/118476.html 
[llvm-dev] [PATCH/RFC] Modifying reassociate for improved CSE: … perf gains

>> “…several people asked if this is safe; here's how LLVM safely reassociates 
>> addition with undefined signed overflow…”


i dont know to what degree is track their development/findings
or was this only llvm-side


>> “… to convince another person that reassociate is a safe pass…”

also may this apply outside of -ffast-math? for GCC?

Reply via email to