search for: d12090

Displaying 5 results from an estimated 5 matches for "d12090".

2016 Aug 19
4
Request suggestions about how to remove redundencies caused by SCEV expansion fundementally
...edundent expr even if there is an available expr which can be reused. The redundent exprs can be a lot different from existing exprs so that existing cleanup passes cannot remove them. https://llvm.org/bugs/show_bug.cgi?id=24920 https://llvm.org/bugs/show_bug.cgi?id=24442 https://reviews.llvm.org/D12090 and https://reviews.llvm.org/D21313 already relieved the problem somewhat, but it is far from being solved fundamentally. Recently we found another problematic case described in https://llvm.org/bugs/show_bug.cgi?id=29065. And I believe I can create more tests revealing similar problems. In PR2906...
2016 Aug 24
2
Request suggestions about how to remove redundencies caused by SCEV expansion fundementally
...reused. The redundent exprs can be a lot >> different from existing exprs so that existing cleanup passes cannot >> remove them. >> >> https://llvm.org/bugs/show_bug.cgi?id=24920 >> https://llvm.org/bugs/show_bug.cgi?id=24442 >> >> https://reviews.llvm.org/D12090 and https://reviews.llvm.org/D21313 >> already relieved the problem somewhat, but it is far from being solved >> fundamentally. Recently we found another problematic case described in >> https://llvm.org/bugs/show_bug.cgi?id=29065. And I believe I can >> create more tests re...
2015 Sep 11
5
[RFC] New pass: LoopExitValues
Hi Steve it seems the general consensus is that the patch feels like a work-around for a problem with LSR (and possibly other loop transformations) that introduces redundant instructions. It is probably best to file a bug and a few of your test cases. Thanks Gerolf > On Sep 10, 2015, at 4:37 PM, Steve King via llvm-dev <llvm-dev at lists.llvm.org> wrote: > > On Thu, Sep 10, 2015
2016 Aug 24
3
Request suggestions about how to remove redundencies caused by SCEV expansion fundementally
> On Aug 23, 2016, at 11:30 PM, Sanjoy Das <sanjoy at playingwithpointers.com> wrote: > > Hi Wei, > > I've not seen GCC's SCEV so I cannot make a comparative comment here > (maybe Chris, Andy or Dan can chime in here), but I personally am in > the "make the cleanup passes smarter" camp. We can also try to make > SCEV expansion smarter -- not by
2016 Aug 29
4
Request suggestions about how to remove redundencies caused by SCEV expansion fundementally
...ng exprs so that existing cleanup passes >> >> cannot >> >> remove them. >> >> >> >> https://llvm.org/bugs/show_bug.cgi?id=24920 >> >> https://llvm.org/bugs/show_bug.cgi?id=24442 >> >> >> >> https://reviews.llvm.org/D12090 and >> >> https://reviews.llvm.org/D21313 >> >> already relieved the problem somewhat, but it is far from being >> >> solved >> >> fundamentally. Recently we found another problematic case >> >> described in >> >> https://llvm....