Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 6 additions & 18 deletions bench/actix-rs/optimized/2o6s6qtmif526itx.ll
Original file line number Diff line number Diff line change
Expand Up @@ -815,7 +815,6 @@ _ZN19brotli_decompressor6writer9write_all17hd82ef04ab5f10320E.exit: ; preds = %5

; Function Attrs: nonlazybind uwtable
define internal fastcc noundef zeroext i1 @"_ZN2h25codec12framed_write16Encoder$LT$B$GT$11unset_frame17hcc6ee6c140920acbE"(ptr noalias noundef nonnull align 8 dereferenceable(304) initializes((248, 256), (272, 280)) %0) unnamed_addr #0 personality ptr @rust_eh_personality {
%.sroa.016 = alloca [61 x i8], align 8
%2 = alloca { ptr, [4 x i64] }, align 8
%3 = alloca { ptr, i64 }, align 8
%4 = alloca { { { ptr, ptr, i64, { ptr } } }, i32, [1 x i32] }, align 8
Expand Down Expand Up @@ -905,8 +904,6 @@ define internal fastcc noundef zeroext i1 @"_ZN2h25codec12framed_write16Encoder$
resume { ptr, i32 } %.pn

34: ; preds = %23
call void @llvm.lifetime.start.p0(i64 61, ptr nonnull %.sroa.016)
call void @llvm.memcpy.p0.p0.i64(ptr noundef nonnull align 8 dereferenceable(40) %.sroa.016, ptr noundef nonnull align 8 dereferenceable(40) %2, i64 40, i1 false)
call void @llvm.experimental.noalias.scope.decl(metadata !229)
%35 = load i8, ptr %.sroa.5.0..sroa_idx, align 1, !range !195, !alias.scope !229, !noundef !10
%36 = icmp eq i8 %35, 3
Expand All @@ -928,14 +925,13 @@ define internal fastcc noundef zeroext i1 @"_ZN2h25codec12framed_write16Encoder$
45: ; preds = %"_ZN4core3ptr128drop_in_place$LT$h2..codec..framed_write..Next$LT$h2..proto..streams..prioritize..Prioritized$LT$bytes..bytes..Bytes$GT$$GT$$GT$17h0d89d65fa9dc138fE.exit.i"
%46 = landingpad { ptr, i32 }
cleanup
call void @llvm.memcpy.p0.p0.i64(ptr noundef nonnull align 8 dereferenceable(61) %7, ptr noundef nonnull align 8 dereferenceable(61) %.sroa.016, i64 61, i1 false)
call void @llvm.memcpy.p0.p0.i64(ptr noundef nonnull align 8 dereferenceable(40) %7, ptr noundef nonnull align 8 dereferenceable(40) %2, i64 40, i1 false)
store i8 2, ptr %.sroa.5.0..sroa_idx, align 1
br label %33

.thread: ; preds = %"_ZN4core3ptr128drop_in_place$LT$h2..codec..framed_write..Next$LT$h2..proto..streams..prioritize..Prioritized$LT$bytes..bytes..Bytes$GT$$GT$$GT$17h0d89d65fa9dc138fE.exit.i", %34
call void @llvm.memcpy.p0.p0.i64(ptr noundef nonnull align 8 dereferenceable(61) %7, ptr noundef nonnull align 8 dereferenceable(61) %.sroa.016, i64 61, i1 false)
call void @llvm.memcpy.p0.p0.i64(ptr noundef nonnull align 8 dereferenceable(40) %7, ptr noundef nonnull align 8 dereferenceable(40) %2, i64 40, i1 false)
store i8 2, ptr %.sroa.5.0..sroa_idx, align 1
call void @llvm.lifetime.end.p0(i64 61, ptr nonnull %.sroa.016)
br label %47

47: ; preds = %23, %.thread
Expand Down Expand Up @@ -1035,11 +1031,9 @@ define hidden noundef range(i8 2, 13) i8 @"_ZN2h25codec12framed_write16Encoder$L
%89 = alloca [2 x { ptr, { ptr, [1 x i64] } }], align 8
%90 = alloca { { { ptr, i64 }, ptr } }, align 8
%91 = alloca { { i32, [1 x i32] }, { i32, [1 x i32] }, { i32, [1 x i32] }, { i32, [1 x i32] }, { i32, [1 x i32] }, { i32, [1 x i32] }, { i32, [1 x i32] }, i8, [3 x i8] }, align 4
%.sroa.068 = alloca [61 x i8], align 8
%92 = alloca { ptr, [4 x i64] }, align 8
%93 = alloca { ptr, i64 }, align 8
%94 = alloca { { { { i64, [2 x i64] }, { { i64, ptr, {} }, i64 }, { { i64, ptr, {} }, i64 }, { { { { ptr, i64 } }, {} }, {} }, i16, [3 x i16] }, { { i8, [23 x i8] }, { ptr, [3 x i64] }, { ptr, [3 x i64] }, { ptr, [3 x i64] }, { ptr, [3 x i64] }, i16, [3 x i16] }, i64, i8, [7 x i8] }, i32, i32, i8, [7 x i8] }, align 8
%.sroa.058 = alloca [61 x i8], align 8
%95 = alloca { ptr, [4 x i64] }, align 8
%96 = alloca { ptr, i64 }, align 8
%97 = alloca { { { { i64, [2 x i64] }, { { i64, ptr, {} }, i64 }, { { i64, ptr, {} }, i64 }, { { { { ptr, i64 } }, {} }, {} }, i16, [3 x i16] }, { { i8, [23 x i8] }, { ptr, [3 x i64] }, { ptr, [3 x i64] }, { ptr, [3 x i64] }, { ptr, [3 x i64] }, i16, [3 x i16] }, i64, i8, [7 x i8] }, { [5 x i8], i8, [2 x i8] }, i32, i8, [3 x i8] }, align 8
Expand Down Expand Up @@ -2095,8 +2089,6 @@ _ZN12tracing_core8callsite15DefaultCallsite8interest17hfb4783fc25b01e0cE.exit647
br i1 %.not541, label %"_ZN4core3ptr53drop_in_place$LT$h2..frame..headers..Continuation$GT$17h9d94dfbafc0ffe8aE.exit", label %472

472: ; preds = %470
call void @llvm.lifetime.start.p0(i64 61, ptr nonnull %.sroa.058)
call void @llvm.memcpy.p0.p0.i64(ptr noundef nonnull align 8 dereferenceable(40) %.sroa.058, ptr noundef nonnull align 8 dereferenceable(40) %95, i64 40, i1 false)
call void @llvm.experimental.noalias.scope.decl(metadata !346)
%473 = load i8, ptr %128, align 1, !range !195, !alias.scope !346, !noundef !10
%474 = icmp eq i8 %473, 3
Expand All @@ -2118,14 +2110,13 @@ _ZN12tracing_core8callsite15DefaultCallsite8interest17hfb4783fc25b01e0cE.exit647
483: ; preds = %"_ZN4core3ptr128drop_in_place$LT$h2..codec..framed_write..Next$LT$h2..proto..streams..prioritize..Prioritized$LT$bytes..bytes..Bytes$GT$$GT$$GT$17h0d89d65fa9dc138fE.exit.i698"
%484 = landingpad { ptr, i32 }
cleanup
call void @llvm.memcpy.p0.p0.i64(ptr noundef nonnull align 8 dereferenceable(61) %127, ptr noundef nonnull align 8 dereferenceable(61) %.sroa.058, i64 61, i1 false)
call void @llvm.memcpy.p0.p0.i64(ptr noundef nonnull align 8 dereferenceable(40) %127, ptr noundef nonnull align 8 dereferenceable(40) %95, i64 40, i1 false)
store i8 2, ptr %128, align 1
br label %"_ZN4core3ptr120drop_in_place$LT$h2..frame..data..Data$LT$h2..proto..streams..prioritize..Prioritized$LT$bytes..bytes..Bytes$GT$$GT$$GT$17h7654534be3b35cdaE.exit697"

.thread1184: ; preds = %"_ZN4core3ptr128drop_in_place$LT$h2..codec..framed_write..Next$LT$h2..proto..streams..prioritize..Prioritized$LT$bytes..bytes..Bytes$GT$$GT$$GT$17h0d89d65fa9dc138fE.exit.i698", %472
call void @llvm.memcpy.p0.p0.i64(ptr noundef nonnull align 8 dereferenceable(61) %127, ptr noundef nonnull align 8 dereferenceable(61) %.sroa.058, i64 61, i1 false)
call void @llvm.memcpy.p0.p0.i64(ptr noundef nonnull align 8 dereferenceable(40) %127, ptr noundef nonnull align 8 dereferenceable(40) %95, i64 40, i1 false)
store i8 2, ptr %128, align 1
call void @llvm.lifetime.end.p0(i64 61, ptr nonnull %.sroa.058)
br label %"_ZN4core3ptr53drop_in_place$LT$h2..frame..headers..Continuation$GT$17h9d94dfbafc0ffe8aE.exit"

"_ZN4core3ptr53drop_in_place$LT$h2..frame..headers..Continuation$GT$17h9d94dfbafc0ffe8aE.exit": ; preds = %470, %.thread1184
Expand All @@ -2139,8 +2130,6 @@ _ZN12tracing_core8callsite15DefaultCallsite8interest17hfb4783fc25b01e0cE.exit647
br i1 %.not540, label %"_ZN4core3ptr53drop_in_place$LT$h2..frame..headers..Continuation$GT$17h9d94dfbafc0ffe8aE.exit706", label %487

487: ; preds = %485
call void @llvm.lifetime.start.p0(i64 61, ptr nonnull %.sroa.068)
call void @llvm.memcpy.p0.p0.i64(ptr noundef nonnull align 8 dereferenceable(40) %.sroa.068, ptr noundef nonnull align 8 dereferenceable(40) %92, i64 40, i1 false)
call void @llvm.experimental.noalias.scope.decl(metadata !353)
%488 = load i8, ptr %128, align 1, !range !195, !alias.scope !353, !noundef !10
%489 = icmp eq i8 %488, 3
Expand All @@ -2162,14 +2151,13 @@ _ZN12tracing_core8callsite15DefaultCallsite8interest17hfb4783fc25b01e0cE.exit647
498: ; preds = %"_ZN4core3ptr128drop_in_place$LT$h2..codec..framed_write..Next$LT$h2..proto..streams..prioritize..Prioritized$LT$bytes..bytes..Bytes$GT$$GT$$GT$17h0d89d65fa9dc138fE.exit.i702"
%499 = landingpad { ptr, i32 }
cleanup
call void @llvm.memcpy.p0.p0.i64(ptr noundef nonnull align 8 dereferenceable(61) %127, ptr noundef nonnull align 8 dereferenceable(61) %.sroa.068, i64 61, i1 false)
call void @llvm.memcpy.p0.p0.i64(ptr noundef nonnull align 8 dereferenceable(40) %127, ptr noundef nonnull align 8 dereferenceable(40) %92, i64 40, i1 false)
store i8 2, ptr %128, align 1
br label %"_ZN4core3ptr120drop_in_place$LT$h2..frame..data..Data$LT$h2..proto..streams..prioritize..Prioritized$LT$bytes..bytes..Bytes$GT$$GT$$GT$17h7654534be3b35cdaE.exit697"

.thread1186: ; preds = %"_ZN4core3ptr128drop_in_place$LT$h2..codec..framed_write..Next$LT$h2..proto..streams..prioritize..Prioritized$LT$bytes..bytes..Bytes$GT$$GT$$GT$17h0d89d65fa9dc138fE.exit.i702", %487
call void @llvm.memcpy.p0.p0.i64(ptr noundef nonnull align 8 dereferenceable(61) %127, ptr noundef nonnull align 8 dereferenceable(61) %.sroa.068, i64 61, i1 false)
call void @llvm.memcpy.p0.p0.i64(ptr noundef nonnull align 8 dereferenceable(40) %127, ptr noundef nonnull align 8 dereferenceable(40) %92, i64 40, i1 false)
store i8 2, ptr %128, align 1
call void @llvm.lifetime.end.p0(i64 61, ptr nonnull %.sroa.068)
br label %"_ZN4core3ptr53drop_in_place$LT$h2..frame..headers..Continuation$GT$17h9d94dfbafc0ffe8aE.exit706"

"_ZN4core3ptr53drop_in_place$LT$h2..frame..headers..Continuation$GT$17h9d94dfbafc0ffe8aE.exit706": ; preds = %485, %.thread1186
Expand Down
36 changes: 6 additions & 30 deletions bench/actix-rs/optimized/409utvkjqyfhgg14.ll
Original file line number Diff line number Diff line change
Expand Up @@ -3297,7 +3297,6 @@ define hidden void @"_ZN11actix_codec6framed19Framed$LT$T$C$U$GT$9next_item17h06
%.sroa.0.i = alloca [83 x i8], align 8
%.sroa.059 = alloca [83 x i8], align 8
%9 = alloca { i64, [1 x i64] }, align 8
%.sroa.053 = alloca [83 x i8], align 8
%10 = alloca { { ptr, i64 }, { ptr, i64 }, { ptr, [1 x i64] } }, align 8
%11 = alloca { { { ptr, i64 }, { { ptr, ptr } } }, i64 }, align 8
%12 = alloca [1 x { ptr, { ptr, [1 x i64] } }], align 8
Expand All @@ -3320,7 +3319,6 @@ define hidden void @"_ZN11actix_codec6framed19Framed$LT$T$C$U$GT$9next_item17h06
%29 = alloca { { { ptr, i64 }, { { ptr, ptr } } }, i64 }, align 8
%30 = alloca [1 x { ptr, { ptr, [1 x i64] } }], align 8
%31 = alloca { { { ptr, i64 }, ptr } }, align 8
%.sroa.03 = alloca [83 x i8], align 8
%.sroa.0199 = alloca [83 x i8], align 8
%32 = getelementptr inbounds nuw i8, ptr %1, i64 64
%33 = getelementptr inbounds nuw i8, ptr %1, i64 216
Expand Down Expand Up @@ -3420,12 +3418,9 @@ _ZN10tokio_util5codec7decoder7Decoder10decode_eof17hb5ee5bbe429ba09eE.exit.threa

_ZN10tokio_util5codec7decoder7Decoder10decode_eof17hb5ee5bbe429ba09eE.exit.thread: ; preds = %69, %73
call void @llvm.lifetime.end.p0(i64 83, ptr nonnull %.sroa.0.i)
call void @llvm.lifetime.start.p0(i64 83, ptr nonnull %.sroa.03)
call void @llvm.memcpy.p0.p0.i64(ptr noundef nonnull align 8 dereferenceable(16) %.sroa.03, ptr noundef nonnull align 8 dereferenceable(16) %.sroa.0199, i64 16, i1 false)
call void @llvm.memcpy.p0.p0.i64(ptr noundef nonnull align 8 dereferenceable(83) %0, ptr noundef nonnull align 8 dereferenceable(83) %.sroa.03, i64 83, i1 false)
call void @llvm.memcpy.p0.p0.i64(ptr noundef nonnull align 8 dereferenceable(16) %0, ptr noundef nonnull align 8 dereferenceable(16) %.sroa.0199, i64 16, i1 false)
%.sroa.44.0..sroa_idx = getelementptr inbounds nuw i8, ptr %0, i64 83
store i8 6, ptr %.sroa.44.0..sroa_idx, align 1
call void @llvm.lifetime.end.p0(i64 83, ptr nonnull %.sroa.03)
br label %260

_ZN10tokio_util5codec7decoder7Decoder10decode_eof17hb5ee5bbe429ba09eE.exit: ; preds = %67
Expand Down Expand Up @@ -3649,12 +3644,9 @@ _ZN12tracing_core8callsite15DefaultCallsite8interest17hfb4783fc25b01e0cE.exit.th
br label %126

148: ; preds = %126
call void @llvm.lifetime.start.p0(i64 83, ptr nonnull %.sroa.053)
call void @llvm.memcpy.p0.p0.i64(ptr noundef nonnull align 8 dereferenceable(16) %.sroa.053, ptr noundef nonnull align 8 dereferenceable(16) %21, i64 16, i1 false)
call void @llvm.memcpy.p0.p0.i64(ptr noundef nonnull align 8 dereferenceable(83) %0, ptr noundef nonnull align 8 dereferenceable(83) %.sroa.053, i64 83, i1 false)
call void @llvm.memcpy.p0.p0.i64(ptr noundef nonnull align 8 dereferenceable(16) %0, ptr noundef nonnull align 8 dereferenceable(16) %21, i64 16, i1 false)
%.sroa.454.0..sroa_idx = getelementptr inbounds nuw i8, ptr %0, i64 83
store i8 6, ptr %.sroa.454.0..sroa_idx, align 1
call void @llvm.lifetime.end.p0(i64 83, ptr nonnull %.sroa.053)
br label %237

149: ; preds = %.invoke, %235, %.noexc196, %.critedge9.i194, %"_ZN84_$LT$tracing_core..field..Iter$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17hcd9665bf20006012E.exit186", %156, %"_ZN84_$LT$tracing_core..field..Iter$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17hcd9665bf20006012E.exit193", %186, %177, %_ZN12tracing_core8callsite15DefaultCallsite8interest17hfb4783fc25b01e0cE.exit179.thread
Expand Down Expand Up @@ -5444,7 +5436,6 @@ define hidden void @"_ZN11actix_codec6framed19Framed$LT$T$C$U$GT$9next_item17h81
%.sroa.0.i = alloca [83 x i8], align 8
%.sroa.059 = alloca [83 x i8], align 8
%9 = alloca { i64, [1 x i64] }, align 8
%.sroa.053 = alloca [83 x i8], align 8
%10 = alloca { { ptr, i64 }, { ptr, i64 }, { ptr, [1 x i64] } }, align 8
%11 = alloca { { { ptr, i64 }, { { ptr, ptr } } }, i64 }, align 8
%12 = alloca [1 x { ptr, { ptr, [1 x i64] } }], align 8
Expand All @@ -5467,7 +5458,6 @@ define hidden void @"_ZN11actix_codec6framed19Framed$LT$T$C$U$GT$9next_item17h81
%29 = alloca { { { ptr, i64 }, { { ptr, ptr } } }, i64 }, align 8
%30 = alloca [1 x { ptr, { ptr, [1 x i64] } }], align 8
%31 = alloca { { { ptr, i64 }, ptr } }, align 8
%.sroa.03 = alloca [83 x i8], align 8
%.sroa.0199 = alloca [83 x i8], align 8
%32 = getelementptr inbounds nuw i8, ptr %1, i64 120
%33 = getelementptr inbounds nuw i8, ptr %1, i64 248
Expand Down Expand Up @@ -5567,12 +5557,9 @@ _ZN10tokio_util5codec7decoder7Decoder10decode_eof17hb5ee5bbe429ba09eE.exit.threa

_ZN10tokio_util5codec7decoder7Decoder10decode_eof17hb5ee5bbe429ba09eE.exit.thread: ; preds = %69, %73
call void @llvm.lifetime.end.p0(i64 83, ptr nonnull %.sroa.0.i)
call void @llvm.lifetime.start.p0(i64 83, ptr nonnull %.sroa.03)
call void @llvm.memcpy.p0.p0.i64(ptr noundef nonnull align 8 dereferenceable(16) %.sroa.03, ptr noundef nonnull align 8 dereferenceable(16) %.sroa.0199, i64 16, i1 false)
call void @llvm.memcpy.p0.p0.i64(ptr noundef nonnull align 8 dereferenceable(83) %0, ptr noundef nonnull align 8 dereferenceable(83) %.sroa.03, i64 83, i1 false)
call void @llvm.memcpy.p0.p0.i64(ptr noundef nonnull align 8 dereferenceable(16) %0, ptr noundef nonnull align 8 dereferenceable(16) %.sroa.0199, i64 16, i1 false)
%.sroa.44.0..sroa_idx = getelementptr inbounds nuw i8, ptr %0, i64 83
store i8 6, ptr %.sroa.44.0..sroa_idx, align 1
call void @llvm.lifetime.end.p0(i64 83, ptr nonnull %.sroa.03)
br label %260

_ZN10tokio_util5codec7decoder7Decoder10decode_eof17hb5ee5bbe429ba09eE.exit: ; preds = %67
Expand Down Expand Up @@ -5796,12 +5783,9 @@ _ZN12tracing_core8callsite15DefaultCallsite8interest17hfb4783fc25b01e0cE.exit.th
br label %126

148: ; preds = %126
call void @llvm.lifetime.start.p0(i64 83, ptr nonnull %.sroa.053)
call void @llvm.memcpy.p0.p0.i64(ptr noundef nonnull align 8 dereferenceable(16) %.sroa.053, ptr noundef nonnull align 8 dereferenceable(16) %21, i64 16, i1 false)
call void @llvm.memcpy.p0.p0.i64(ptr noundef nonnull align 8 dereferenceable(83) %0, ptr noundef nonnull align 8 dereferenceable(83) %.sroa.053, i64 83, i1 false)
call void @llvm.memcpy.p0.p0.i64(ptr noundef nonnull align 8 dereferenceable(16) %0, ptr noundef nonnull align 8 dereferenceable(16) %21, i64 16, i1 false)
%.sroa.454.0..sroa_idx = getelementptr inbounds nuw i8, ptr %0, i64 83
store i8 6, ptr %.sroa.454.0..sroa_idx, align 1
call void @llvm.lifetime.end.p0(i64 83, ptr nonnull %.sroa.053)
br label %237

149: ; preds = %.invoke, %235, %.noexc196, %.critedge9.i194, %"_ZN84_$LT$tracing_core..field..Iter$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17hcd9665bf20006012E.exit186", %156, %"_ZN84_$LT$tracing_core..field..Iter$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17hcd9665bf20006012E.exit193", %186, %177, %_ZN12tracing_core8callsite15DefaultCallsite8interest17hfb4783fc25b01e0cE.exit179.thread
Expand Down Expand Up @@ -6149,7 +6133,6 @@ define hidden void @"_ZN11actix_codec6framed19Framed$LT$T$C$U$GT$9next_item17he9
%.sroa.0.i = alloca [83 x i8], align 8
%.sroa.059 = alloca [83 x i8], align 8
%9 = alloca { i64, [1 x i64] }, align 8
%.sroa.053 = alloca [83 x i8], align 8
%10 = alloca { { ptr, i64 }, { ptr, i64 }, { ptr, [1 x i64] } }, align 8
%11 = alloca { { { ptr, i64 }, { { ptr, ptr } } }, i64 }, align 8
%12 = alloca [1 x { ptr, { ptr, [1 x i64] } }], align 8
Expand All @@ -6172,7 +6155,6 @@ define hidden void @"_ZN11actix_codec6framed19Framed$LT$T$C$U$GT$9next_item17he9
%29 = alloca { { { ptr, i64 }, { { ptr, ptr } } }, i64 }, align 8
%30 = alloca [1 x { ptr, { ptr, [1 x i64] } }], align 8
%31 = alloca { { { ptr, i64 }, ptr } }, align 8
%.sroa.03 = alloca [83 x i8], align 8
%.sroa.0199 = alloca [83 x i8], align 8
%32 = getelementptr inbounds nuw i8, ptr %1, i64 64
%33 = getelementptr inbounds nuw i8, ptr %1, i64 224
Expand Down Expand Up @@ -6272,12 +6254,9 @@ _ZN10tokio_util5codec7decoder7Decoder10decode_eof17hb5ee5bbe429ba09eE.exit.threa

_ZN10tokio_util5codec7decoder7Decoder10decode_eof17hb5ee5bbe429ba09eE.exit.thread: ; preds = %69, %73
call void @llvm.lifetime.end.p0(i64 83, ptr nonnull %.sroa.0.i)
call void @llvm.lifetime.start.p0(i64 83, ptr nonnull %.sroa.03)
call void @llvm.memcpy.p0.p0.i64(ptr noundef nonnull align 8 dereferenceable(16) %.sroa.03, ptr noundef nonnull align 8 dereferenceable(16) %.sroa.0199, i64 16, i1 false)
call void @llvm.memcpy.p0.p0.i64(ptr noundef nonnull align 8 dereferenceable(83) %0, ptr noundef nonnull align 8 dereferenceable(83) %.sroa.03, i64 83, i1 false)
call void @llvm.memcpy.p0.p0.i64(ptr noundef nonnull align 8 dereferenceable(16) %0, ptr noundef nonnull align 8 dereferenceable(16) %.sroa.0199, i64 16, i1 false)
%.sroa.44.0..sroa_idx = getelementptr inbounds nuw i8, ptr %0, i64 83
store i8 6, ptr %.sroa.44.0..sroa_idx, align 1
call void @llvm.lifetime.end.p0(i64 83, ptr nonnull %.sroa.03)
br label %260

_ZN10tokio_util5codec7decoder7Decoder10decode_eof17hb5ee5bbe429ba09eE.exit: ; preds = %67
Expand Down Expand Up @@ -6501,12 +6480,9 @@ _ZN12tracing_core8callsite15DefaultCallsite8interest17hfb4783fc25b01e0cE.exit.th
br label %126

148: ; preds = %126
call void @llvm.lifetime.start.p0(i64 83, ptr nonnull %.sroa.053)
call void @llvm.memcpy.p0.p0.i64(ptr noundef nonnull align 8 dereferenceable(16) %.sroa.053, ptr noundef nonnull align 8 dereferenceable(16) %21, i64 16, i1 false)
call void @llvm.memcpy.p0.p0.i64(ptr noundef nonnull align 8 dereferenceable(83) %0, ptr noundef nonnull align 8 dereferenceable(83) %.sroa.053, i64 83, i1 false)
call void @llvm.memcpy.p0.p0.i64(ptr noundef nonnull align 8 dereferenceable(16) %0, ptr noundef nonnull align 8 dereferenceable(16) %21, i64 16, i1 false)
%.sroa.454.0..sroa_idx = getelementptr inbounds nuw i8, ptr %0, i64 83
store i8 6, ptr %.sroa.454.0..sroa_idx, align 1
call void @llvm.lifetime.end.p0(i64 83, ptr nonnull %.sroa.053)
br label %237

149: ; preds = %.invoke, %235, %.noexc196, %.critedge9.i194, %"_ZN84_$LT$tracing_core..field..Iter$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17hcd9665bf20006012E.exit186", %156, %"_ZN84_$LT$tracing_core..field..Iter$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17hcd9665bf20006012E.exit193", %186, %177, %_ZN12tracing_core8callsite15DefaultCallsite8interest17hfb4783fc25b01e0cE.exit179.thread
Expand Down
Loading