aboutsummaryrefslogtreecommitdiff
path: root/flang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorpaperchalice <liujunchang97@outlook.com>2025-06-30 08:41:23 +0800
committerGitHub <noreply@github.com>2025-06-30 08:41:23 +0800
commit613222ec332bb698fc053e22619270032c305c2c (patch)
treea28da60c4842c911808a5fd4961029e95c26d715 /flang/lib/Frontend/CompilerInvocation.cpp
parent2de51345fb3d81db5613419695498bdd829bccc5 (diff)
downloadllvm-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