[Reassociate] Canonicalizing 'x [+-] (-Constant * y)' isn't always a win
[oota-llvm.git] / test / Transforms / Reassociate / basictest.ll
index 015d3b0bee9f2bbfe7c5f2cacdcebcd1d8fa5e9e..caaf7726514dee35d4f4957d52dd629a8849f9c7 100644 (file)
@@ -202,8 +202,8 @@ define i32 @test14(i32 %X1, i32 %X2) {
   ret i32 %D
 
 ; CHECK-LABEL: @test14
-; CHECK-NEXT: sub i32 %X1, %X2
-; CHECK-NEXT: mul i32 %B2, 47
+; CHECK-NEXT: %[[SUB:.*]] = sub i32 %X1, %X2
+; CHECK-NEXT: mul i32 %[[SUB]], 47
 ; CHECK-NEXT: ret i32
 }