blob: 809cebf4eed47ab6f9fc03ca3a6a3667df5dd25b [file] [log] [blame]
Devang Pateld146e2e2010-01-05 16:59:17 +00001; RUN: llc < %s -o /dev/null
2; PR 5942
3define i8* @foo() nounwind {
4entry:
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 Ren921382e2013-07-27 01:26:08 +000011!llvm.dbg.cu = !{!3}
Manman Ren409558f2013-11-22 21:49:45 +000012!llvm.module.flags = !{!14}
Manman Ren921382e2013-07-27 01:26:08 +000013
Devang Pateld146e2e2010-01-05 16:59:17 +000014!0 = metadata !{i32 571, i32 3, metadata !1, null}
Manman Renb75e0c92013-08-06 19:38:43 +000015!1 = metadata !{i32 458763, metadata !11, metadata !2, i32 1, i32 1, i32 0}; [DW_TAG_lexical_block ]
Manman Ren921382e2013-07-27 01:26:08 +000016!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 Ren0ed70ae2013-08-26 22:39:55 +000018!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 Pateld146e2e2010-01-05 16:59:17 +000019!5 = metadata !{metadata !6}
Manman Ren921382e2013-07-27 01:26:08 +000020!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 Pateld146e2e2010-01-05 16:59:17 +000021!10 = metadata !{i32 588, i32 1, metadata !2, null}
Manman Ren921382e2013-07-27 01:26:08 +000022!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 Ren409558f2013-11-22 21:49:45 +000025!14 = metadata !{i32 1, metadata !"Debug Info Version", i32 1}