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
102 changes: 51 additions & 51 deletions bench/deku-rs/optimized/a0kcfjeveelfut0w9ii1hqsyf.ll
Original file line number Diff line number Diff line change
Expand Up @@ -63,8 +63,8 @@ define internal fastcc void @"_ZN4core3ptr72drop_in_place$LT$bitvec..vec..BitVec
%.sroa.5.0..sroa_idx.i.i = getelementptr inbounds nuw i8, ptr %0, i64 16
%.sroa.5.0.copyload.i.i = load i64, ptr %.sroa.5.0..sroa_idx.i.i, align 8, !alias.scope !10
%7 = lshr i64 %.val1.i, 3
%8 = mul i64 %7, -7
%9 = add i64 %8, %.val1.i
%8 = and i64 %.val1.i, 7
%9 = add nuw nsw i64 %7, %8
%10 = tail call noundef i64 @_ZN6bitvec3mem4elts17h7b497994eb4be048E(i64 noundef %9), !noalias !11
store i64 %.sroa.5.0.copyload.i.i, ptr %2, align 8, !noalias !10
%.sroa.2.0..sroa_idx.i.i = getelementptr inbounds nuw i8, ptr %2, i64 8
Expand Down Expand Up @@ -163,9 +163,7 @@ define internal fastcc void @"_ZN6bitvec3vec19BitVec$LT$T$C$O$GT$20extend_from_b
%.sroa.03.0.copyload.i.i.i.i = load ptr, ptr %0, align 8, !alias.scope !31, !nonnull !6, !noundef !6
%.sroa.5.0..sroa_idx.i.i.i.i = getelementptr inbounds nuw i8, ptr %0, i64 16
%.sroa.5.0.copyload.i.i.i.i = load i64, ptr %.sroa.5.0..sroa_idx.i.i.i.i, align 8, !alias.scope !31
%45 = mul i64 %27, -7
%46 = add i64 %45, %26
%47 = tail call noundef i64 @_ZN6bitvec3mem4elts17h7b497994eb4be048E(i64 noundef %46), !noalias !32
%45 = tail call noundef i64 @_ZN6bitvec3mem4elts17h7b497994eb4be048E(i64 noundef %40), !noalias !32
store i64 %.sroa.5.0.copyload.i.i.i.i, ptr %21, align 8, !noalias !31
%.sroa.2.0..sroa_idx.i.i.i.i = getelementptr inbounds nuw i8, ptr %21, i64 8
store ptr %.sroa.03.0.copyload.i.i.i.i, ptr %.sroa.2.0..sroa_idx.i.i.i.i, align 8, !noalias !31
Expand Down Expand Up @@ -267,8 +265,8 @@ define internal fastcc void @"_ZN6bitvec3vec19BitVec$LT$T$C$O$GT$20extend_from_b
br label %.sink.split.i.i

.sink.split.i.i: ; preds = %88, %77
%.sroa.428.8.extract.trunc.sink.i.i = phi i8 [ %.sroa.428.8.extract.trunc.i.i, %88 ], [ %.sroa.4.0.copyload.i.i, %77 ]
%.sroa.04.0.copyload.sink32.i.i = phi ptr [ %.sroa.04.0.copyload.i.i, %88 ], [ %.sroa.0.0.copyload23.i.i, %77 ]
%.sroa.428.8.extract.trunc.sink.i.i = phi i8 [ %.sroa.428.8.extract.trunc.i.i, %86 ], [ %.sroa.4.0.copyload.i.i, %75 ]
%.sroa.04.0.copyload.sink32.i.i = phi ptr [ %.sroa.04.0.copyload.i.i, %86 ], [ %.sroa.0.0.copyload23.i.i, %75 ]
%79 = xor i8 %.sroa.428.8.extract.trunc.sink.i.i, -1
%80 = load i8, ptr %.sroa.04.0.copyload.sink32.i.i, align 1, !noalias !16, !noundef !6
%81 = and i8 %80, %79
Expand Down Expand Up @@ -554,8 +552,8 @@ define internal fastcc void @"_ZN6bitvec3vec3api50_$LT$impl$u20$bitvec..vec..Bit
%.sroa.06.0.copyload.i = load ptr, ptr %0, align 8, !alias.scope !59, !nonnull !6, !noundef !6
%.sroa.5.0..sroa_idx.i = getelementptr inbounds nuw i8, ptr %0, i64 16
%.sroa.5.0.copyload.i = load i64, ptr %.sroa.5.0..sroa_idx.i, align 8, !alias.scope !59
%21 = mul i64 %10, -7
%22 = add i64 %21, %9
%21 = and i64 %9, 7
%22 = add nuw nsw i64 %10, %21
%23 = tail call noundef i64 @_ZN6bitvec3mem4elts17h7b497994eb4be048E(i64 noundef %22), !noalias !62
store i64 %.sroa.5.0.copyload.i, ptr %4, align 8, !noalias !59
%.sroa.2.0..sroa_idx.i = getelementptr inbounds nuw i8, ptr %4, i64 8
Expand Down Expand Up @@ -591,26 +589,28 @@ define internal fastcc void @"_ZN6bitvec3vec3api50_$LT$impl$u20$bitvec..vec..Bit

._crit_edge: ; preds = %30
%.pre = load ptr, ptr %0, align 8
%.pre7 = and i64 %9, 7
%.pre8 = add nuw nsw i64 %10, %.pre7
br label %36

36: ; preds = %._crit_edge, %"_ZN6bitvec3vec19BitVec$LT$T$C$O$GT$8with_vec17h3937b257e53b5686E.exit"
%.pre-phi9 = phi i64 [ %.pre8, %._crit_edge ], [ %22, %"_ZN6bitvec3vec19BitVec$LT$T$C$O$GT$8with_vec17h3937b257e53b5686E.exit" ]
%.pre-phi = phi i64 [ %.pre7, %._crit_edge ], [ %21, %"_ZN6bitvec3vec19BitVec$LT$T$C$O$GT$8with_vec17h3937b257e53b5686E.exit" ]
%37 = phi ptr [ %.pre, %._crit_edge ], [ %28, %"_ZN6bitvec3vec19BitVec$LT$T$C$O$GT$8with_vec17h3937b257e53b5686E.exit" ]
%38 = and i64 %9, 7
%39 = shl nuw i64 %11, 3
%40 = or disjoint i64 %39, %38
store i64 %40, ptr %8, align 8
%41 = add nuw nsw i64 %10, %38
%42 = lshr i64 %41, 3
%43 = trunc i64 %41 to i8
%44 = and i8 %43, 7
%38 = shl nuw i64 %11, 3
%39 = or disjoint i64 %38, %.pre-phi
store i64 %39, ptr %8, align 8
%40 = lshr i64 %.pre-phi9, 3
%41 = trunc i64 %.pre-phi9 to i8
%42 = and i8 %41, 7
call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %3), !noalias !71
store i64 %42, ptr %3, align 8, !noalias !71
store i64 %40, ptr %3, align 8, !noalias !71
%45 = call noundef nonnull ptr @"_ZN3wyz4comu20Address$LT$M$C$T$GT$8with_ptr17h2fd60e2744443c95E"(ptr noundef nonnull align 1 %37, ptr noalias noundef nonnull readonly align 8 dereferenceable(8) %3, ptr noalias noundef readonly align 8 dereferenceable(24) @anon.2a171f12453d88a07c11071b76236463.1)
call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %3), !noalias !71
call void @llvm.lifetime.start.p0(i64 9, ptr nonnull %2), !noalias !71
store ptr %45, ptr %2, align 8, !noalias !71
%46 = getelementptr inbounds nuw i8, ptr %2, i64 8
store i8 %44, ptr %46, align 8, !noalias !71
store i8 %42, ptr %46, align 8, !noalias !71
%47 = call noundef zeroext i1 @"_ZN6bitvec3ptr6single48BitPtr$LT$wyz..comu..Frozen$LT$M$GT$$C$T$C$O$GT$16frozen_write_bit17h31a1027277a51877E"(ptr noalias noundef nonnull align 1 captures(none) dereferenceable(9) %2, i1 noundef zeroext false)
call void @llvm.lifetime.end.p0(i64 9, ptr nonnull %2), !noalias !71
ret void
Expand Down Expand Up @@ -1257,8 +1257,8 @@ define void @"_ZN109_$LT$u8$u20$as$u20$deku..impls..primitive..DekuRead$LT$$LP$d
%.sroa.5.0..sroa_idx.i.i.i = getelementptr inbounds nuw i8, ptr %20, i64 16
%.sroa.5.0.copyload.i.i.i = load i64, ptr %.sroa.5.0..sroa_idx.i.i.i, align 8, !alias.scope !166
%120 = lshr i64 %101, 3
%121 = mul i64 %120, -7
%122 = add i64 %121, %101
%121 = and i64 %101, 7
%122 = add nuw nsw i64 %120, %121
%123 = tail call noundef i64 @_ZN6bitvec3mem4elts17h7b497994eb4be048E(i64 noundef %122), !noalias !167
store i64 %.sroa.5.0.copyload.i.i.i, ptr %7, align 8, !noalias !166
%.sroa.2.0..sroa_idx.i.i.i = getelementptr inbounds nuw i8, ptr %7, i64 8
Expand Down Expand Up @@ -1292,8 +1292,8 @@ define void @"_ZN109_$LT$u8$u20$as$u20$deku..impls..primitive..DekuRead$LT$$LP$d
%.sroa.5.0..sroa_idx.i.i.i75 = getelementptr inbounds nuw i8, ptr %20, i64 16
%.sroa.5.0.copyload.i.i.i76 = load i64, ptr %.sroa.5.0..sroa_idx.i.i.i75, align 8, !alias.scope !180
%129 = lshr i64 %101, 3
%130 = mul i64 %129, -7
%131 = add i64 %130, %101
%130 = and i64 %101, 7
%131 = add nuw nsw i64 %131, %130
%132 = tail call noundef i64 @_ZN6bitvec3mem4elts17h7b497994eb4be048E(i64 noundef %131), !noalias !181
store i64 %.sroa.5.0.copyload.i.i.i76, ptr %6, align 8, !noalias !180
%.sroa.2.0..sroa_idx.i.i.i77 = getelementptr inbounds nuw i8, ptr %6, i64 8
Expand Down Expand Up @@ -1684,8 +1684,8 @@ define void @"_ZN110_$LT$u16$u20$as$u20$deku..impls..primitive..DekuRead$LT$$LP$
%.sroa.5.0..sroa_idx.i.i.i = getelementptr inbounds nuw i8, ptr %20, i64 16
%.sroa.5.0.copyload.i.i.i = load i64, ptr %.sroa.5.0..sroa_idx.i.i.i, align 8, !alias.scope !205
%126 = lshr i64 %104, 3
%127 = mul i64 %126, -7
%128 = add i64 %127, %104
%127 = and i64 %106, 7
%128 = add nuw nsw i64 %126, %127
%129 = tail call noundef i64 @_ZN6bitvec3mem4elts17h7b497994eb4be048E(i64 noundef %128), !noalias !206
store i64 %.sroa.5.0.copyload.i.i.i, ptr %7, align 8, !noalias !205
%.sroa.2.0..sroa_idx.i.i.i = getelementptr inbounds nuw i8, ptr %7, i64 8
Expand Down Expand Up @@ -1719,8 +1719,8 @@ define void @"_ZN110_$LT$u16$u20$as$u20$deku..impls..primitive..DekuRead$LT$$LP$
%.sroa.5.0..sroa_idx.i.i.i75 = getelementptr inbounds nuw i8, ptr %20, i64 16
%.sroa.5.0.copyload.i.i.i76 = load i64, ptr %.sroa.5.0..sroa_idx.i.i.i75, align 8, !alias.scope !219
%135 = lshr i64 %104, 3
%136 = mul i64 %135, -7
%137 = add i64 %136, %104
%136 = and i64 %104, 7
%137 = add nuw nsw i64 %135, %136
%138 = tail call noundef i64 @_ZN6bitvec3mem4elts17h7b497994eb4be048E(i64 noundef %137), !noalias !220
store i64 %.sroa.5.0.copyload.i.i.i76, ptr %6, align 8, !noalias !219
%.sroa.2.0..sroa_idx.i.i.i77 = getelementptr inbounds nuw i8, ptr %6, i64 8
Expand Down Expand Up @@ -2122,8 +2122,8 @@ define void @"_ZN110_$LT$u32$u20$as$u20$deku..impls..primitive..DekuRead$LT$$LP$
%.sroa.5.0..sroa_idx.i.i.i = getelementptr inbounds nuw i8, ptr %20, i64 16
%.sroa.5.0.copyload.i.i.i = load i64, ptr %.sroa.5.0..sroa_idx.i.i.i, align 8, !alias.scope !244
%126 = lshr i64 %104, 3
%127 = mul i64 %126, -7
%128 = add i64 %127, %104
%127 = and i64 %106, 7
%128 = add nuw nsw i64 %126, %127
%129 = tail call noundef i64 @_ZN6bitvec3mem4elts17h7b497994eb4be048E(i64 noundef %128), !noalias !245
store i64 %.sroa.5.0.copyload.i.i.i, ptr %7, align 8, !noalias !244
%.sroa.2.0..sroa_idx.i.i.i = getelementptr inbounds nuw i8, ptr %7, i64 8
Expand Down Expand Up @@ -2157,8 +2157,8 @@ define void @"_ZN110_$LT$u32$u20$as$u20$deku..impls..primitive..DekuRead$LT$$LP$
%.sroa.5.0..sroa_idx.i.i.i75 = getelementptr inbounds nuw i8, ptr %20, i64 16
%.sroa.5.0.copyload.i.i.i76 = load i64, ptr %.sroa.5.0..sroa_idx.i.i.i75, align 8, !alias.scope !258
%135 = lshr i64 %104, 3
%136 = mul i64 %135, -7
%137 = add i64 %136, %104
%136 = and i64 %104, 7
%137 = add nuw nsw i64 %135, %136
%138 = tail call noundef i64 @_ZN6bitvec3mem4elts17h7b497994eb4be048E(i64 noundef %137), !noalias !259
store i64 %.sroa.5.0.copyload.i.i.i76, ptr %6, align 8, !noalias !258
%.sroa.2.0..sroa_idx.i.i.i77 = getelementptr inbounds nuw i8, ptr %6, i64 8
Expand Down Expand Up @@ -2560,8 +2560,8 @@ define void @"_ZN110_$LT$u64$u20$as$u20$deku..impls..primitive..DekuRead$LT$$LP$
%.sroa.5.0..sroa_idx.i.i.i = getelementptr inbounds nuw i8, ptr %20, i64 16
%.sroa.5.0.copyload.i.i.i = load i64, ptr %.sroa.5.0..sroa_idx.i.i.i, align 8, !alias.scope !283
%126 = lshr i64 %104, 3
%127 = mul i64 %126, -7
%128 = add i64 %127, %104
%127 = and i64 %106, 7
%128 = add nuw nsw i64 %126, %127
%129 = tail call noundef i64 @_ZN6bitvec3mem4elts17h7b497994eb4be048E(i64 noundef %128), !noalias !284
store i64 %.sroa.5.0.copyload.i.i.i, ptr %7, align 8, !noalias !283
%.sroa.2.0..sroa_idx.i.i.i = getelementptr inbounds nuw i8, ptr %7, i64 8
Expand Down Expand Up @@ -2595,8 +2595,8 @@ define void @"_ZN110_$LT$u64$u20$as$u20$deku..impls..primitive..DekuRead$LT$$LP$
%.sroa.5.0..sroa_idx.i.i.i75 = getelementptr inbounds nuw i8, ptr %20, i64 16
%.sroa.5.0.copyload.i.i.i76 = load i64, ptr %.sroa.5.0..sroa_idx.i.i.i75, align 8, !alias.scope !297
%135 = lshr i64 %104, 3
%136 = mul i64 %135, -7
%137 = add i64 %136, %104
%136 = and i64 %104, 7
%137 = add nuw nsw i64 %135, %136
%138 = tail call noundef i64 @_ZN6bitvec3mem4elts17h7b497994eb4be048E(i64 noundef %137), !noalias !298
store i64 %.sroa.5.0.copyload.i.i.i76, ptr %6, align 8, !noalias !297
%.sroa.2.0..sroa_idx.i.i.i77 = getelementptr inbounds nuw i8, ptr %6, i64 8
Expand Down Expand Up @@ -3002,8 +3002,8 @@ define void @"_ZN111_$LT$u128$u20$as$u20$deku..impls..primitive..DekuRead$LT$$LP
%.sroa.5.0..sroa_idx.i.i.i = getelementptr inbounds nuw i8, ptr %20, i64 16
%.sroa.5.0.copyload.i.i.i = load i64, ptr %.sroa.5.0..sroa_idx.i.i.i, align 8, !alias.scope !322
%128 = lshr i64 %106, 3
%129 = mul i64 %128, -7
%130 = add i64 %129, %106
%129 = and i64 %108, 7
%130 = add nuw nsw i64 %128, %129
%131 = tail call noundef i64 @_ZN6bitvec3mem4elts17h7b497994eb4be048E(i64 noundef %130), !noalias !323
store i64 %.sroa.5.0.copyload.i.i.i, ptr %7, align 8, !noalias !322
%.sroa.2.0..sroa_idx.i.i.i = getelementptr inbounds nuw i8, ptr %7, i64 8
Expand Down Expand Up @@ -3039,8 +3039,8 @@ define void @"_ZN111_$LT$u128$u20$as$u20$deku..impls..primitive..DekuRead$LT$$LP
%.sroa.5.0..sroa_idx.i.i.i67 = getelementptr inbounds nuw i8, ptr %20, i64 16
%.sroa.5.0.copyload.i.i.i68 = load i64, ptr %.sroa.5.0..sroa_idx.i.i.i67, align 8, !alias.scope !336
%138 = lshr i64 %106, 3
%139 = mul i64 %138, -7
%140 = add i64 %139, %106
%139 = and i64 %108, 7
%140 = add nuw nsw i64 %138, %139
%141 = tail call noundef i64 @_ZN6bitvec3mem4elts17h7b497994eb4be048E(i64 noundef %140), !noalias !337
store i64 %.sroa.5.0.copyload.i.i.i68, ptr %6, align 8, !noalias !336
%.sroa.2.0..sroa_idx.i.i.i69 = getelementptr inbounds nuw i8, ptr %6, i64 8
Expand Down Expand Up @@ -3444,8 +3444,8 @@ define void @"_ZN112_$LT$usize$u20$as$u20$deku..impls..primitive..DekuRead$LT$$L
%.sroa.5.0..sroa_idx.i.i.i = getelementptr inbounds nuw i8, ptr %20, i64 16
%.sroa.5.0.copyload.i.i.i = load i64, ptr %.sroa.5.0..sroa_idx.i.i.i, align 8, !alias.scope !361
%126 = lshr i64 %104, 3
%127 = mul i64 %126, -7
%128 = add i64 %127, %104
%127 = and i64 %106, 7
%128 = add nuw nsw i64 %126, %127
%129 = tail call noundef i64 @_ZN6bitvec3mem4elts17h7b497994eb4be048E(i64 noundef %128), !noalias !362
store i64 %.sroa.5.0.copyload.i.i.i, ptr %7, align 8, !noalias !361
%.sroa.2.0..sroa_idx.i.i.i = getelementptr inbounds nuw i8, ptr %7, i64 8
Expand Down Expand Up @@ -3479,8 +3479,8 @@ define void @"_ZN112_$LT$usize$u20$as$u20$deku..impls..primitive..DekuRead$LT$$L
%.sroa.5.0..sroa_idx.i.i.i77 = getelementptr inbounds nuw i8, ptr %20, i64 16
%.sroa.5.0.copyload.i.i.i78 = load i64, ptr %.sroa.5.0..sroa_idx.i.i.i77, align 8, !alias.scope !375
%135 = lshr i64 %104, 3
%136 = mul i64 %135, -7
%137 = add i64 %136, %104
%136 = and i64 %104, 7
%137 = add nuw nsw i64 %135, %136
%138 = tail call noundef i64 @_ZN6bitvec3mem4elts17h7b497994eb4be048E(i64 noundef %137), !noalias !376
store i64 %.sroa.5.0.copyload.i.i.i78, ptr %6, align 8, !noalias !375
%.sroa.2.0..sroa_idx.i.i.i79 = getelementptr inbounds nuw i8, ptr %6, i64 8
Expand Down Expand Up @@ -4566,8 +4566,8 @@ define void @"_ZN110_$LT$f32$u20$as$u20$deku..impls..primitive..DekuRead$LT$$LP$
%.sroa.5.0..sroa_idx.i.i.i = getelementptr inbounds nuw i8, ptr %20, i64 16
%.sroa.5.0.copyload.i.i.i = load i64, ptr %.sroa.5.0..sroa_idx.i.i.i, align 8, !alias.scope !413
%128 = lshr i64 %105, 3
%129 = mul i64 %128, -7
%130 = add i64 %129, %105
%129 = and i64 %105, 7
%130 = add nuw nsw i64 %128, %129
%131 = tail call noundef i64 @_ZN6bitvec3mem4elts17h7b497994eb4be048E(i64 noundef %130), !noalias !414
store i64 %.sroa.5.0.copyload.i.i.i, ptr %7, align 8, !noalias !413
%.sroa.2.0..sroa_idx.i.i.i = getelementptr inbounds nuw i8, ptr %7, i64 8
Expand Down Expand Up @@ -4601,8 +4601,8 @@ define void @"_ZN110_$LT$f32$u20$as$u20$deku..impls..primitive..DekuRead$LT$$LP$
%.sroa.5.0..sroa_idx.i.i.i80 = getelementptr inbounds nuw i8, ptr %20, i64 16
%.sroa.5.0.copyload.i.i.i81 = load i64, ptr %.sroa.5.0..sroa_idx.i.i.i80, align 8, !alias.scope !427
%137 = lshr i64 %105, 3
%138 = mul i64 %137, -7
%139 = add i64 %138, %105
%138 = and i64 %107, 7
%139 = add nuw nsw i64 %137, %140
%140 = tail call noundef i64 @_ZN6bitvec3mem4elts17h7b497994eb4be048E(i64 noundef %139), !noalias !428
store i64 %.sroa.5.0.copyload.i.i.i81, ptr %6, align 8, !noalias !427
%.sroa.2.0..sroa_idx.i.i.i82 = getelementptr inbounds nuw i8, ptr %6, i64 8
Expand Down Expand Up @@ -5006,8 +5006,8 @@ define void @"_ZN110_$LT$f64$u20$as$u20$deku..impls..primitive..DekuRead$LT$$LP$
%.sroa.5.0..sroa_idx.i.i.i = getelementptr inbounds nuw i8, ptr %20, i64 16
%.sroa.5.0.copyload.i.i.i = load i64, ptr %.sroa.5.0..sroa_idx.i.i.i, align 8, !alias.scope !452
%128 = lshr i64 %105, 3
%129 = mul i64 %128, -7
%130 = add i64 %129, %105
%129 = and i64 %105, 7
%130 = add nuw nsw i64 %128, %129
%131 = tail call noundef i64 @_ZN6bitvec3mem4elts17h7b497994eb4be048E(i64 noundef %130), !noalias !453
store i64 %.sroa.5.0.copyload.i.i.i, ptr %7, align 8, !noalias !452
%.sroa.2.0..sroa_idx.i.i.i = getelementptr inbounds nuw i8, ptr %7, i64 8
Expand Down Expand Up @@ -5041,8 +5041,8 @@ define void @"_ZN110_$LT$f64$u20$as$u20$deku..impls..primitive..DekuRead$LT$$LP$
%.sroa.5.0..sroa_idx.i.i.i80 = getelementptr inbounds nuw i8, ptr %20, i64 16
%.sroa.5.0.copyload.i.i.i81 = load i64, ptr %.sroa.5.0..sroa_idx.i.i.i80, align 8, !alias.scope !466
%137 = lshr i64 %105, 3
%138 = mul i64 %137, -7
%139 = add i64 %138, %105
%138 = and i64 %107, 7
%139 = add nuw nsw i64 %137, %140
%140 = tail call noundef i64 @_ZN6bitvec3mem4elts17h7b497994eb4be048E(i64 noundef %139), !noalias !467
store i64 %.sroa.5.0.copyload.i.i.i81, ptr %6, align 8, !noalias !466
%.sroa.2.0..sroa_idx.i.i.i82 = getelementptr inbounds nuw i8, ptr %6, i64 8
Expand Down
4 changes: 2 additions & 2 deletions bench/ncnn/optimized/lstm_x86_avx512.ll
Original file line number Diff line number Diff line change
Expand Up @@ -6324,8 +6324,8 @@ define hidden noundef i32 @_ZN4ncnn15LSTM_x86_avx51220create_pipeline_int8ERKNS_
31: ; preds = %2
%32 = add nsw i32 %27, %17
%33 = sdiv i32 %15, 4
%34 = mul nsw i32 %33, -3
%35 = add i32 %34, %15
%34 = srem i32 %15, 4
%35 = add nsw i32 %33, %34
tail call void @_ZN4ncnn3Mat6createEiiimiPNS_9AllocatorE(ptr noundef nonnull align 8 dereferenceable(72) %23, i32 noundef %32, i32 noundef %35, i32 noundef range(i32 1, 3) %10, i64 noundef 16, i32 noundef 16, ptr noundef null)
tail call void @_ZN4ncnn3Mat6createEiiimPNS_9AllocatorE(ptr noundef nonnull align 8 dereferenceable(72) %24, i32 noundef 32, i32 noundef %35, i32 noundef range(i32 1, 3) %10, i64 noundef 4, ptr noundef null)
tail call void @_ZN4ncnn3Mat6createEiiimiPNS_9AllocatorE(ptr noundef nonnull align 8 dereferenceable(72) %25, i32 noundef %15, i32 noundef 1, i32 noundef range(i32 1, 3) %10, i64 noundef 16, i32 noundef 4, ptr noundef null)
Expand Down
2 changes: 1 addition & 1 deletion scripts/setup_pre_commit_patch.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
set -euo pipefail
shopt -s inherit_errexit

export GITHUB_PATCH_ID="<user_name>/llvm-project/commit/<commit_hash>"
export GITHUB_PATCH_ID=llvm/llvm-project/pull/147319
export COMPTIME_MODE=0

# Please rebase manually
Expand Down