From d189b596ae313c500fee974a261939658cd7136a Mon Sep 17 00:00:00 2001 From: Sanjay Patel Date: Fri, 23 Mar 2018 15:19:35 +0000 Subject: [PATCH] [InstCombine] regenerate test checks; NFC llvm-svn: 328325 --- llvm/test/Transforms/InstCombine/gep-vector.ll | 27 ++++++++++++++++---------- 1 file changed, 17 insertions(+), 10 deletions(-) diff --git a/llvm/test/Transforms/InstCombine/gep-vector.ll b/llvm/test/Transforms/InstCombine/gep-vector.ll index 9f55981..95648f6 100644 --- a/llvm/test/Transforms/InstCombine/gep-vector.ll +++ b/llvm/test/Transforms/InstCombine/gep-vector.ll @@ -1,38 +1,45 @@ +; NOTE: Assertions have been autogenerated by utils/update_test_checks.py ; RUN: opt -instcombine %s -S | FileCheck %s -; CHECK-LABEL: patatino -; CHECK-NEXT: ret <8 x i64*> undef define <8 x i64*> @patatino() { +; CHECK-LABEL: @patatino( +; CHECK-NEXT: ret <8 x i64*> undef +; %el = getelementptr i64, <8 x i64*> undef, <8 x i64> undef ret <8 x i64*> %el } -; CHECK-LABEL: patatino2 -; CHECK-NEXT: ret <8 x i64*> undef define <8 x i64*> @patatino2() { +; CHECK-LABEL: @patatino2( +; CHECK-NEXT: ret <8 x i64*> undef +; %el = getelementptr inbounds i64, i64* undef, <8 x i64> undef ret <8 x i64*> %el } @block = global [64 x [8192 x i8]] zeroinitializer, align 1 -; CHECK-LABEL:vectorindex1 -; CHECK-NEXT: ret <2 x i8*> getelementptr inbounds ([64 x [8192 x i8]], [64 x [8192 x i8]]* @block, <2 x i64> zeroinitializer, <2 x i64> , <2 x i64> zeroinitializer) define <2 x i8*> @vectorindex1() { +; CHECK-LABEL: @vectorindex1( +; CHECK-NEXT: ret <2 x i8*> getelementptr inbounds ([64 x [8192 x i8]], [64 x [8192 x i8]]* @block, <2 x i64> zeroinitializer, <2 x i64> , <2 x i64> zeroinitializer) +; %1 = getelementptr inbounds [64 x [8192 x i8]], [64 x [8192 x i8]]* @block, i64 0, <2 x i64> , i64 8192 ret <2 x i8*> %1 } -; CHECK-LABEL:vectorindex2 -; CHECK-NEXT: ret <2 x i8*> getelementptr inbounds ([64 x [8192 x i8]], [64 x [8192 x i8]]* @block, <2 x i64> zeroinitializer, <2 x i64> , <2 x i64> ) define <2 x i8*> @vectorindex2() { +; CHECK-LABEL: @vectorindex2( +; CHECK-NEXT: ret <2 x i8*> getelementptr inbounds ([64 x [8192 x i8]], [64 x [8192 x i8]]* @block, <2 x i64> zeroinitializer, <2 x i64> , <2 x i64> ) +; %1 = getelementptr inbounds [64 x [8192 x i8]], [64 x [8192 x i8]]* @block, i64 0, i64 1, <2 x i64> ret <2 x i8*> %1 } -; CHECK-LABEL:vectorindex3 -; CHECK-NEXT: ret <2 x i8*> getelementptr inbounds ([64 x [8192 x i8]], [64 x [8192 x i8]]* @block, <2 x i64> zeroinitializer, <2 x i64> , <2 x i64> ) define <2 x i8*> @vectorindex3() { +; CHECK-LABEL: @vectorindex3( +; CHECK-NEXT: ret <2 x i8*> getelementptr inbounds ([64 x [8192 x i8]], [64 x [8192 x i8]]* @block, <2 x i64> zeroinitializer, <2 x i64> , <2 x i64> ) +; %1 = getelementptr inbounds [64 x [8192 x i8]], [64 x [8192 x i8]]* @block, i64 0, <2 x i64> , <2 x i64> ret <2 x i8*> %1 } + -- 2.7.4