diff options
Diffstat (limited to 'llvm/test/Transforms')
-rw-r--r-- | llvm/test/Transforms/Inline/noalias-calls.ll | 6 | ||||
-rw-r--r-- | llvm/test/Transforms/Inline/noalias-cs.ll | 32 | ||||
-rw-r--r-- | llvm/test/Transforms/Inline/noalias.ll | 10 | ||||
-rw-r--r-- | llvm/test/Transforms/Inline/noalias2.ll | 24 | ||||
-rw-r--r-- | llvm/test/Transforms/LoopUnroll/runtime-loop.ll | 2 | ||||
-rw-r--r-- | llvm/test/Transforms/LoopUnroll/unroll-pragmas-disabled.ll | 10 | ||||
-rw-r--r-- | llvm/test/Transforms/LoopVectorize/X86/already-vectorized.ll | 4 | ||||
-rw-r--r-- | llvm/test/Transforms/LoopVectorize/vectorize-once.ll | 4 |
8 files changed, 46 insertions, 46 deletions
diff --git a/llvm/test/Transforms/Inline/noalias-calls.ll b/llvm/test/Transforms/Inline/noalias-calls.ll index 85870f144d9..c09d2a67329 100644 --- a/llvm/test/Transforms/Inline/noalias-calls.ll +++ b/llvm/test/Transforms/Inline/noalias-calls.ll @@ -36,9 +36,9 @@ attributes #0 = { nounwind } attributes #1 = { nounwind uwtable } ; CHECK: !0 = !{!1} -; CHECK: !1 = !{!1, !2, !"hello: %c"} -; CHECK: !2 = !{!2, !"hello"} +; CHECK: !1 = distinct !{!1, !2, !"hello: %c"} +; CHECK: !2 = distinct !{!2, !"hello"} ; CHECK: !3 = !{!4} -; CHECK: !4 = !{!4, !2, !"hello: %a"} +; CHECK: !4 = distinct !{!4, !2, !"hello: %a"} ; CHECK: !5 = !{!4, !1} diff --git a/llvm/test/Transforms/Inline/noalias-cs.ll b/llvm/test/Transforms/Inline/noalias-cs.ll index 44bce57b744..da5ddd64ed0 100644 --- a/llvm/test/Transforms/Inline/noalias-cs.ll +++ b/llvm/test/Transforms/Inline/noalias-cs.ll @@ -47,36 +47,36 @@ entry: attributes #0 = { nounwind uwtable } !0 = !{!1} -!1 = !{!1, !2, !"hello: %a"} -!2 = !{!2, !"hello"} +!1 = distinct !{!1, !2, !"hello: %a"} +!2 = distinct !{!2, !"hello"} !3 = !{!4, !6} -!4 = !{!4, !5, !"hello2: %a"} -!5 = !{!5, !"hello2"} -!6 = !{!6, !5, !"hello2: %b"} +!4 = distinct !{!4, !5, !"hello2: %a"} +!5 = distinct !{!5, !"hello2"} +!6 = distinct !{!6, !5, !"hello2: %b"} !7 = !{!4} !8 = !{!6} ; CHECK: !0 = !{!1, !3} -; CHECK: !1 = !{!1, !2, !"hello2: %a"} -; CHECK: !2 = !{!2, !"hello2"} -; CHECK: !3 = !{!3, !2, !"hello2: %b"} +; CHECK: !1 = distinct !{!1, !2, !"hello2: %a"} +; CHECK: !2 = distinct !{!2, !"hello2"} +; CHECK: !3 = distinct !{!3, !2, !"hello2: %b"} ; CHECK: !4 = !{!1} ; CHECK: !5 = !{!3} ; CHECK: !6 = !{!7, !9, !10} -; CHECK: !7 = !{!7, !8, !"hello2: %a"} -; CHECK: !8 = !{!8, !"hello2"} -; CHECK: !9 = !{!9, !8, !"hello2: %b"} -; CHECK: !10 = !{!10, !11, !"hello: %a"} -; CHECK: !11 = !{!11, !"hello"} +; CHECK: !7 = distinct !{!7, !8, !"hello2: %a"} +; CHECK: !8 = distinct !{!8, !"hello2"} +; CHECK: !9 = distinct !{!9, !8, !"hello2: %b"} +; CHECK: !10 = distinct !{!10, !11, !"hello: %a"} +; CHECK: !11 = distinct !{!11, !"hello"} ; CHECK: !12 = !{!7} ; CHECK: !13 = !{!9, !10} ; CHECK: !14 = !{!9} ; CHECK: !15 = !{!7, !10} ; CHECK: !16 = !{!10} ; CHECK: !17 = !{!18, !20} -; CHECK: !18 = !{!18, !19, !"hello2: %a"} -; CHECK: !19 = !{!19, !"hello2"} -; CHECK: !20 = !{!20, !19, !"hello2: %b"} +; CHECK: !18 = distinct !{!18, !19, !"hello2: %a"} +; CHECK: !19 = distinct !{!19, !"hello2"} +; CHECK: !20 = distinct !{!20, !19, !"hello2: %b"} ; CHECK: !21 = !{!18, !10} ; CHECK: !22 = !{!20} ; CHECK: !23 = !{!20, !10} diff --git a/llvm/test/Transforms/Inline/noalias.ll b/llvm/test/Transforms/Inline/noalias.ll index 76e4508417e..674da1e2efb 100644 --- a/llvm/test/Transforms/Inline/noalias.ll +++ b/llvm/test/Transforms/Inline/noalias.ll @@ -65,12 +65,12 @@ entry: attributes #0 = { nounwind uwtable } ; CHECK: !0 = !{!1} -; CHECK: !1 = !{!1, !2, !"hello: %a"} -; CHECK: !2 = !{!2, !"hello"} +; CHECK: !1 = distinct !{!1, !2, !"hello: %a"} +; CHECK: !2 = distinct !{!2, !"hello"} ; CHECK: !3 = !{!4, !6} -; CHECK: !4 = !{!4, !5, !"hello2: %a"} -; CHECK: !5 = !{!5, !"hello2"} -; CHECK: !6 = !{!6, !5, !"hello2: %b"} +; CHECK: !4 = distinct !{!4, !5, !"hello2: %a"} +; CHECK: !5 = distinct !{!5, !"hello2"} +; CHECK: !6 = distinct !{!6, !5, !"hello2: %b"} ; CHECK: !7 = !{!4} ; CHECK: !8 = !{!6} diff --git a/llvm/test/Transforms/Inline/noalias2.ll b/llvm/test/Transforms/Inline/noalias2.ll index b2734b24019..9c8f8e22d38 100644 --- a/llvm/test/Transforms/Inline/noalias2.ll +++ b/llvm/test/Transforms/Inline/noalias2.ll @@ -72,24 +72,24 @@ entry: ; CHECK: } ; CHECK: !0 = !{!1} -; CHECK: !1 = !{!1, !2, !"hello: %c"} -; CHECK: !2 = !{!2, !"hello"} +; CHECK: !1 = distinct !{!1, !2, !"hello: %c"} +; CHECK: !2 = distinct !{!2, !"hello"} ; CHECK: !3 = !{!4} -; CHECK: !4 = !{!4, !2, !"hello: %a"} +; CHECK: !4 = distinct !{!4, !2, !"hello: %a"} ; CHECK: !5 = !{!6, !8} -; CHECK: !6 = !{!6, !7, !"hello: %c"} -; CHECK: !7 = !{!7, !"hello"} -; CHECK: !8 = !{!8, !9, !"foo: %c"} -; CHECK: !9 = !{!9, !"foo"} +; CHECK: !6 = distinct !{!6, !7, !"hello: %c"} +; CHECK: !7 = distinct !{!7, !"hello"} +; CHECK: !8 = distinct !{!8, !9, !"foo: %c"} +; CHECK: !9 = distinct !{!9, !"foo"} ; CHECK: !10 = !{!11, !12} -; CHECK: !11 = !{!11, !7, !"hello: %a"} -; CHECK: !12 = !{!12, !9, !"foo: %a"} +; CHECK: !11 = distinct !{!11, !7, !"hello: %a"} +; CHECK: !12 = distinct !{!12, !9, !"foo: %a"} ; CHECK: !13 = !{!8} ; CHECK: !14 = !{!12} ; CHECK: !15 = !{!16, !18} -; CHECK: !16 = !{!16, !17, !"hello2: %a"} -; CHECK: !17 = !{!17, !"hello2"} -; CHECK: !18 = !{!18, !17, !"hello2: %b"} +; CHECK: !16 = distinct !{!16, !17, !"hello2: %a"} +; CHECK: !17 = distinct !{!17, !"hello2"} +; CHECK: !18 = distinct !{!18, !17, !"hello2: %b"} ; CHECK: !19 = !{!16} ; CHECK: !20 = !{!18} diff --git a/llvm/test/Transforms/LoopUnroll/runtime-loop.ll b/llvm/test/Transforms/LoopUnroll/runtime-loop.ll index 925c3e2a360..3a8777bb147 100644 --- a/llvm/test/Transforms/LoopUnroll/runtime-loop.ll +++ b/llvm/test/Transforms/LoopUnroll/runtime-loop.ll @@ -115,6 +115,6 @@ for.end: ; preds = %for.cond.for.end_cr ret i16 %res.0.lcssa } -; CHECK: !0 = !{!0, !1} +; CHECK: !0 = distinct !{!0, !1} ; CHECK: !1 = !{!"llvm.loop.unroll.disable"} diff --git a/llvm/test/Transforms/LoopUnroll/unroll-pragmas-disabled.ll b/llvm/test/Transforms/LoopUnroll/unroll-pragmas-disabled.ll index 748a49e8ff4..4f934a688be 100644 --- a/llvm/test/Transforms/LoopUnroll/unroll-pragmas-disabled.ll +++ b/llvm/test/Transforms/LoopUnroll/unroll-pragmas-disabled.ll @@ -138,12 +138,12 @@ for.inc5.1: ; preds = %for.body3.1 !10 = !{!"llvm.loop.unroll.count", i32 2} -; CHECK: ![[LOOP_1]] = !{![[LOOP_1]], ![[VEC_ENABLE:.*]], ![[WIDTH_8:.*]], ![[UNROLL_DISABLE:.*]]} +; CHECK: ![[LOOP_1]] = distinct !{![[LOOP_1]], ![[VEC_ENABLE:.*]], ![[WIDTH_8:.*]], ![[UNROLL_DISABLE:.*]]} ; CHECK: ![[VEC_ENABLE]] = !{!"llvm.loop.vectorize.enable", i1 true} ; CHECK: ![[WIDTH_8]] = !{!"llvm.loop.vectorize.width", i32 8} ; CHECK: ![[UNROLL_DISABLE]] = !{!"llvm.loop.unroll.disable"} -; CHECK: ![[LOOP_2]] = !{![[LOOP_2]], ![[UNROLL_FULL:.*]]} +; CHECK: ![[LOOP_2]] = distinct !{![[LOOP_2]], ![[UNROLL_FULL:.*]]} ; CHECK: ![[UNROLL_FULL]] = !{!"llvm.loop.unroll.full"} -; CHECK: ![[LOOP_3]] = !{![[LOOP_3]], ![[UNROLL_DISABLE:.*]]} -; CHECK: ![[LOOP_4]] = !{![[LOOP_4]], ![[UNROLL_DISABLE:.*]]} -; CHECK: ![[LOOP_5]] = !{![[LOOP_5]], ![[UNROLL_DISABLE:.*]]} +; CHECK: ![[LOOP_3]] = distinct !{![[LOOP_3]], ![[UNROLL_DISABLE:.*]]} +; CHECK: ![[LOOP_4]] = distinct !{![[LOOP_4]], ![[UNROLL_DISABLE:.*]]} +; CHECK: ![[LOOP_5]] = distinct !{![[LOOP_5]], ![[UNROLL_DISABLE:.*]]} diff --git a/llvm/test/Transforms/LoopVectorize/X86/already-vectorized.ll b/llvm/test/Transforms/LoopVectorize/X86/already-vectorized.ll index f3191c86f4a..29d74a0645e 100644 --- a/llvm/test/Transforms/LoopVectorize/X86/already-vectorized.ll +++ b/llvm/test/Transforms/LoopVectorize/X86/already-vectorized.ll @@ -39,8 +39,8 @@ for.end: ; preds = %for.body } ; Now, we check for the Hint metadata -; CHECK: [[vect]] = !{[[vect]], [[width:![0-9]+]], [[unroll:![0-9]+]]} +; CHECK: [[vect]] = distinct !{[[vect]], [[width:![0-9]+]], [[unroll:![0-9]+]]} ; CHECK: [[width]] = !{!"llvm.loop.vectorize.width", i32 1} ; CHECK: [[unroll]] = !{!"llvm.loop.interleave.count", i32 1} -; CHECK: [[scalar]] = !{[[scalar]], [[width]], [[unroll]]} +; CHECK: [[scalar]] = distinct !{[[scalar]], [[width]], [[unroll]]} diff --git a/llvm/test/Transforms/LoopVectorize/vectorize-once.ll b/llvm/test/Transforms/LoopVectorize/vectorize-once.ll index 30fdd8f3158..a9b2a53f74b 100644 --- a/llvm/test/Transforms/LoopVectorize/vectorize-once.ll +++ b/llvm/test/Transforms/LoopVectorize/vectorize-once.ll @@ -68,10 +68,10 @@ _ZSt10accumulateIPiiET0_T_S2_S1_.exit: ; preds = %for.body.i, %entry attributes #0 = { nounwind readonly ssp uwtable "fp-contract-model"="standard" "no-frame-pointer-elim" "no-frame-pointer-elim-non-leaf" "realign-stack" "relocation-model"="pic" "ssp-buffers-size"="8" } -; CHECK: !0 = !{!0, !1, !2} +; CHECK: !0 = distinct !{!0, !1, !2} ; CHECK: !1 = !{!"llvm.loop.vectorize.width", i32 1} ; CHECK: !2 = !{!"llvm.loop.interleave.count", i32 1} -; CHECK: !3 = !{!3, !1, !2} +; CHECK: !3 = distinct !{!3, !1, !2} !0 = !{!0, !1} !1 = !{!"llvm.loop.vectorize.width", i32 1} |