Skip to content

Commit 767433b

Browse files
authored
[AMDGPU] fixes duplicate expressions in if stmnts in SIISelLowering.cpp (#82018)
fixes #81766
1 parent ba27c39 commit 767433b

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

llvm/lib/Target/AMDGPU/SIISelLowering.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6306,7 +6306,7 @@ SDValue SITargetLowering::lowerFMINNUM_FMAXNUM(SDValue Op,
63066306
return expandFMINNUM_FMAXNUM(Op.getNode(), DAG);
63076307

63086308
if (VT == MVT::v4f16 || VT == MVT::v8f16 || VT == MVT::v16f16 ||
6309-
VT == MVT::v16f16)
6309+
VT == MVT::v32f16)
63106310
return splitBinaryVectorOp(Op, DAG);
63116311
return Op;
63126312
}
@@ -14571,7 +14571,7 @@ SDValue SITargetLowering::PerformDAGCombine(SDNode *N,
1457114571
EVT VT = N->getValueType(0);
1457214572

1457314573
// v2i16 (scalar_to_vector i16:x) -> v2i16 (bitcast (any_extend i16:x))
14574-
if (VT == MVT::v2i16 || VT == MVT::v2f16 || VT == MVT::v2f16) {
14574+
if (VT == MVT::v2i16 || VT == MVT::v2f16 || VT == MVT::v2bf16) {
1457514575
SDLoc SL(N);
1457614576
SDValue Src = N->getOperand(0);
1457714577
EVT EltVT = Src.getValueType();

0 commit comments

Comments
 (0)