• Home
  • Raw
  • Download

Lines Matching full:dbg

3 declare void @llvm.dbg.declare(metadata, metadata, metadata) nounwind readnone
4 declare void @llvm.dbg.value(metadata, i64, metadata, metadata) nounwind readnone
6 define i32 @tak(i32 %x, i32 %y, i32 %z) nounwind ssp !dbg !0 {
9 ; CHECK-NEXT: call void @llvm.dbg.value(metadata i32 %x
10 ; CHECK: tail call void @llvm.dbg.value(metadata i32 %call
19 …tail call void @llvm.dbg.value(metadata i32 %x.tr, i64 0, metadata !6, metadata !DIExpression()), …
20 …tail call void @llvm.dbg.value(metadata i32 %y.tr, i64 0, metadata !8, metadata !DIExpression()), …
21 …tail call void @llvm.dbg.value(metadata i32 %z.tr, i64 0, metadata !10, metadata !DIExpression()),…
22 %cmp = icmp slt i32 %y.tr, %x.tr, !dbg !12
23 br i1 %cmp, label %if.then, label %if.end, !dbg !12
26 %sub = sub nsw i32 %x.tr, 1, !dbg !14
27 %call = tail call i32 @tak(i32 %sub, i32 %y.tr, i32 %z.tr), !dbg !14
28 %sub6 = sub nsw i32 %y.tr, 1, !dbg !14
29 %call9 = tail call i32 @tak(i32 %sub6, i32 %z.tr, i32 %x.tr), !dbg !14
30 %sub11 = sub nsw i32 %z.tr, 1, !dbg !14
31 %call14 = tail call i32 @tak(i32 %sub11, i32 %x.tr, i32 %y.tr), !dbg !14
35 br label %return, !dbg !16
38 ret i32 %z.tr, !dbg !17
41 define i32 @tak2(i32 %x, i32 %y, i32 %z) nounwind ssp !dbg !0 {
44 ; CHECK: tail call void @llvm.dbg.value(metadata i32 %x.tr
45 ; CHECK: tail call void @llvm.dbg.value(metadata i32 undef
54 %cmp = icmp slt i32 %y.tr, %x.tr, !dbg !12
55 br i1 %cmp, label %if.then, label %if.end, !dbg !12
58 …tail call void @llvm.dbg.value(metadata i32 %x.tr, i64 0, metadata !6, metadata !DIExpression()), …
59 …tail call void @llvm.dbg.value(metadata i32 %y.tr, i64 0, metadata !8, metadata !DIExpression()), …
60 …tail call void @llvm.dbg.value(metadata i32 %z.tr, i64 0, metadata !10, metadata !DIExpression()),…
61 %sub = sub nsw i32 %x.tr, 1, !dbg !14
62 %call = tail call i32 @tak(i32 %sub, i32 %y.tr, i32 %z.tr), !dbg !14
63 %sub6 = sub nsw i32 %y.tr, 1, !dbg !14
64 %call9 = tail call i32 @tak(i32 %sub6, i32 %z.tr, i32 %x.tr), !dbg !14
65 %sub11 = sub nsw i32 %z.tr, 1, !dbg !14
66 %call14 = tail call i32 @tak(i32 %sub11, i32 %x.tr, i32 %y.tr), !dbg !14
70 …tail call void @llvm.dbg.value(metadata i32 %x.tr, i64 0, metadata !6, metadata !DIExpression()), …
71 …tail call void @llvm.dbg.value(metadata i32 %y.tr, i64 0, metadata !8, metadata !DIExpression()), …
72 …tail call void @llvm.dbg.value(metadata i32 %z.tr, i64 0, metadata !10, metadata !DIExpression()),…
73 br label %return, !dbg !16
76 ret i32 %z.tr, !dbg !17
87 ; CHECK-NEXT: tail call void @llvm.dbg.value
114 …tail call void @llvm.dbg.value(metadata i64 %dec, i64 0, metadata !DILocalVariable(scope: !0), met…
124 !llvm.dbg.cu = !{!2}