[PATCH] D64412: [Strict FP] Allow more relaxed scheduling

Andy Kaylor via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Jul 15 13:36:57 PDT 2019


andrew.w.kaylor added a comment.

My understanding is that IEEE-754 requires us to produce an exception if and only if the exception would be produced by a literal interpretation of the source. However, it does not require that the exceptions be raised in the same order as implied by the source. Also, that's what the LLVM language reference says we'll do with "fpexcept.strict" -- "The number and order of floating-point exceptions is NOT guaranteed." So, I think the changes you've got here are correct.


Repository:
  rL LLVM

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D64412/new/

https://reviews.llvm.org/D64412





More information about the llvm-commits mailing list