llvm-project
[SelectionDAG,GISel] Add `f16` soft promotion for `lrint`, `lround`, `llrint`, and `llround`
#152684
Merged

[SelectionDAG,GISel] Add `f16` soft promotion for `lrint`, `lround`, `llrint`, and `llround` #152684

nikic merged 6 commits into llvm:main from tgross35:lrint-f16-fix
tgross35
tgross35
tgross35 commented on 2025-08-08
github-actions
tgross35 tgross35 force pushed 189 days ago
tgross35 tgross35 force pushed 189 days ago
tgross35 tgross35 force pushed 189 days ago
tgross35 tgross35 force pushed 189 days ago
tgross35
tgross35 tgross35 marked this pull request as ready for review 189 days ago
llvmbot llvmbot added backend:ARM
llvmbot llvmbot added backend:AArch64
llvmbot llvmbot added backend:MIPS
llvmbot llvmbot added backend:MSP430
llvmbot llvmbot added backend:RISC-V
llvmbot llvmbot added backend:PowerPC
llvmbot llvmbot added backend:WebAssembly
llvmbot llvmbot added backend:X86
llvmbot llvmbot added backend:loongarch
llvmbot llvmbot added llvm:SelectionDAG
llvmbot
llvmbot
llvmbot
tgross35 tgross35 force pushed 189 days ago
tgross35 tgross35 force pushed 185 days ago
tgross35
arsenm
arsenm commented on 2025-08-12
nikic
tgross35
nikic
tgross35 tgross35 force pushed 156 days ago
tgross35 tgross35 force pushed 156 days ago
tgross35 tgross35 force pushed 156 days ago
tgross35
topperc
topperc commented on 2025-09-10
tgross35 tgross35 force pushed to 06e92fa2 156 days ago
tgross35 tgross35 force pushed from 06e92fa2 to ca6b292a 156 days ago
arsenm
folkertdev
nikic
tgross35 tgross35 force pushed from ca6b292a to a07bcd5f 57 days ago
tgross35
tgross35 [SelectionDAG] Add `f16` soft promotion for `lrint` and `lround`
d1873600
folkertdev expand f16 lrint/lround/llrint on x86
e6ffaa25
folkertdev promote to f32 when needed
8ded7835
tgross35 tgross35 force pushed from a07bcd5f to 8ded7835 57 days ago
tgross35 apply formatting
1d170618
tgross35 Update tests
ea5f17ea
tgross35 tgross35 requested a review from arsenm arsenm 57 days ago
tgross35 tgross35 requested a review from topperc topperc 57 days ago
topperc
topperc commented on 2025-12-18
arsenm
arsenm commented on 2025-12-18
folkertdev
arsenm
tgross35 tgross35 changed the title [SelectionDAG] Add `f16` soft promotion for `lrint` and `lround` [SelectionDAG,GISel] Add `f16` soft promotion for `lrint`, `lround`, `llrint`, and `llround` 36 days ago
tgross35
tgross35 tgross35 requested a review from arsenm arsenm 36 days ago
nikic
nikic commented on 2026-01-08
nikic
nikic approved these changes on 2026-01-08
tgross35 drop unneeded addpromotedtotype
bd4d0eed
nikic nikic merged c63d2953 into main 36 days ago
tgross35 tgross35 deleted the lrint-f16-fix branch 36 days ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone