3.6.1 patch nomination: r230564 - only propagate equality comparisons of FP values that we are certain are non-zero

Hans Wennborg hans at chromium.org
Thu Mar 12 16:56:35 PDT 2015


+Tom for 3.6.1.

On Sun, Mar 8, 2015 at 6:58 AM, Simon Byrne <simonbyrne at gmail.com> wrote:
> I would like to nominate patch r230564 for backporting to the 3.6
> branch. As it stands currently, the gvn pass in 3.6.0 can sometimes
> result in invalid changes to the sign of floating point zeros: see,
> for example,
> http://llvm.org/bugs/show_bug.cgi?id=22823
> and the related Julia thread,
> https://github.com/JuliaLang/julia/issues/10377
>
> Thank you,
> Simon
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits



More information about the llvm-commits mailing list