llvm-project
[SelectionDAG,GISel] Add `f16` soft promotion for `lrint`, `lround`, `llrint`, and `llround`
#152684
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
6
Changes
View On
GitHub
[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
commented on 2025-08-08
tgross35
force pushed
189 days ago
tgross35
force pushed
189 days ago
tgross35
force pushed
189 days ago
tgross35
force pushed
189 days ago
tgross35
marked this pull request as ready for review
189 days ago
llvmbot
added
backend:ARM
llvmbot
added
backend:AArch64
llvmbot
added
backend:MIPS
llvmbot
added
backend:MSP430
llvmbot
added
backend:RISC-V
llvmbot
added
backend:PowerPC
llvmbot
added
backend:WebAssembly
llvmbot
added
backend:X86
llvmbot
added
backend:loongarch
llvmbot
added
llvm:SelectionDAG
tgross35
force pushed
189 days ago
tgross35
force pushed
185 days ago
arsenm
commented on 2025-08-12
tgross35
force pushed
156 days ago
tgross35
force pushed
156 days ago
tgross35
force pushed
156 days ago
topperc
commented on 2025-09-10
tgross35
force pushed
to
06e92fa2
156 days ago
tgross35
force pushed
from
06e92fa2
to
ca6b292a
156 days ago
tgross35
force pushed
from
ca6b292a
to
a07bcd5f
57 days ago
[SelectionDAG] Add `f16` soft promotion for `lrint` and `lround`
d1873600
expand f16 lrint/lround/llrint on x86
e6ffaa25
promote to f32 when needed
8ded7835
tgross35
force pushed
from
a07bcd5f
to
8ded7835
57 days ago
apply formatting
1d170618
Update tests
ea5f17ea
tgross35
requested a review
from
arsenm
57 days ago
tgross35
requested a review
from
topperc
57 days ago
topperc
commented on 2025-12-18
arsenm
commented on 2025-12-18
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
requested a review
from
arsenm
36 days ago
nikic
commented on 2026-01-08
nikic
approved these changes on 2026-01-08
drop unneeded addpromotedtotype
bd4d0eed
nikic
merged
c63d2953
into main
36 days ago
tgross35
deleted the lrint-f16-fix branch
36 days ago
Login to write a write a comment.
Login via GitHub
Reviewers
nikic
arsenm
topperc
Assignees
No one assigned
Labels
backend:ARM
backend:AArch64
backend:MIPS
backend:MSP430
backend:RISC-V
backend:PowerPC
backend:WebAssembly
backend:X86
backend:loongarch
llvm:SelectionDAG
Milestone
No milestone
Login to write a write a comment.
Login via GitHub