[PATCH] D12969: Don't raise inexact when lowering ceil, floor, round, trunc

Tim Northover via llvm-commits llvm-commits at lists.llvm.org
Fri Sep 18 11:21:21 PDT 2015


t.p.northover added a comment.

Oh, nice! I wished we could do this when I became aware of the issue but thought it would be too late. The AArch64 changes look fine to me, and the x86 ones technically correct (still raise an exception for frint, for example).

It looks like this changes Linux behaviour on x86 though. I still think the change should be made (as does at least one GCC developer: https://gcc.gnu.org/ml/gcc/2015-01/msg00274.html), but perhaps we should give people a few days to pipe up if they object.

Tim.


http://reviews.llvm.org/D12969





More information about the llvm-commits mailing list