diff options
Diffstat (limited to 'llvm/test/Transforms/SLPVectorizer/X86/scheduling.ll')
-rw-r--r-- | llvm/test/Transforms/SLPVectorizer/X86/scheduling.ll | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/llvm/test/Transforms/SLPVectorizer/X86/scheduling.ll b/llvm/test/Transforms/SLPVectorizer/X86/scheduling.ll index 9e23a6a42bf..33bdc6a6b04 100644 --- a/llvm/test/Transforms/SLPVectorizer/X86/scheduling.ll +++ b/llvm/test/Transforms/SLPVectorizer/X86/scheduling.ll @@ -25,40 +25,40 @@ for.body: ; preds = %for.body, %entry %a.088 = phi i32 [ 0, %entry ], [ %add52, %for.body ] %1 = shl i64 %indvars.iv, 3 %arrayidx = getelementptr inbounds i32, i32* %diff, i64 %1 - %2 = load i32* %arrayidx, align 4 + %2 = load i32, i32* %arrayidx, align 4 %3 = or i64 %1, 4 %arrayidx2 = getelementptr inbounds i32, i32* %diff, i64 %3 - %4 = load i32* %arrayidx2, align 4 + %4 = load i32, i32* %arrayidx2, align 4 %add3 = add nsw i32 %4, %2 %arrayidx6 = getelementptr inbounds [8 x [8 x i32]], [8 x [8 x i32]]* %m2, i64 0, i64 %indvars.iv, i64 0 store i32 %add3, i32* %arrayidx6, align 16 %add10 = add nsw i32 %add3, %a.088 %5 = or i64 %1, 1 %arrayidx13 = getelementptr inbounds i32, i32* %diff, i64 %5 - %6 = load i32* %arrayidx13, align 4 + %6 = load i32, i32* %arrayidx13, align 4 %7 = or i64 %1, 5 %arrayidx16 = getelementptr inbounds i32, i32* %diff, i64 %7 - %8 = load i32* %arrayidx16, align 4 + %8 = load i32, i32* %arrayidx16, align 4 %add17 = add nsw i32 %8, %6 %arrayidx20 = getelementptr inbounds [8 x [8 x i32]], [8 x [8 x i32]]* %m2, i64 0, i64 %indvars.iv, i64 1 store i32 %add17, i32* %arrayidx20, align 4 %add24 = add nsw i32 %add10, %add17 %9 = or i64 %1, 2 %arrayidx27 = getelementptr inbounds i32, i32* %diff, i64 %9 - %10 = load i32* %arrayidx27, align 4 + %10 = load i32, i32* %arrayidx27, align 4 %11 = or i64 %1, 6 %arrayidx30 = getelementptr inbounds i32, i32* %diff, i64 %11 - %12 = load i32* %arrayidx30, align 4 + %12 = load i32, i32* %arrayidx30, align 4 %add31 = add nsw i32 %12, %10 %arrayidx34 = getelementptr inbounds [8 x [8 x i32]], [8 x [8 x i32]]* %m2, i64 0, i64 %indvars.iv, i64 2 store i32 %add31, i32* %arrayidx34, align 8 %add38 = add nsw i32 %add24, %add31 %13 = or i64 %1, 3 %arrayidx41 = getelementptr inbounds i32, i32* %diff, i64 %13 - %14 = load i32* %arrayidx41, align 4 + %14 = load i32, i32* %arrayidx41, align 4 %15 = or i64 %1, 7 %arrayidx44 = getelementptr inbounds i32, i32* %diff, i64 %15 - %16 = load i32* %arrayidx44, align 4 + %16 = load i32, i32* %arrayidx44, align 4 %add45 = add nsw i32 %16, %14 %arrayidx48 = getelementptr inbounds [8 x [8 x i32]], [8 x [8 x i32]]* %m2, i64 0, i64 %indvars.iv, i64 3 store i32 %add45, i32* %arrayidx48, align 4 |