|
5 | 5 | ; REQUIRES: asserts |
6 | 6 | ; RUN: opt -passes=loop-vectorize -pass-remarks=loop-vectorize \ |
7 | 7 | ; RUN: -pass-remarks-missed=loop-vectorize \ |
8 | | -; RUN: -pass-remarks-analysis=loop-vectorize -debug -disable-output \ |
| 8 | +; RUN: -pass-remarks-analysis=loop-vectorize -debug \ |
9 | 9 | ; RUN: < %s 2>&1 | FileCheck --check-prefix=METADATA %s |
10 | 10 | ; METADATA-LABEL: disabled_loop_vectorization: |
11 | 11 | ; METADATA-NOT: LV: We can vectorize this loop |
|
29 | 29 | ; RUN: opt -passes='loop-vectorize<vectorize-forced-only>' \ |
30 | 30 | ; RUN: -pass-remarks=loop-vectorize \ |
31 | 31 | ; RUN: -pass-remarks-missed=loop-vectorize \ |
32 | | -; RUN: -pass-remarks-analysis=loop-vectorize -debug -disable-output \ |
| 32 | +; RUN: -pass-remarks-analysis=loop-vectorize -debug \ |
33 | 33 | ; RUN: 2>&1 | FileCheck --check-prefix=FORCEDONLY %s |
34 | 34 | ; FORCEDONLY-LABEL: disabled_loop_vectorization: |
35 | 35 | ; FORCEDONLY-NOT: LV: We can vectorize this loop |
|
50 | 50 | loop: |
51 | 51 | %iv = phi i64 [ 0, %entry ], [ %inc, %loop ] |
52 | 52 | %arrayidx = getelementptr inbounds nuw double, ptr %src, i64 %iv |
53 | | - store double 0, ptr %arrayidx, align 8 |
| 53 | + store double 0.0, ptr %arrayidx, align 8 |
54 | 54 | %inc = add nuw nsw i64 %iv, 1 |
55 | 55 | %exitcond.not = icmp eq i64 %inc, 15 |
56 | 56 | br i1 %exitcond.not, label %exit, label %loop, !llvm.loop !0 |
|
0 commit comments