[llvm] [SelectionDAG] Propogate Disjoint flag. (PR #88370)
Matt Arsenault via llvm-commits
llvm-commits at lists.llvm.org
Fri Apr 12 12:28:15 PDT 2024
================
@@ -9530,6 +9530,8 @@ static SDValue combineShiftOfShiftedLogic(SDNode *Shift, SelectionDAG &DAG) {
SDValue ShiftSumC = DAG.getConstant(*C0Val + C1Val, DL, ShiftAmtVT);
SDValue NewShift1 = DAG.getNode(ShiftOpcode, DL, VT, X, ShiftSumC);
SDValue NewShift2 = DAG.getNode(ShiftOpcode, DL, VT, Y, C1);
+ // Propogate flags.
----------------
arsenm wrote:
https://alive2.llvm.org/ce/z/ttZfv8
https://github.com/llvm/llvm-project/pull/88370
More information about the llvm-commits
mailing list