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 --- .../CodeGenPrepare/split-indirect-loop.ll | 37 ---------------------- 1 file changed, 37 deletions(-) delete mode 100644 llvm/test/Transforms/CodeGenPrepare/split-indirect-loop.ll (limited to 'llvm/test/Transforms/CodeGenPrepare/split-indirect-loop.ll') diff --git a/llvm/test/Transforms/CodeGenPrepare/split-indirect-loop.ll b/llvm/test/Transforms/CodeGenPrepare/split-indirect-loop.ll deleted file mode 100644 index cb834bb5dd8..00000000000 --- a/llvm/test/Transforms/CodeGenPrepare/split-indirect-loop.ll +++ /dev/null @@ -1,37 +0,0 @@ -; RUN: opt -codegenprepare -S < %s | FileCheck %s - -; Test that an invalid CFG is not created by splitIndirectCriticalEdges -; transformation when the 'target' block is a loop to itself. - -; CHECK: .split: -; CHECK: br label %while.body.clone -; CHECK: if.else1: -; CHECK: indirectbr -; CHECK: while.body.clone: -; CHECK: br label %.split - -define void @test() { -entry: - br label %if.else - -if.else: - br i1 undef, label %while.body, label %preheader - -preheader: - br label %if.else1 - -if.then: - unreachable - -while.body: - %dest.sroa = phi i32 [ %1, %while.body ], [ undef, %if.else1 ], [ undef, %if.else ] - %0 = inttoptr i32 %dest.sroa to i8* - %incdec.ptr = getelementptr inbounds i8, i8* %0, i32 -1 - %1 = ptrtoint i8* %incdec.ptr to i32 - store i8 undef, i8* %incdec.ptr, align 1 - br label %while.body - -if.else1: - indirectbr i8* undef, [label %if.then, label %while.body, label %if.else, label %if.else1] -} - -- cgit v1.2.3