[llvm] [RISCV][GISel] Do libcall for G_FPTOSI, G_FPTOUI when no D or F support (PR #94613)
Craig Topper via llvm-commits
llvm-commits at lists.llvm.org
Thu Jun 6 14:52:44 PDT 2024
================
@@ -169,7 +170,8 @@ RISCVLegalizerInfo::RISCVLegalizerInfo(const RISCVSubtarget &ST)
MergeUnmergeActions.legalIf(
all(typeIs(BigTyIdx, s64), typeIs(LitTyIdx, s32)));
}
- MergeUnmergeActions.widenScalarToNextPow2(LitTyIdx, XLen)
+ MergeUnmergeActions.legalIf(all(typeIs(BigTyIdx, sDoubleXLen), typeIs(LitTyIdx, sXLen)))
----------------
topperc wrote:
How do we isel this UNMERGE?
https://github.com/llvm/llvm-project/pull/94613
More information about the llvm-commits
mailing list