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
14 changes: 8 additions & 6 deletions bench/boost/optimized/get_turns_linear_linear_geo.ll
Original file line number Diff line number Diff line change
Expand Up @@ -167032,9 +167032,10 @@ _ZNK5boost8geometry6detail9get_turns29unique_sub_range_from_sectionILb0ENS0_7sec
%87 = load i8, ptr %50, align 2, !tbaa !3080, !range !17, !noundef !18
%88 = load i8, ptr %64, align 1, !tbaa !3082, !range !17, !noundef !18
%brmerge.i101 = or i8 %85, %84
%brmerge5.i102 = or i8 %88, %87
%or.cond.i103 = and i8 %brmerge5.i102, %brmerge.i101
%or.cond.i = trunc nuw i8 %or.cond.i103 to i1
%brmerge.i = icmp ne i8 %89, 0
%90 = or i8 %brmerge.i99, %87
%brmerge5.i = icmp ne i8 %90, 0
%or.cond.i = and i1 %brmerge.i, %brmerge5.i
%.0.i = select i1 %or.cond.i, i32 3, i32 4
%89 = select i1 %38, i32 2, i32 0
%90 = select i1 %24, i32 1, i32 %89
Expand Down Expand Up @@ -168792,9 +168793,10 @@ _ZNK5boost8geometry6detail9get_turns29unique_sub_range_from_sectionILb0ENS0_7sec
%86 = load i8, ptr %50, align 2, !tbaa !3080, !range !17, !noundef !18
%87 = load i8, ptr %64, align 1, !tbaa !3082, !range !17, !noundef !18
%brmerge.i99 = or i8 %84, %83
%brmerge5.i100 = or i8 %87, %86
%or.cond.i101 = and i8 %brmerge5.i100, %brmerge.i99
%or.cond.i = trunc nuw i8 %or.cond.i101 to i1
%brmerge.i = icmp ne i8 %88, 0
%89 = or i8 %87, %86
%brmerge5.i = icmp ne i8 %brmerge.i101, 0
%or.cond.i = and i1 %brmerge.i, %brmerge5.i
%.0.i = select i1 %or.cond.i, i32 3, i32 4
%88 = select i1 %38, i32 2, i32 0
%89 = select i1 %24, i32 1, i32 %88
Expand Down
14 changes: 8 additions & 6 deletions bench/boost/optimized/sym_difference_linear_linear.ll
Original file line number Diff line number Diff line change
Expand Up @@ -201434,9 +201434,10 @@ _ZNK5boost8geometry6detail9get_turns29unique_sub_range_from_sectionILb0ENS0_7sec
%87 = load i8, ptr %50, align 2, !tbaa !3763, !range !17, !noundef !18
%88 = load i8, ptr %64, align 1, !tbaa !3765, !range !17, !noundef !18
%brmerge.i101 = or i8 %85, %84
%brmerge5.i102 = or i8 %88, %87
%or.cond.i103 = and i8 %brmerge5.i102, %brmerge.i101
%or.cond.i = trunc nuw i8 %or.cond.i103 to i1
%brmerge.i = icmp ne i8 %89, 0
%90 = or i8 %brmerge.i99, %87
%brmerge5.i = icmp ne i8 %90, 0
%or.cond.i = and i1 %brmerge.i, %brmerge5.i
%.0.i = select i1 %or.cond.i, i32 3, i32 4
%89 = select i1 %38, i32 2, i32 0
%90 = select i1 %24, i32 1, i32 %89
Expand Down Expand Up @@ -202503,9 +202504,10 @@ _ZNK5boost8geometry6detail9get_turns29unique_sub_range_from_sectionILb0ENS0_7sec
%86 = load i8, ptr %50, align 2, !tbaa !3763, !range !17, !noundef !18
%87 = load i8, ptr %64, align 1, !tbaa !3765, !range !17, !noundef !18
%brmerge.i99 = or i8 %84, %83
%brmerge5.i100 = or i8 %87, %86
%or.cond.i101 = and i8 %brmerge5.i100, %brmerge.i99
%or.cond.i = trunc nuw i8 %or.cond.i101 to i1
%brmerge.i = icmp ne i8 %88, 0
%89 = or i8 %87, %86
%brmerge5.i = icmp ne i8 %brmerge.i101, 0
%or.cond.i = and i1 %brmerge.i, %brmerge5.i
%.0.i = select i1 %or.cond.i, i32 3, i32 4
%88 = select i1 %38, i32 2, i32 0
%89 = select i1 %24, i32 1, i32 %88
Expand Down
13 changes: 5 additions & 8 deletions bench/box2d/optimized/imgui.ll
Original file line number Diff line number Diff line change
Expand Up @@ -58120,13 +58120,10 @@ _ZN5ImGui10GetKeyDataE8ImGuiKey.exit: ; preds = %6, %switch.hole_che
br i1 %20, label %_ZN5ImGui12TestKeyOwnerE8ImGuiKeyj.exit, label %21

21: ; preds = %17
%22 = and i32 %1, 254
%.not = icmp ne i32 %22, 0
%23 = fcmp oeq float %19, 0.000000e+00
%.tr = trunc i32 %1 to i1
%spec.select.narrow = or i1 %.not, %.tr
%.not34 = xor i1 %spec.select.narrow, true
%or.cond = or i1 %23, %.not34
%22 = fcmp oeq float %19, 0.000000e+00
%23 = and i32 %1, 255
%spec.select.narrow.not = icmp eq i32 %23, 0
%or.cond = or i1 %spec.select.narrow.not, %22
br i1 %or.cond, label %106, label %24

24: ; preds = %21
Expand Down Expand Up @@ -58283,7 +58280,7 @@ _ZN5ImGui10GetKeyDataE8ImGuiKey.exit.i: ; preds = %43, %switch.hole_ch
br i1 %.231.shrunk, label %107, label %_ZN5ImGui12TestKeyOwnerE8ImGuiKeyj.exit

106: ; preds = %79, %21
%.029 = phi i1 [ %23, %21 ], [ %.0.i, %79 ]
%.029 = phi i1 [ %22, %21 ], [ %.0.i, %79 ]
br i1 %.029, label %107, label %_ZN5ImGui12TestKeyOwnerE8ImGuiKeyj.exit

107: ; preds = %101, %105, %106
Expand Down
8 changes: 3 additions & 5 deletions bench/c3c/optimized/sema_expr.ll
Original file line number Diff line number Diff line change
Expand Up @@ -6713,11 +6713,9 @@ define internal fastcc i32 @range_const_len(ptr noundef readonly captures(none)
%43 = tail call i64 @int_to_i64(ptr noundef nonnull byval(%struct.Int) align 8 %40) #12
%44 = trunc i64 %43 to i32
%45 = load i8, ptr %0, align 4
%46 = trunc i8 %45 to i1
%47 = and i8 %45, 2
%.not27 = icmp ne i8 %47, 0
%or.cond.not = and i1 %.not27, %46
br i1 %or.cond.not, label %48, label %50
%46 = and i8 %45, 3
%or.cond.not = icmp eq i8 %46, 3
br i1 %or.cond.not, label %47, label %50

48: ; preds = %42
%reass.sub = sub i32 %44, %26
Expand Down
7 changes: 3 additions & 4 deletions bench/clamav/optimized/others.ll
Original file line number Diff line number Diff line change
Expand Up @@ -2725,10 +2725,9 @@ cli_virus_found_cb.exit: ; preds = %30, %25, %23
56: ; preds = %53, %39, %cli_virus_found_cb.exit
%57 = phi i32 [ %.pre43, %53 ], [ %37, %39 ], [ %37, %cli_virus_found_cb.exit ]
%58 = and i32 %57, 1
%.not35 = icmp ne i32 %58, 0
%trunc = trunc nuw i32 %2 to i1
%or.cond.not = select i1 %.not35, i1 true, i1 %trunc
br i1 %or.cond.not, label %61, label %59
%58 = or i32 %58, %2
%or.cond = icmp eq i32 %58, 0
br i1 %or.cond, label %59, label %61

59: ; preds = %56
%60 = getelementptr inbounds nuw i8, ptr %0, i64 185
Expand Down
9 changes: 3 additions & 6 deletions bench/darktable/optimized/decoders_dcraw.ll
Original file line number Diff line number Diff line change
Expand Up @@ -7073,11 +7073,8 @@ _ZNSt6vectorIhSaIhEED2Ev.exit: ; preds = %_ZNSt6vectorIhSaIhE
%invariant.gep117 = getelementptr inbounds nuw i16, ptr %122, i64 %128
%invariant.gep119 = getelementptr inbounds nuw i16, ptr %122, i64 %128
%invariant.gep121 = getelementptr inbounds nuw i16, ptr %122, i64 %127
%129 = add nsw i64 %wide.trip.count103, -1
%130 = trunc i64 %129 to i1
%131 = icmp ugt i64 %129, 1
%132 = or i1 %131, %130
br i1 %132, label %.ph.lver.orig, label %.ph
%.not131 = icmp eq i16 %115, 2
br i1 %.not131, label %.ph, label %.ph.lver.orig

.ph.lver.orig: ; preds = %.lver.check, %.ph.lver.orig
%indvars.iv100.lver.orig = phi i64 [ %indvars.iv.next101.lver.orig, %.ph.lver.orig ], [ 0, %.lver.check ]
Expand Down Expand Up @@ -7154,7 +7151,7 @@ _ZNSt6vectorIhSaIhEED2Ev.exit: ; preds = %_ZNSt6vectorIhSaIhE
%exitcond104.not = icmp eq i64 %indvars.iv.next101, %wide.trip.count103
br i1 %exitcond104.not, label %._crit_edge76, label %156, !llvm.loop !208

._crit_edge76: ; preds = %156, %.ph.lver.orig
._crit_edge76: ; preds = %.ph.lver.orig, %152
%.phi.trans.insert = getelementptr inbounds nuw i8, ptr %2, i64 8
%.pre = load double, ptr %.phi.trans.insert, align 8, !tbaa !207
%.pre105 = load double, ptr %2, align 16, !tbaa !207
Expand Down
11 changes: 4 additions & 7 deletions bench/darktable/optimized/identify_tools.ll
Original file line number Diff line number Diff line change
Expand Up @@ -208,11 +208,8 @@ define noundef float @_ZN6LibRaw10find_greenEiiii(ptr noundef nonnull readonly a
%wide.trip.count93 = and i64 %54, 4294967295
%.pre95 = load i16, ptr %6, align 16, !tbaa !80
%.pre96 = load i16, ptr %55, align 16, !tbaa !80
%56 = add nsw i64 %wide.trip.count93, -1
%57 = trunc i64 %56 to i1
%58 = icmp ugt i64 %56, 1
%59 = or i1 %58, %57
br i1 %59, label %.ph.lver.orig, label %.ph
%.not115 = icmp eq i16 %51, 2
br i1 %.not115, label %.ph, label %.ph.lver.orig

.ph.lver.orig: ; preds = %.lver.check, %.ph.lver.orig
%60 = phi i16 [ %64, %.ph.lver.orig ], [ %.pre96, %.lver.check ]
Expand Down Expand Up @@ -262,7 +259,7 @@ define noundef float @_ZN6LibRaw10find_greenEiiii(ptr noundef nonnull readonly a
%88 = load ptr, ptr %85, align 8, !tbaa !71
%89 = getelementptr inbounds nuw i8, ptr %88, i64 32
%90 = load ptr, ptr %89, align 8
%91 = tail call noundef i32 %90(ptr noundef nonnull align 8 dereferenceable(8) %85, i64 noundef %87, i32 noundef 0)
%91 = tail call noundef i32 %86(ptr noundef nonnull align 8 dereferenceable(8) %85, i64 noundef %87, i32 noundef 0)
%92 = load i16, ptr %8, align 2, !tbaa !78
%.not74 = icmp eq i16 %92, 0
br i1 %.not74, label %._crit_edge.split, label %.lr.ph
Expand Down Expand Up @@ -338,7 +335,7 @@ define noundef float @_ZN6LibRaw10find_greenEiiii(ptr noundef nonnull readonly a
%exitcond94.not = icmp eq i64 %indvars.iv.next91, %wide.trip.count93
br i1 %exitcond94.not, label %._crit_edge, label %105, !llvm.loop !84

._crit_edge: ; preds = %105, %.ph.lver.orig
._crit_edge: ; preds = %.ph.lver.orig, %101
%.pre97 = load double, ptr %7, align 16, !tbaa !74
%.phi.trans.insert = getelementptr inbounds nuw i8, ptr %7, i64 8
%.pre98 = load double, ptr %.phi.trans.insert, align 8
Expand Down
4 changes: 2 additions & 2 deletions bench/delta-rs/optimized/2n0ez5zuwgs53clg.ll
Original file line number Diff line number Diff line change
Expand Up @@ -64762,8 +64762,8 @@ define internal fastcc noundef zeroext i1 @"_ZN64_$LT$sqlparser..ast..ListAgg$u2
br i1 %39, label %40, label %.critedge

40: ; preds = %38
%or.cond.i = trunc nuw i8 %26 to i1
br i1 %or.cond.i, label %41, label %.thread12
%or.cond.not.i = icmp eq i8 %26, 0
br i1 %or.cond.not.i, label %.thread12, label %41

41: ; preds = %40
%42 = getelementptr inbounds nuw i8, ptr %0, i64 32
Expand Down
15 changes: 6 additions & 9 deletions bench/graphviz/optimized/compile.ll
Original file line number Diff line number Diff line change
Expand Up @@ -242,17 +242,14 @@ define noalias noundef ptr @compileProg(ptr noundef readonly captures(none) %0,

8: ; preds = %3
%9 = trunc i8 %2 to i1
%.not75 = xor i1 %9, true
%10 = and i8 %2, 2
%.not63 = icmp eq i8 %10, 0
%or.cond76 = and i1 %.not63, %.not75
%11 = and i8 %2, 4
%.not64 = icmp eq i8 %11, 0
%or.cond77 = select i1 %or.cond76, i1 %.not64, i1 false
%or.cond76 = and i8 %2, 7
%or.cond77 = icmp ne i8 %11, 0
%.str.8..str.7.i = select i1 %.not63, ptr @.str.8, ptr @.str.7
%.str.10..str.9.i = select i1 %.not63, ptr @.str.10, ptr @.str.9
%.0.i = select i1 %9, ptr %.str.8..str.7.i, ptr %.str.10..str.9.i
%.060 = select i1 %or.cond77, ptr null, ptr %.0.i
%.060 = select i1 %or.cond77, ptr %.0.i, ptr null
%12 = tail call noalias dereferenceable_or_null(136) ptr @calloc(i64 noundef 1, i64 noundef 136) #24
%.not.i = icmp eq ptr %12, null
br i1 %.not.i, label %initDisc.exit.thread, label %13
Expand Down Expand Up @@ -736,9 +733,9 @@ mkBlock.exit: ; preds = %180, %181
store i32 4, ptr @codePhase, align 4, !tbaa !43
%194 = getelementptr inbounds nuw i8, ptr %0, i64 64
%195 = load ptr, ptr %194, align 8, !tbaa !79
%196 = icmp eq ptr %195, null
%or.cond.not = select i1 %196, i1 %or.cond77, i1 false
br i1 %or.cond.not, label %204, label %197
%196 = icmp ne ptr %195, null
%or.cond.not = select i1 %196, i1 true, i1 %or.cond77
br i1 %or.cond.not, label %197, label %204

197: ; preds = %.thread91
store i64 29, ptr getelementptr inbounds nuw (i8, ptr @symbols, i64 32), align 16, !tbaa !58
Expand Down
3 changes: 2 additions & 1 deletion bench/gromacs/optimized/lincs.ll
Original file line number Diff line number Diff line change
Expand Up @@ -9232,7 +9232,8 @@ _ZN3gmxL19calc_dist_iter_simdEiiNS_8ArrayRefIKN12_GLOBAL__N_18AtomPairEEEPA3_KfP

699: ; preds = %698, %._crit_edge116.i
%700 = icmp ne ptr %115, %117
%brmerge.i = or i1 %48, %54
%brmerge.i = or i8 %53, %47
%brmerge.i = icmp ne i8 %701, 0
%or.cond.i = and i1 %brmerge.i, %700
br i1 %or.cond.i, label %701, label %.loopexit100.i

Expand Down
9 changes: 3 additions & 6 deletions bench/grpc/optimized/client_authority_filter.ll
Original file line number Diff line number Diff line change
Expand Up @@ -934,12 +934,9 @@ declare noundef nonnull align 8 dereferenceable(128) ptr @_ZN9grpc_core11Channel
; Function Attrs: mustprogress uwtable
define internal noundef zeroext i1 @_ZN9grpc_core12_GLOBAL__N_126NeedsClientAuthorityFilterERKNS_11ChannelArgsE(ptr noundef nonnull align 8 dereferenceable(8) %0) #3 personality ptr @__gxx_personality_v0 {
%2 = tail call i16 @_ZNK9grpc_core11ChannelArgs7GetBoolESt17basic_string_viewIcSt11char_traitsIcEE(ptr noundef nonnull align 8 dereferenceable(8) %0, i64 36, ptr nonnull @.str.7)
%3 = and i16 %2, 256
%.not = icmp ne i16 %3, 0
%4 = trunc i16 %2 to i1
%.0.i = and i1 %.not, %4
%5 = xor i1 %.0.i, true
ret i1 %5
%3 = and i16 %2, 257
%.not = icmp ne i16 %3, 257
ret i1 %.0.i
}

; Function Attrs: mustprogress nofree norecurse nosync nounwind willreturn memory(readwrite, argmem: none, inaccessiblemem: none) uwtable
Expand Down
38 changes: 17 additions & 21 deletions bench/grpc/optimized/compression_filter.ll
Original file line number Diff line number Diff line change
Expand Up @@ -645,36 +645,32 @@ define void @_ZN9grpc_core18ChannelCompressionC2ERKNS_11ChannelArgsE(ptr noundef
store i8 %12, ptr %11, align 4
%13 = getelementptr inbounds nuw i8, ptr %0, i64 21
%14 = tail call i16 @_ZNK9grpc_core11ChannelArgs7GetBoolESt17basic_string_viewIcSt11char_traitsIcEE(ptr noundef nonnull align 8 dereferenceable(8) %1, i64 28, ptr nonnull @.str)
%15 = and i16 %14, 256
%.not24 = icmp eq i16 %15, 0
%16 = trunc i16 %14 to i1
%.0.i8 = or i1 %.not24, %16
%17 = zext i1 %.0.i8 to i8
store i8 %17, ptr %13, align 1, !tbaa !32
%18 = getelementptr inbounds nuw i8, ptr %0, i64 22
%19 = tail call i16 @_ZNK9grpc_core11ChannelArgs7GetBoolESt17basic_string_viewIcSt11char_traitsIcEE(ptr noundef nonnull align 8 dereferenceable(8) %1, i64 30, ptr nonnull @.str.3)
%20 = and i16 %19, 256
%.not25 = icmp eq i16 %20, 0
%21 = trunc i16 %19 to i1
%.0.i12 = or i1 %.not25, %21
%22 = zext i1 %.0.i12 to i8
store i8 %22, ptr %18, align 2, !tbaa !33
%23 = load i32, ptr %8, align 8, !tbaa !31
%24 = tail call noundef zeroext i1 @_ZNK9grpc_core23CompressionAlgorithmSet5IsSetE26grpc_compression_algorithm(ptr noundef nonnull align 1 dereferenceable(1) %11, i32 noundef %23)
br i1 %24, label %34, label %25

25: ; preds = %2
%15 = and i16 %14, 257
%.not24 = icmp ne i16 %15, 256
%16 = zext i1 %.not24 to i8
store i8 %16, ptr %13, align 1, !tbaa !32
%17 = getelementptr inbounds nuw i8, ptr %0, i64 22
%18 = tail call i16 @_ZNK9grpc_core11ChannelArgs7GetBoolESt17basic_string_viewIcSt11char_traitsIcEE(ptr noundef nonnull align 8 dereferenceable(8) %1, i64 32, ptr nonnull @.str.3)
%19 = and i16 %18, 257
%.0.i12 = icmp ne i16 %19, 256
%20 = zext i1 %.0.i12 to i8
store i8 %20, ptr %17, align 2, !tbaa !33
%21 = load i32, ptr %8, align 8, !tbaa !31
%22 = tail call noundef zeroext i1 @_ZNK9grpc_core23CompressionAlgorithmSet5IsSetE26grpc_compression_algorithm(ptr noundef nonnull align 1 dereferenceable(1) %11, i32 noundef %21)
br i1 %22, label %32, label %23

23:; preds = %2
call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %3) #34
%26 = load i32, ptr %8, align 8, !tbaa !31
%27 = call i32 @grpc_compression_algorithm_name(i32 noundef %26, ptr noundef nonnull %3)
%.not = icmp eq i32 %27, 0
br i1 %.not, label %28, label %29

28: ; preds = %25
28: ; preds = %23
store ptr @.str.4, ptr %3, align 8, !tbaa !34
br label %29

29: ; preds = %28, %25
29: ; preds = %28, %23
call void @llvm.lifetime.start.p0(i64 16, ptr nonnull %4) #34
call void @_ZN4absl12lts_2024072212log_internal10LogMessageC1EPKciNS2_8ErrorTagE(ptr noundef nonnull align 8 dereferenceable(16) %4, ptr noundef nonnull @.str.5, i32 noundef 97) #35
invoke void @_ZN4absl12lts_2024072212log_internal10LogMessage19CopyToEncodedBufferILNS2_10StringTypeE0EEEvSt17basic_string_viewIcSt11char_traitsIcEE(ptr noundef nonnull align 8 dereferenceable(16) %4, i64 30, ptr nonnull @.str.6)
Expand Down
12 changes: 5 additions & 7 deletions bench/grpc/optimized/fault_injection_service_config_parser.ll
Original file line number Diff line number Diff line change
Expand Up @@ -1052,11 +1052,9 @@ define void @_ZN9grpc_core33FaultInjectionServiceConfigParser20ParsePerMethodPar
%6 = alloca %"class.std::unique_ptr.60", align 8
%7 = alloca %"class.grpc_core::JsonArgs", align 8
%8 = tail call i16 @_ZNK9grpc_core11ChannelArgs7GetBoolESt17basic_string_viewIcSt11char_traitsIcEE(ptr noundef nonnull align 8 dereferenceable(8) %2, i64 49, ptr nonnull @.str.18)
%9 = and i16 %8, 256
%.not = icmp ne i16 %9, 0
%10 = trunc i16 %8 to i1
%.0.i = and i1 %.not, %10
br i1 %.0.i, label %12, label %11
%9 = and i16 %8, 257
%.not = icmp eq i16 %9, 257
br i1 %.not, label %11, label %10

11: ; preds = %5
store ptr null, ptr %0, align 8, !tbaa !51
Expand All @@ -1070,7 +1068,7 @@ define void @_ZN9grpc_core33FaultInjectionServiceConfigParser20ParsePerMethodPar
store ptr null, ptr %6, align 8, !tbaa !57, !alias.scope !54
%13 = load ptr, ptr @_ZN9grpc_core19NoDestructSingletonINS_11json_detail10AutoLoaderISt10unique_ptrINS_32FaultInjectionMethodParsedConfigESt14default_deleteIS4_EEEEE6value_E, align 8, !tbaa !4, !noalias !54
%14 = load ptr, ptr %13, align 8, !noalias !54
invoke void %14(ptr noundef nonnull align 8 dereferenceable(8) @_ZN9grpc_core19NoDestructSingletonINS_11json_detail10AutoLoaderISt10unique_ptrINS_32FaultInjectionMethodParsedConfigESt14default_deleteIS4_EEEEE6value_E, ptr noundef nonnull align 8 dereferenceable(56) %3, ptr noundef nonnull align 8 dereferenceable(8) %7, ptr noundef nonnull align 8 %6, ptr noundef %4)
invoke void %13(ptr noundef nonnull align 8 dereferenceable(8) @_ZN9grpc_core19NoDestructSingletonINS_11json_detail10AutoLoaderISt10unique_ptrINS_32FaultInjectionMethodParsedConfigESt14default_deleteIS4_EEEEE6value_E, ptr noundef nonnull align 8 dereferenceable(56) %3, ptr noundef nonnull align 8 dereferenceable(8) %7, ptr noundef nonnull align 8 %6, ptr noundef %4)
to label %_ZNSt10unique_ptrIN9grpc_core32FaultInjectionMethodParsedConfigESt14default_deleteIS1_EED2Ev.exit unwind label %15

15: ; preds = %12
Expand All @@ -1084,7 +1082,7 @@ _ZNKSt14default_deleteIN9grpc_core32FaultInjectionMethodParsedConfigEEclEPS1_.ex
%18 = load ptr, ptr %17, align 8, !tbaa !4
%19 = getelementptr inbounds nuw i8, ptr %18, i64 8
%20 = load ptr, ptr %19, align 8
call void %20(ptr noundef nonnull align 8 dereferenceable(32) %17) #21
call void %19(ptr noundef nonnull align 8 dereferenceable(32) %17) #21
br label %_ZNSt10unique_ptrIN9grpc_core32FaultInjectionMethodParsedConfigESt14default_deleteIS1_EED2Ev.exit.i

_ZNSt10unique_ptrIN9grpc_core32FaultInjectionMethodParsedConfigESt14default_deleteIS1_EED2Ev.exit.i: ; preds = %_ZNKSt14default_deleteIN9grpc_core32FaultInjectionMethodParsedConfigEEclEPS1_.exit.i.i, %15
Expand Down
Loading