llvm-project
[SelectionDAGBuilder] Remove NoNaNsFPMath uses
#169904
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
26
Changes
View On
GitHub
[SelectionDAGBuilder] Remove NoNaNsFPMath uses
#169904
paperchalice
merged 26 commits into
llvm:main
from
paperchalice:db-nnan
paperchalice
changed the title
[SelectionDAG] Remove NoNaNsFPMath
[SelectionDAGBuilder] Remove NoNaNsFPMath
247 days ago
paperchalice
force pushed
244 days ago
paperchalice
force pushed
244 days ago
paperchalice
changed the title
[SelectionDAGBuilder] Remove NoNaNsFPMath
[SelectionDAGBuilder] Remove NoNaNsFPMath uses
244 days ago
paperchalice
force pushed
244 days ago
paperchalice
commented on 2025-12-01
paperchalice
marked this pull request as ready for review
244 days ago
paperchalice
requested a review
from
arsenm
244 days ago
paperchalice
requested a review
from
RKSimon
244 days ago
paperchalice
requested a review
from
dtcxzyw
244 days ago
dtcxzyw
commented on 2025-12-02
arsenm
added
floating-point
arsenm
added
llvm:SelectionDAG
paperchalice
force pushed
241 days ago
arsenm
commented on 2025-12-04
paperchalice
force pushed
211 days ago
arsenm
commented on 2026-01-03
arsenm
commented on 2026-01-03
paperchalice
force pushed
209 days ago
paperchalice
requested a review
from
arsenm
209 days ago
RKSimon
requested a review
from
phoebewang
207 days ago
paperchalice
force pushed
184 days ago
arsenm
commented on 2026-01-30
paperchalice
force pushed
182 days ago
paperchalice
force pushed
181 days ago
arsenm
commented on 2026-01-31
[SelectionDAG] Remove NoNaNsFPMath
2591dbfd
[X86] Consider fast-math flags when combining select
da865748
Fix X86 tests
1ad72d97
Fix PowerPC tests
f67fb97a
Fix AArch64 tests
b0200312
[DAGCombiner] Consider fast-math flags from SetCC in getMinMaxOpcodeF…
c308372b
[AMDGPU] Consider fast-math flags from source in isCanonicalized
f7413853
Fix AMDGPU tests
94e9df55
fix setcc-fp in rv
e348d25f
Regenerate test/CodeGen/X86/avx10_2-cmp.ll
0bab66f2
fix tests
ef2fb73e
Fix CodeGen/ARM/fp16-vminmaxnm-safe.ll
76cf70c7
use nofpclass in setcc-fp.ll
f54b6909
Use single bool argument parameter
2b580164
start with lower case in `areFCmpOperandsNonNaN`
1431d753
use SDNodeFlags directly as possible
b0d7ca77
use analysis from codegen as possible
76b10c21
handle SPLAT_VECTOR in isKnownNeverNaN
43d31c1c
fix tests
e220a1f8
support SDNodeFlags in getSetCC
6de5c64f
pass SDNodeFlags to getSetCC directly
6eca07f3
Set SDNodeFlags when building setcc
e94163eb
use flag inserter when flag is not available
8c5a71e8
propagate SDNodeFlags in getSqrtInputTest
3685411e
resolve conflict
7e871590
remove redundant FlagInserter
da25af3f
paperchalice
force pushed
to
da25af3f
179 days ago
paperchalice
requested a review
from
arsenm
178 days ago
arsenm
approved these changes on 2026-02-07
paperchalice
merged
c53acf04
into main
175 days ago
paperchalice
deleted the db-nnan branch
175 days ago
Login to write a write a comment.
Login via GitHub
Reviewers
arsenm
dtcxzyw
RKSimon
phoebewang
Assignees
No one assigned
Labels
floating-point
llvm:SelectionDAG
Milestone
No milestone
Login to write a write a comment.
Login via GitHub