diff options
author | paperchalice <liujunchang97@outlook.com> | 2025-06-30 08:41:23 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-06-30 08:41:23 +0800 |
commit | 613222ec332bb698fc053e22619270032c305c2c (patch) | |
tree | a28da60c4842c911808a5fd4961029e95c26d715 /flang/lib/Frontend/CompilerInvocation.cpp | |
parent | 2de51345fb3d81db5613419695498bdd829bccc5 (diff) | |
download | llvm-613222ec332bb698fc053e22619270032c305c2c.zip llvm-613222ec332bb698fc053e22619270032c305c2c.tar.gz llvm-613222ec332bb698fc053e22619270032c305c2c.tar.bz2 |
[DAGCombiner] Remove `UnsafeFPMath` usage in `visitFSUBForFMACombine` etc. (#145637)
Remove `UnsafeFPMath` in `visitFMULForFMADistributiveCombine`,
`visitFSUBForFMACombine` and `visitFDIV`.
All affected tests are fixed by add fast math flags manually.
Propagate fast math flags when lowering fdiv in NVPTX backend, so it can
produce optimized dag when `unsafe-fp-math` is absent.
Diffstat (limited to 'flang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions