Displaying 2 results from an estimated 2 matches for "rl170471".
2018 May 09
0
more reassociation in IR
...:)
Ideally, that allows removing duplicate functionality from instcombine, but
I'm guessing that it will take a lot of work to cut that cord without
causing regressions. Note that instcombine even has a specialized
reassociation pass-within-a-pass for fadd/fsub alone:
https://reviews.llvm.org/rL170471
On Tue, May 8, 2018 at 9:22 PM, Chris Lattner <clattner at nondot.org> wrote:
>
>
> On May 8, 2018, at 9:50 AM, Daniel Berlin via llvm-dev <
> llvm-dev at lists.llvm.org> wrote:
>
> 1. The reassociate pass that exists right now was *originally* (AFAIK)
> written...
2018 May 09
4
more reassociation in IR
> On May 8, 2018, at 9:50 AM, Daniel Berlin via llvm-dev <llvm-dev at lists.llvm.org> wrote:
>
> 1. The reassociate pass that exists right now was *originally* (AFAIK) written to enable CSE/GVN to do better.
Agreed. The original mindset included a (naive) belief that going with a canonical form was better than teaching redundancy elimination to handle abstractions (as a matter