We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent fd922c4 commit 46ca6dfCopy full SHA for 46ca6df
llvm/lib/Target/AMDGPU/SIISelLowering.cpp
@@ -7458,7 +7458,8 @@ SDValue SITargetLowering::lowerINSERT_VECTOR_ELT(SDValue Op,
7458
DAG.getNode(ISD::AND, SL, IntVT, DAG.getNOT(SL, BFM, IntVT), BCVec);
7459
7460
// 4. Get (2) and (3) ORed into the target vector.
7461
- SDValue BFI = DAG.getNode(ISD::OR, SL, IntVT, LHS, RHS);
+ SDValue BFI =
7462
+ DAG.getNode(ISD::OR, SL, IntVT, LHS, RHS, SDNodeFlags::Disjoint);
7463
7464
return DAG.getNode(ISD::BITCAST, SL, VecVT, BFI);
7465
}
@@ -7666,7 +7667,8 @@ SDValue SITargetLowering::lowerBUILD_VECTOR(SDValue Op,
7666
7667
Lo = DAG.getNode(ISD::BITCAST, SL, MVT::i16, Lo);
7668
Lo = DAG.getNode(ISD::ZERO_EXTEND, SL, MVT::i32, Lo);
7669
- SDValue Or = DAG.getNode(ISD::OR, SL, MVT::i32, Lo, ShlHi);
7670
+ SDValue Or =
7671
+ DAG.getNode(ISD::OR, SL, MVT::i32, Lo, ShlHi, SDNodeFlags::Disjoint);
7672
return DAG.getNode(ISD::BITCAST, SL, VT, Or);
7673
7674
0 commit comments