[RISCV][ISelLowering] Use Zicond for FP selects on Zfinx/Zdinx #169299
lenary
commented
on 2025-11-24
lenary
commented
on 2025-11-25
[RISCV][ISelLowering] Use Zicond for FP selects on Zfinx/Zdinx
2623c956
Add test for zicond zf/dinx select lowering
8ea2e880
Refine FPinGPR checking logic
2d43f378
Fix f16 Zicond SELECT lowering with Zhinx
1336a591
Add unit test for half zicond lowering
6a1e9cc8
Revise zicond with zfinx implement
aa4eba6d
Update test file via update_llc_test_checks.py
1682fb67
Handle RV32 with f64 Zdinx
3e181355
Add testcase for rv32zdinx
23f5ad70
Skip Zicond for FP sel when we need to split regs
dafc8b59
Optimize Zicond lowering for FP selects with +0.0
a63b0030
Update unit test result to align newest commit
082474e5
Refine const zero casting logic
3b721ca2
Add test for F16 select feeding into arithmetic op
ef97fca1
fennecJ
force pushed
to
ef97fca1
179 days ago
lenary
approved these changes
on 2025-11-26
Refine FP Zicond ISel logic
7cd5abcd
tclin914
approved these changes
on 2025-11-27
tclin914
merged
2e21bb81
into main 175 days ago
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub