From: Sanjay Patel Date: Fri, 14 Dec 2018 17:23:01 +0000 (+0000) Subject: [Hexagon] make test immune to scalarization improvements; NFC X-Git-Tag: llvmorg-8.0.0-rc1~2098 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=25fc03c5c0ffe526bac0dc66e11560ca619ddd57;p=platform%2Fupstream%2Fllvm.git [Hexagon] make test immune to scalarization improvements; NFC llvm-svn: 349163 --- diff --git a/llvm/test/CodeGen/Hexagon/autohvx/isel-concat-multiple.ll b/llvm/test/CodeGen/Hexagon/autohvx/isel-concat-multiple.ll index 67d8e66..4645ebc 100644 --- a/llvm/test/CodeGen/Hexagon/autohvx/isel-concat-multiple.ll +++ b/llvm/test/CodeGen/Hexagon/autohvx/isel-concat-multiple.ll @@ -15,16 +15,16 @@ b0: %v4 = sub nsw i32 0, %v3 %v5 = load i32, i32* %a1, align 4 %v6 = insertelement <2 x i32> undef, i32 %v5, i32 1 - %v7 = add nsw <2 x i32> undef, %v6 + %v7 = add nsw <2 x i32> %v6, %v6 %v8 = extractelement <2 x i32> %v7, i32 0 %v9 = insertelement <4 x i32> undef, i32 %v4, i32 2 %v10 = insertelement <4 x i32> %v9, i32 undef, i32 3 - %v11 = add <4 x i32> %v10, + %v11 = add <4 x i32> %v10, %v10 %v12 = sub <4 x i32> %v11, zeroinitializer %v13 = shufflevector <4 x i32> %v12, <4 x i32> undef, <8 x i32> %v14 = shufflevector <8 x i32> undef, <8 x i32> %v13, <8 x i32> %v15 = lshr <8 x i32> %v14, - %v16 = and <8 x i32> %v15, + %v16 = and <8 x i32> %v15, %v14 %v17 = extractelement <8 x i32> %v16, i32 5 %v18 = getelementptr inbounds i8, i8* null, i32 %v17 %v19 = load i8, i8* %v18, align 1