[clang] [llvm] [ARM] enable FENV_ACCESS pragma support for hard-float targets (PR #137101)
Erik Enikeev via llvm-commits
llvm-commits at lists.llvm.org
Wed Jul 16 04:29:49 PDT 2025
Varnike wrote:
Hello!
Thank you for the comments and sorry for the delayed response.
I've now returned to this task and plan to work towards full support for strict fp on hard-float ARM targets.
Based on @john-brawn-arm's example and suggestions, I was able to add support for STRICT_FDIV. With such changes the example is compiled correctly (with divide instruction). Could you please review these changes and let me know if you spot any issues? Are there any additional cases that require special handling? Also, is there a test suite that would be sufficient to cover most strict fp usage scenarios?
If these changes are acceptable, I plan to proceed with support for the remaining strict fp ops.
https://github.com/llvm/llvm-project/pull/137101
More information about the llvm-commits
mailing list