diff options
Diffstat (limited to 'test/Analysis/TypeBasedAliasAnalysis/aliastest.ll')
-rw-r--r-- | test/Analysis/TypeBasedAliasAnalysis/aliastest.ll | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/test/Analysis/TypeBasedAliasAnalysis/aliastest.ll b/test/Analysis/TypeBasedAliasAnalysis/aliastest.ll index d59e392..76a88c8 100644 --- a/test/Analysis/TypeBasedAliasAnalysis/aliastest.ll +++ b/test/Analysis/TypeBasedAliasAnalysis/aliastest.ll @@ -47,16 +47,21 @@ define i8 @test1_no(i8* %a, i8* %b) nounwind { ; Root note. !0 = metadata !{ } ; Some type. -!1 = metadata !{ metadata !"foo", metadata !0 } +!1 = metadata !{metadata !7, metadata !7, i64 0} ; Some other non-aliasing type. -!2 = metadata !{ metadata !"bar", metadata !0 } +!2 = metadata !{metadata !8, metadata !8, i64 0} ; Some type. -!3 = metadata !{ metadata !"foo", metadata !0 } +!3 = metadata !{metadata !9, metadata !9, i64 0} ; Some type in a different type system. -!4 = metadata !{ metadata !"bar", metadata !"different" } +!4 = metadata !{metadata !10, metadata !10, i64 0} ; Invariant memory. -!5 = metadata !{ metadata !"qux", metadata !0, i1 1 } +!5 = metadata !{metadata !11, metadata !11, i64 0, i1 1} ; Not invariant memory. -!6 = metadata !{ metadata !"qux", metadata !0, i1 0 } +!6 = metadata !{metadata !11, metadata !11, i64 0, i1 0} +!7 = metadata !{ metadata !"foo", metadata !0 } +!8 = metadata !{ metadata !"bar", metadata !0 } +!9 = metadata !{ metadata !"foo", metadata !0 } +!10 = metadata !{ metadata !"bar", metadata !"different" } +!11 = metadata !{ metadata !"qux", metadata !0} |