[llvm] [SelectionDAG] Add `f16` soft promotion for `lrint` and `lround` (PR #152684)

Trevor Gross via llvm-commits llvm-commits at lists.llvm.org
Wed Sep 10 01:37:24 PDT 2025


================
@@ -3811,7 +3820,7 @@ SDValue DAGTypeLegalizer::SoftPromoteHalfOp_FP_EXTEND(SDNode *N) {
   return DAG.getNode(GetPromotionOpcode(SVT, RVT), SDLoc(N), RVT, Op);
 }
 
-SDValue DAGTypeLegalizer::SoftPromoteHalfOp_FP_TO_XINT(SDNode *N) {
+SDValue DAGTypeLegalizer::SoftPromoteHalfOp_UnaryOp(SDNode *N) {
----------------
tgross35 wrote:

Restored to `SoftPromoteHalfOp_FP_TO_XINT`

https://github.com/llvm/llvm-project/pull/152684


More information about the llvm-commits mailing list