search for: 085406

Displaying 2 results from an estimated 2 matches for "085406".

2016 Aug 24
2
Request suggestions about how to remove redundencies caused by SCEV expansion fundementally
On Wed, Aug 24, 2016 at 3:07 PM, Daniel Berlin <dberlin at dberlin.org> wrote: > > > On Fri, Aug 19, 2016 at 3:57 PM, Wei Mi via llvm-dev > <llvm-dev at lists.llvm.org> wrote: >> >> SCEV expansion sometimes generates redundent expr even if there is an >> available expr which can be reused. The redundent exprs can be a lot >> different from existing
2016 Aug 29
4
Request suggestions about how to remove redundencies caused by SCEV expansion fundementally
...e is something worth doing because it may be generally helpful (not just for scev expansion). From my current experience, a large part of expansion redundency uncleaned is caused by some weakness of reassociation, especially the problem mentioned in http://lists.llvm.org/pipermail/llvm-dev/2015-May/085406.html and problem related with multiple getelementptr. NaryReassociate solved some common problems but there are more. The paper mentioned in Pact08 may be worthy to try. By the way, to answer Andy's question. I did some experiment using the testcase in PR29065 to see if we regenerate SCEV for...