Lines Matching refs:dbg
13 define i32 @inlineprinter(i8* %ptr, double %val, i8 zeroext %c) nounwind optsize !dbg !9 {
15 …tail call void @llvm.dbg.value(metadata i8* %ptr, i64 0, metadata !19, metadata !DIExpression()), …
16 …tail call void @llvm.dbg.value(metadata double %val, i64 0, metadata !20, metadata !DIExpression()…
17 …tail call void @llvm.dbg.value(metadata i8 %c, i64 0, metadata !21, metadata !DIExpression()), !db…
18 %0 = zext i8 %c to i32, !dbg !27
19 …unds ([11 x i8], [11 x i8]* @.str, i32 0, i32 0), i8* %ptr, double %val, i32 %0) nounwind, !dbg !27
20 ret i32 0, !dbg !29
23 define i32 @printer(i8* %ptr, double %val, i8 zeroext %c) nounwind optsize noinline !dbg !0 {
25 …tail call void @llvm.dbg.value(metadata i8* %ptr, i64 0, metadata !16, metadata !DIExpression()), …
26 …tail call void @llvm.dbg.value(metadata double %val, i64 0, metadata !17, metadata !DIExpression()…
27 …tail call void @llvm.dbg.value(metadata i8 %c, i64 0, metadata !18, metadata !DIExpression()), !db…
28 %0 = zext i8 %c to i32, !dbg !31
29 …unds ([11 x i8], [11 x i8]* @.str, i32 0, i32 0), i8* %ptr, double %val, i32 %0) nounwind, !dbg !31
30 ret i32 0, !dbg !33
35 declare void @llvm.dbg.value(metadata, i64, metadata, metadata) nounwind readnone
37 define i32 @main(i32 %argc, i8** nocapture %argv) nounwind optsize !dbg !10 {
39 …tail call void @llvm.dbg.value(metadata i32 %argc, i64 0, metadata !22, metadata !DIExpression()),…
40 …tail call void @llvm.dbg.value(metadata i8** %argv, i64 0, metadata !23, metadata !DIExpression())…
41 %0 = sitofp i32 %argc to double, !dbg !35
42 %1 = fadd double %0, 5.555552e+05, !dbg !35
43 …tail call void @llvm.dbg.value(metadata double %1, i64 0, metadata !24, metadata !DIExpression()),…
44 …i32 @puts(i8* getelementptr inbounds ([6 x i8], [6 x i8]* @.str1, i32 0, i32 0)) nounwind, !dbg !36
45 %3 = getelementptr inbounds i8, i8* bitcast (i32 (i32, i8**)* @main to i8*), i32 %argc, !dbg !37
46 %4 = trunc i32 %argc to i8, !dbg !37
47 %5 = add i8 %4, 97, !dbg !37
48 …tail call void @llvm.dbg.value(metadata i8* %3, i64 0, metadata !49, metadata !DIExpression()) nou…
49 …tail call void @llvm.dbg.value(metadata double %1, i64 0, metadata !50, metadata !DIExpression()) …
50 …tail call void @llvm.dbg.value(metadata i8 %5, i64 0, metadata !51, metadata !DIExpression()) noun…
51 %6 = zext i8 %5 to i32, !dbg !39
52 …inbounds ([11 x i8], [11 x i8]* @.str, i32 0, i32 0), i8* %3, double %1, i32 %6) nounwind, !dbg !39
53 %8 = tail call i32 @printer(i8* %3, double %1, i8 zeroext %5) nounwind, !dbg !40
54 ret i32 0, !dbg !41
59 !llvm.dbg.cu = !{!2}