[llvm] [RISCV][ISelLowering] Use Zicond for FP selects on Zfinx/Zdinx (PR #169299)
Craig Topper via llvm-commits
llvm-commits at lists.llvm.org
Tue Nov 25 10:38:33 PST 2025
================
@@ -9555,6 +9555,54 @@ SDValue RISCVTargetLowering::lowerSELECT(SDValue Op, SelectionDAG &DAG) const {
if (SDValue V = lowerSelectToBinOp(Op.getNode(), DAG, Subtarget))
return V;
+ // When there is no cost for GPR <-> FGPR, we can use zicond select for
----------------
topperc wrote:
FGPR->FPR
https://github.com/llvm/llvm-project/pull/169299
More information about the llvm-commits
mailing list