[llvm] [CodeGen] [AMDGPU] Attempt DAGCombine for fmul with select to ldexp (PR #111109)
Matt Arsenault via llvm-commits
llvm-commits at lists.llvm.org
Tue Oct 8 03:21:32 PDT 2024
================
@@ -14526,9 +14522,13 @@ SDValue SITargetLowering::performFMulCombine(SDNode *N,
else
return SDValue();
- SDValue ExtNode = DAG.getNode(ExtOp, SL, MVT::i32, RHS.getOperand(0));
+ EVT ExtVT = VT.isVector()
+ ? EVT::getVectorVT(*DAG.getContext(), MVT::i32,
+ VT.getVectorNumElements())
+ : MVT::i32;
----------------
arsenm wrote:
changeElementType
https://github.com/llvm/llvm-project/pull/111109
More information about the llvm-commits
mailing list