[llvm] [RISCV]: Implemented softening of `FCANONICALIZE` (PR #169234)
Matt Arsenault via llvm-commits
llvm-commits at lists.llvm.org
Mon Nov 24 09:01:38 PST 2025
================
@@ -311,6 +313,17 @@ SDValue DAGTypeLegalizer::SoftenFloatRes_FABS(SDNode *N) {
return DAG.getNode(ISD::AND, SDLoc(N), NVT, Op, Mask);
}
+SDValue DAGTypeLegalizer::SoftenFloatRes_FCANONICALIZE(SDNode *N) {
+ SDLoc dl(N);
+ auto Node = DAG.getNode(ISD::FMINIMUMNUM, dl, N->getValueType(0),
----------------
arsenm wrote:
no auto
https://github.com/llvm/llvm-project/pull/169234
More information about the llvm-commits
mailing list