Devang Patel | ae709ea | 2009-08-11 06:46:31 +0000 | [diff] [blame] | 1 | ; This file is used by linkmdnode.ll, so it doesn't actually do anything itself |
| 2 | ; |
| 3 | ; RUN: true |
| 4 | |
| 5 | !22 = metadata !{i32 42, metadata !"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 | } |
Chris Lattner | 51e62f0 | 2011-01-24 03:18:24 +0000 | [diff] [blame] | 13 | |
| 14 | |
| 15 | |
| 16 | ; PR9015 |
| 17 | define void @test() { |
| 18 | ret void, !abc !0 |
| 19 | } |
| 20 | |
| 21 | !0 = metadata !{metadata !0, i32 42 } |
| 22 | |