summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--llvm/test/Transforms/InstCombine/vector-srem.ll10
1 files changed, 7 insertions, 3 deletions
diff --git a/llvm/test/Transforms/InstCombine/vector-srem.ll b/llvm/test/Transforms/InstCombine/vector-srem.ll
index b1ed49eefa8..44b38596e68 100644
--- a/llvm/test/Transforms/InstCombine/vector-srem.ll
+++ b/llvm/test/Transforms/InstCombine/vector-srem.ll
@@ -1,7 +1,11 @@
-; RUN: opt < %s -instcombine -S | grep "srem <4 x i32>"
+; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
+; RUN: opt < %s -instcombine -S | FileCheck %s
-define <4 x i32> @foo(<4 x i32> %t, <4 x i32> %u)
-{
+define <4 x i32> @foo(<4 x i32> %t, <4 x i32> %u) {
+; CHECK-LABEL: @foo(
+; CHECK-NEXT: [[K:%.*]] = srem <4 x i32> %t, %u
+; CHECK-NEXT: ret <4 x i32> [[K]]
+;
%k = sdiv <4 x i32> %t, %u
%l = mul <4 x i32> %k, %u
%m = sub <4 x i32> %t, %l
OpenPOWER on IntegriCloud