Displaying 3 results from an estimated 3 matches for "pr2857".
Did you mean:
pr257
2009 Feb 27
0
[LLVMdev] SCEVCouldNotCompute
...t enough to get itself into trouble on this test.
>
> Unfortunately, I'm not familiar enough with SCEV and SCEVExpander specifically
> to know how to bypass binomial coefficient expansion. What should happen in
> SCEVExpander::visitAddRecExpr to avoid it?
Take a look at llvm.org/PR2857. Did the patch there make it into LLVM
2.4 or no?
Nick
> Thanks.
>
> -Dave
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
> http://lists.c...
2009 Feb 28
1
[LLVMdev] SCEVCouldNotCompute
...n
> > this test.
> >
> > Unfortunately, I'm not familiar enough with SCEV and SCEVExpander
> > specifically to know how to bypass binomial coefficient expansion. What
> > should happen in SCEVExpander::visitAddRecExpr to avoid it?
>
> Take a look at llvm.org/PR2857. Did the patch there make it into LLVM
> 2.4 or no?
Yes, I think so.
I think what's happening is that our optimizer is giving LLVM something it's
never seen before. It turns out I "fixed" the problem by reverting to LLVM
2.3 behavior and truncating the calculations to 64 b...
2009 Feb 26
2
[LLVMdev] SCEVCouldNotCompute
We've upgraded to llvm 2.4 and we're hitting an assert in SCEV:
llvm/include/llvm/Analysis/ScalarEvolutionExpressions.h:669: RetVal
llvm::SCEVVisitor<SC,
RetVal>::visitCouldNotCompute(llvm::SCEVCouldNotCompute*) [with SC =
llvm::SCEVExpander, RetVal = llvm::Value*]: Assertion `0 && "Invalid use of
SCEVCouldNotCompute!"' failed.
This happens in