diff options
Diffstat (limited to 'llvm/test/Transforms/LoopVectorize/X86/ptr-indvar-crash.ll')
-rw-r--r-- | llvm/test/Transforms/LoopVectorize/X86/ptr-indvar-crash.ll | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/llvm/test/Transforms/LoopVectorize/X86/ptr-indvar-crash.ll b/llvm/test/Transforms/LoopVectorize/X86/ptr-indvar-crash.ll deleted file mode 100644 index 13ceaef4dbb..00000000000 --- a/llvm/test/Transforms/LoopVectorize/X86/ptr-indvar-crash.ll +++ /dev/null @@ -1,20 +0,0 @@ -; RUN: opt -loop-vectorize -S %s - -target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128" -target triple = "x86_64-unknown-linux-gnu" - -define void @f(i128 %p1) { -entry: - br label %while.body - -while.body: - %p.05 = phi i8* [ %add.ptr, %while.body ], [ null, %entry ] - %p1.addr.04 = phi i128 [ %sub, %while.body ], [ %p1, %entry ] - %add.ptr = getelementptr inbounds i8, i8* %p.05, i32 2 - %sub = add nsw i128 %p1.addr.04, -2 - %tobool = icmp eq i128 %sub, 0 - br i1 %tobool, label %while.end, label %while.body - -while.end: - ret void -} |