1 ; This file is used by linkmdnode.ll, so it doesn't actually do anything itself 2 ; 3 ; RUN: true 4 5 !22 = !{i32 42, !"foobar"} 6 7 declare i8 @llvm.something(metadata %a) 8 define void @foo1() { 9 ;; Intrinsic using MDNode and MDString 10 %x = call i8 @llvm.something(metadata !22) 11 ret void 12 } 13 14 15 16 ; PR9015 17 define void @test() { 18 ret void, !abc !0 19 } 20 21 !0 = !{!0, i32 42 } 22 23