@@ -15681,14 +15681,16 @@ SDValue convertTwoLoadsAndCmpToVCMPEQUB(SelectionDAG &DAG, SDNode *N,
1568115681 // t7: i1 = setcc t6, Constant:i32<0>, seteq:ch
1568215682
1568315683 // Or transforms the DAG
15684- // t5: i128,ch = load<(load (s128) from %ir.X, align 1)> t0, t2, undef:i64
15685- // t8: i1 = setcc Constant:i128<237684487579686500932345921536>, t5, setne:ch
15684+ // t5: i128,ch = load<(load (s128) from %ir.X, align 1)> t0, t2, undef:i64
15685+ // t8: i1 =
15686+ // setcc Constant:i128<237684487579686500932345921536>, t5, setne:ch
1568615687 //
15687- // --->
15688+ // --->
1568815689 //
15689- // t5: v16i8,ch = load<(load (s128) from %ir.X, align 1)> t0, t2, undef:i64
15690- // t6: v16i8 = bitcast Constant:i128<237684487579686500932345921536>
15691- // t7: i32 = llvm.ppc.altivec.vcmpequb.p Constant:i32<10962>, Constant:i32<2>, t5, t26
15690+ // t5: v16i8,ch = load<(load (s128) from %ir.X, align 1)> t0, t2, undef:i64
15691+ // t6: v16i8 = bitcast Constant:i128<237684487579686500932345921536>
15692+ // t7: i32 =
15693+ // llvm.ppc.altivec.vcmpequb.p Constant:i32<10962>, Constant:i32<2>, t5, t2
1569215694
1569315695 SDValue LHSVec = getV16i8Load(N->getOperand(0));
1569415696 SDValue RHSVec = getV16i8Load(N->getOperand(1));
0 commit comments