From a86343512845c9c1fdbac865fea88aa5fce7142a Mon Sep 17 00:00:00 2001 From: Eric Christopher Date: Wed, 17 Apr 2019 02:12:23 +0000 Subject: 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 --- .../Transforms/LoopVectorize/same-base-access.ll | 107 --------------------- 1 file changed, 107 deletions(-) delete mode 100644 llvm/test/Transforms/LoopVectorize/same-base-access.ll (limited to 'llvm/test/Transforms/LoopVectorize/same-base-access.ll') diff --git a/llvm/test/Transforms/LoopVectorize/same-base-access.ll b/llvm/test/Transforms/LoopVectorize/same-base-access.ll deleted file mode 100644 index 8a67efe30a6..00000000000 --- a/llvm/test/Transforms/LoopVectorize/same-base-access.ll +++ /dev/null @@ -1,107 +0,0 @@ -; RUN: opt < %s -loop-vectorize -force-vector-interleave=1 -force-vector-width=4 -dce -instcombine -S -enable-if-conversion | FileCheck %s - -target datalayout = "e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64-s0:64:64-f80:128:128-n8:16:32:64-S128" - -; This is kernel11 from "LivermoreLoops". We can't vectorize it because we -; access both x[k] and x[k-1]. -; -; void kernel11(double *x, double *y, int n) { -; for ( int k=1 ; k -; CHECK: ret -define i32 @kernel11(double* %x, double* %y, i32 %n) nounwind uwtable ssp { - %1 = alloca double*, align 8 - %2 = alloca double*, align 8 - %3 = alloca i32, align 4 - %k = alloca i32, align 4 - store double* %x, double** %1, align 8 - store double* %y, double** %2, align 8 - store i32 %n, i32* %3, align 4 - store i32 1, i32* %k, align 4 - br label %4 - -;