[flang-commits] [flang] e73a64b - [flang][NFC] Document Arm exception raising behavior (#125579)
via flang-commits
flang-commits at lists.llvm.org
Tue Feb 4 06:54:37 PST 2025
Author: vdonaldson
Date: 2025-02-04T09:54:33-05:00
New Revision: e73a64bbd1733347a2c30e8fb93079b4aa41187a
URL: https://github.com/llvm/llvm-project/commit/e73a64bbd1733347a2c30e8fb93079b4aa41187a
DIFF: https://github.com/llvm/llvm-project/commit/e73a64bbd1733347a2c30e8fb93079b4aa41187a.diff
LOG: [flang][NFC] Document Arm exception raising behavior (#125579)
Added:
Modified:
flang/docs/Extensions.md
Removed:
################################################################################
diff --git a/flang/docs/Extensions.md b/flang/docs/Extensions.md
index e84bceee5ca7c7..ffb7e90eff919b 100644
--- a/flang/docs/Extensions.md
+++ b/flang/docs/Extensions.md
@@ -141,6 +141,10 @@ end
This interpretation has usability advantages and is what six other
Fortran compilers do, but is not conforming now that J3 approved an
"interp" in June 2024 to the contrary.
+* When an Arm processor raises an `ieee_overflow` or `ieee_underflow`
+ exception, the `ieee_inexact` exception is also raised. This happens
+ for a call to `ieee_set_flag` as well as for floating point expression
+ evaluation.
* Arm has processors that allow a user to control what happens when an
arithmetic exception is signaled, as well as processors that do not
have this capability. An Arm executable will run on either type of
More information about the flang-commits
mailing list