Rafael Espindola | 39dd328 | 2012-03-24 00:14:51 +0000 | [diff] [blame] | 1 | ; RUN: llvm-as < %s -o /dev/null |
2 | |||||
3 | define i8 @f1(i8* %x) { | ||||
4 | entry: | ||||
5 | %y = load i8* %x, align 1, !range !0 | ||||
6 | ret i8 %y | ||||
7 | } | ||||
8 | !0 = metadata !{i8 0, i8 1} | ||||
9 | |||||
10 | define i8 @f2(i8* %x) { | ||||
11 | entry: | ||||
12 | %y = load i8* %x, align 1, !range !1 | ||||
13 | ret i8 %y | ||||
14 | } | ||||
15 | !1 = metadata !{i8 255, i8 1} | ||||
16 | |||||
17 | define i8 @f3(i8* %x) { | ||||
18 | entry: | ||||
19 | %y = load i8* %x, align 1, !range !2 | ||||
20 | ret i8 %y | ||||
21 | } | ||||
22 | !2 = metadata !{i8 1, i8 3, i8 5, i8 42} |