Lines Matching full:dbg
45 define void @_Z3f131A(%struct.A* nocapture readonly %p1) #0 !dbg !25 {
48 tail call void @llvm.dbg.declare(metadata %struct.A* %p1, metadata !30, metadata !46), !dbg !47
49 %0 = load i64, i64* @a, align 8, !dbg !48, !tbaa !49
50 %call = tail call noalias i8* @_Znwm(i64 %0) #5, !dbg !53
51 store i8* %call, i8** bitcast (i32** @b to i8**), align 8, !dbg !54, !tbaa !55
52 %1 = getelementptr inbounds %struct.A, %struct.A* %agg.tmp, i64 0, i32 0, !dbg !57
53 %2 = getelementptr inbounds %struct.A, %struct.A* %p1, i64 0, i32 0, !dbg !57
54 …call void @llvm.memcpy.p0i8.p0i8.i64(i8* %1, i8* %2, i64 24, i32 8, i1 false), !dbg !57, !tbaa.str…
55 call void @_Z2f91A(%struct.A* %agg.tmp), !dbg !61
56 ret void, !dbg !62
60 declare void @llvm.dbg.declare(metadata, metadata, metadata) #1
70 define void @_Z3f111A(%struct.A* nocapture readonly %p1) #0 !dbg !31 {
73 tail call void @llvm.dbg.declare(metadata %struct.A* %p1, metadata !33, metadata !46), !dbg !63
74 %0 = getelementptr inbounds %struct.A, %struct.A* %p1, i64 0, i32 0, !dbg !64
75 %1 = getelementptr inbounds %struct.A, %struct.A* %agg.tmp.i, i64 0, i32 0, !dbg !65
76 call void @llvm.lifetime.start(i64 24, i8* %1), !dbg !65
77 %2 = load i64, i64* @a, align 8, !dbg !67, !tbaa !49
78 %call.i = tail call noalias i8* @_Znwm(i64 %2) #5, !dbg !68
79 store i8* %call.i, i8** bitcast (i32** @b to i8**), align 8, !dbg !69, !tbaa !55
80 call void @llvm.memcpy.p0i8.p0i8.i64(i8* %1, i8* %0, i64 24, i32 8, i1 false), !dbg !70
81 call void @_Z2f91A(%struct.A* %agg.tmp.i), !dbg !71
82 call void @llvm.lifetime.end(i64 24, i8* %1), !dbg !72
83 ret void, !dbg !73
86 define void @_Z3f16v() #0 personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8*) !dbg !3…
92 …tail call void @llvm.dbg.declare(metadata [15 x i8]* %agg.tmp.sroa.2, metadata !74, metadata !76),…
93 …tail call void @llvm.dbg.declare(metadata [7 x i8]* %agg.tmp.sroa.4, metadata !74, metadata !78), …
94 tail call void @llvm.dbg.declare(metadata %struct.A* undef, metadata !38, metadata !79), !dbg !80
95 %0 = load i64, i64* @a, align 8, !dbg !81, !tbaa !49
96 …tail call void @llvm.dbg.value(metadata %struct.B* %d, i64 0, metadata !39, metadata !79), !dbg !82
97 %call = call %struct.B* @_ZN1BC1El(%struct.B* %d, i64 %0), !dbg !82
98 call void @llvm.dbg.value(metadata i8 1, i64 0, metadata !38, metadata !83), !dbg !80
99 call void @llvm.dbg.value(metadata i8 1, i64 0, metadata !38, metadata !84), !dbg !80
100 call void @llvm.dbg.value(metadata i8 1, i64 0, metadata !74, metadata !83), !dbg !77
101 call void @llvm.dbg.value(metadata i8 1, i64 0, metadata !74, metadata !84), !dbg !77
102 call void @llvm.dbg.declare(metadata %struct.A* undef, metadata !74, metadata !46), !dbg !77
103 %1 = getelementptr inbounds %struct.A, %struct.A* %agg.tmp.i.i, i64 0, i32 0, !dbg !85
104 call void @llvm.lifetime.start(i64 24, i8* %1), !dbg !85
105 %2 = load i64, i64* @a, align 8, !dbg !87, !tbaa !49
107 to label %call.i.i.noexc unwind label %lpad, !dbg !88
110 …4.17..sroa_idx = getelementptr inbounds [7 x i8], [7 x i8]* %agg.tmp.sroa.4, i64 0, i64 0, !dbg !89
111 ….1..sroa_idx = getelementptr inbounds [15 x i8], [15 x i8]* %agg.tmp.sroa.2, i64 0, i64 0, !dbg !89
112 store i8* %call.i.i5, i8** bitcast (i32** @b to i8**), align 8, !dbg !90, !tbaa !55
113 store i8 1, i8* %1, align 8, !dbg !91
114 %agg.tmp.sroa.2.0..sroa_raw_idx = getelementptr inbounds i8, i8* %1, i64 1, !dbg !91
115 …agg.tmp.sroa.2.0..sroa_raw_idx, i8* %agg.tmp.sroa.2.1..sroa_idx, i64 15, i32 1, i1 false), !dbg !91
116 …a.3.0..sroa_idx = getelementptr inbounds %struct.A, %struct.A* %agg.tmp.i.i, i64 0, i32 2, !dbg !91
117 store i8 1, i8* %agg.tmp.sroa.3.0..sroa_idx, align 8, !dbg !91
118 %agg.tmp.sroa.4.0..sroa_raw_idx = getelementptr inbounds i8, i8* %1, i64 17, !dbg !91
119 …agg.tmp.sroa.4.0..sroa_raw_idx, i8* %agg.tmp.sroa.4.17..sroa_idx, i64 7, i32 1, i1 false), !dbg !91
121 to label %invoke.cont unwind label %lpad, !dbg !92
124 call void @llvm.lifetime.end(i64 24, i8* %1), !dbg !93
125 call void @llvm.dbg.value(metadata %struct.B* %d, i64 0, metadata !39, metadata !79), !dbg !82
126 %call1 = call %struct.B* @_ZN1BD1Ev(%struct.B* %d) #3, !dbg !94
127 ret void, !dbg !94
131 cleanup, !dbg !94
132 call void @llvm.dbg.value(metadata %struct.B* %d, i64 0, metadata !39, metadata !79), !dbg !82
133 %call2 = call %struct.B* @_ZN1BD1Ev(%struct.B* %d) #3, !dbg !94
134 resume { i8*, i32 } %3, !dbg !94
145 declare void @llvm.dbg.value(metadata, i64, metadata, metadata) #1
159 !llvm.dbg.cu = !{!0}