llvm-project
[SelectionDAGBuilder] Remove NoNaNsFPMath uses
#169904
Merged

[SelectionDAGBuilder] Remove NoNaNsFPMath uses #169904

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

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone