summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/SLPVectorizer/X86/gep_mismatch.ll
diff options
context:
space:
mode:
authorEric Christopher <echristo@gmail.com>2019-04-17 02:12:23 +0000
committerEric Christopher <echristo@gmail.com>2019-04-17 02:12:23 +0000
commita86343512845c9c1fdbac865fea88aa5fce7142a (patch)
tree666fc6353de19ad8b00e56b67edd33f24104e4a7 /llvm/test/Transforms/SLPVectorizer/X86/gep_mismatch.ll
parent7f8ca6e3679b3af951cb7a4b1377edfaa3244b93 (diff)
downloadbcm5719-llvm-a86343512845c9c1fdbac865fea88aa5fce7142a.tar.gz
bcm5719-llvm-a86343512845c9c1fdbac865fea88aa5fce7142a.zip
Temporarily Revert "Add basic loop fusion pass."
As it's causing some bot failures (and per request from kbarton). This reverts commit r358543/ab70da07286e618016e78247e4a24fcb84077fda. llvm-svn: 358546
Diffstat (limited to 'llvm/test/Transforms/SLPVectorizer/X86/gep_mismatch.ll')
-rw-r--r--llvm/test/Transforms/SLPVectorizer/X86/gep_mismatch.ll36
1 files changed, 0 insertions, 36 deletions
diff --git a/llvm/test/Transforms/SLPVectorizer/X86/gep_mismatch.ll b/llvm/test/Transforms/SLPVectorizer/X86/gep_mismatch.ll
deleted file mode 100644
index f9b9995066a..00000000000
--- a/llvm/test/Transforms/SLPVectorizer/X86/gep_mismatch.ll
+++ /dev/null
@@ -1,36 +0,0 @@
-; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
-; RUN: opt < %s -S -slp-vectorizer | FileCheck %s
-
-; This code has GEPs with different index types, which should not
-; matter for the SLPVectorizer.
-
-target triple = "x86_64--linux"
-
-define void @foo() {
-; CHECK-LABEL: @foo(
-; CHECK-NEXT: entry:
-; CHECK-NEXT: br label [[BB1:%.*]]
-; CHECK: bb1:
-; CHECK-NEXT: [[LS1_PH:%.*]] = phi float* [ [[_TMP1:%.*]], [[BB1]] ], [ undef, [[ENTRY:%.*]] ]
-; CHECK-NEXT: [[LS2_PH:%.*]] = phi float* [ [[_TMP2:%.*]], [[BB1]] ], [ undef, [[ENTRY]] ]
-; CHECK-NEXT: store float undef, float* [[LS1_PH]]
-; CHECK-NEXT: [[_TMP1]] = getelementptr float, float* [[LS1_PH]], i32 1
-; CHECK-NEXT: [[_TMP2]] = getelementptr float, float* [[LS2_PH]], i64 4
-; CHECK-NEXT: br i1 false, label [[BB1]], label [[BB2:%.*]]
-; CHECK: bb2:
-; CHECK-NEXT: ret void
-;
-entry:
- br label %bb1
-
-bb1:
- %ls1.ph = phi float* [ %_tmp1, %bb1 ], [ undef, %entry ]
- %ls2.ph = phi float* [ %_tmp2, %bb1 ], [ undef, %entry ]
- store float undef, float* %ls1.ph
- %_tmp1 = getelementptr float, float* %ls1.ph, i32 1
- %_tmp2 = getelementptr float, float* %ls2.ph, i64 4
- br i1 false, label %bb1, label %bb2
-
-bb2:
- ret void
-}
OpenPOWER on IntegriCloud