Devang Patel | d146e2e | 2010-01-05 16:59:17 +0000 | [diff] [blame] | 1 | ; RUN: llc < %s -o /dev/null |
| 2 | ; PR 5942 |
| 3 | define i8* @foo() nounwind { |
| 4 | entry: |
| 5 | %0 = load i32* undef, align 4, !dbg !0 ; <i32> [#uses=1] |
| 6 | %1 = inttoptr i32 %0 to i8*, !dbg !0 ; <i8*> [#uses=1] |
| 7 | ret i8* %1, !dbg !10 |
| 8 | |
| 9 | } |
| 10 | |
Manman Ren | 921382e | 2013-07-27 01:26:08 +0000 | [diff] [blame] | 11 | !llvm.dbg.cu = !{!3} |
Manman Ren | 409558f | 2013-11-22 21:49:45 +0000 | [diff] [blame] | 12 | !llvm.module.flags = !{!14} |
Manman Ren | 921382e | 2013-07-27 01:26:08 +0000 | [diff] [blame] | 13 | |
Devang Patel | d146e2e | 2010-01-05 16:59:17 +0000 | [diff] [blame] | 14 | !0 = metadata !{i32 571, i32 3, metadata !1, null} |
Manman Ren | b75e0c9 | 2013-08-06 19:38:43 +0000 | [diff] [blame] | 15 | !1 = metadata !{i32 458763, metadata !11, metadata !2, i32 1, i32 1, i32 0}; [DW_TAG_lexical_block ] |
Manman Ren | 921382e | 2013-07-27 01:26:08 +0000 | [diff] [blame] | 16 | !2 = metadata !{i32 458798, i32 0, metadata !3, metadata !"foo", metadata !"foo", metadata !"foo", i32 561, metadata !4, i1 false, i1 true, i32 0, i32 0, null, i32 0, i32 0, null, null, null, null, i32 0}; [DW_TAG_subprogram ] |
| 17 | !3 = metadata !{i32 458769, metadata !11, i32 12, metadata !"clang 1.1", i1 true, metadata !"", i32 0, metadata !12, metadata !12, metadata !13, null, null, metadata !""}; [DW_TAG_compile_unit ] |
Manman Ren | 0ed70ae | 2013-08-26 22:39:55 +0000 | [diff] [blame] | 18 | !4 = metadata !{i32 458773, null, metadata !3, metadata !"", i32 0, i64 0, i64 0, i64 0, i32 0, null, metadata !5, i32 0, null, null, null} ; [ DW_TAG_subroutine_type ] [line 0, size 0, align 0, offset 0] [from ] |
Devang Patel | d146e2e | 2010-01-05 16:59:17 +0000 | [diff] [blame] | 19 | !5 = metadata !{metadata !6} |
Manman Ren | 921382e | 2013-07-27 01:26:08 +0000 | [diff] [blame] | 20 | !6 = metadata !{i32 458788, null, metadata !3, metadata !"char", i32 0, i64 8, i64 8, i64 0, i32 0, i32 6} ; [ DW_TAG_base_type ] |
Devang Patel | d146e2e | 2010-01-05 16:59:17 +0000 | [diff] [blame] | 21 | !10 = metadata !{i32 588, i32 1, metadata !2, null} |
Manman Ren | 921382e | 2013-07-27 01:26:08 +0000 | [diff] [blame] | 22 | !11 = metadata !{metadata !"hashtab.c", metadata !"/usr/src/gnu/usr.bin/cc/cc_tools/../../../../contrib/gcclibs/libiberty"} |
| 23 | !12 = metadata !{i32 0} |
| 24 | !13 = metadata !{metadata !2} |
Manman Ren | 409558f | 2013-11-22 21:49:45 +0000 | [diff] [blame] | 25 | !14 = metadata !{i32 1, metadata !"Debug Info Version", i32 1} |