PATCH for PR18000: wrong code at -Os and above on x86_64-linux-gnu

Stepan Dyatkovskiy stpworld at narod.ru
Tue Dec 31 10:46:02 PST 2013


Sorry, sent broken patch file. Reattached.
-Stepan.

Stepan Dyatkovskiy wrote:
> Hello,
>
> The things starts to be wrong, as I assume (thanks to David Wiberg) in
> ScalarEvolution::getZeroExtendExpr
>
> As I think the entire problem caused by an ancient typo in
> ScalarEvolution::isImpliedCond that is invoked inside (patch changes
> only one line).
>
> For people how knows ScalarEvolution enough it would be easy to
> understand whether it was typo.
>
> I also posted detailed explanations here:
> http://llvm.org/bugs/show_bug.cgi?id=18000#c16
>
> Thanks!
>
> -Stepan.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: pr18000-2013-12-31.patch
Type: text/x-diff
Size: 4120 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20131231/7acbc0db/attachment.patch>


More information about the llvm-commits mailing list