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
2 changes: 1 addition & 1 deletion bench/abc/optimized/abcFxu.ll
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ target triple = "x86_64-pc-linux-gnu"
; Function Attrs: mustprogress nofree norecurse nosync nounwind willreturn memory(argmem: write) uwtable
define void @Abc_NtkSetDefaultFxParams(ptr noundef writeonly captures(none) initializes((0, 96)) %0) local_unnamed_addr #0 {
%2 = getelementptr inbounds nuw i8, ptr %0, i64 16
tail call void @llvm.memset.p0.i64(ptr noundef nonnull align 8 dereferenceable(96) %2, i8 0, i64 80, i1 false)
tail call void @llvm.memset.p0.i64(ptr noundef nonnull align 8 dereferenceable(80) %2, i8 0, i64 80, i1 false)
%3 = getelementptr inbounds nuw i8, ptr %0, i64 28
store i32 20000, ptr %3, align 4, !tbaa !3
%4 = getelementptr inbounds nuw i8, ptr %0, i64 32
Expand Down
6 changes: 3 additions & 3 deletions bench/bdwgc/optimized/gc.ll
Original file line number Diff line number Diff line change
Expand Up @@ -14075,7 +14075,7 @@ GC_build_fl4.exit.i: ; preds = %328

335: ; preds = %334
%336 = getelementptr inbounds nuw i8, ptr %229, i64 8
tail call void @llvm.memset.p0.i64(ptr noundef nonnull align 1 dereferenceable(4096) %336, i8 0, i64 4088, i1 false)
tail call void @llvm.memset.p0.i64(ptr noundef nonnull align 1 dereferenceable(4088) %336, i8 0, i64 4088, i1 false)
br label %337

337: ; preds = %335, %334
Expand Down Expand Up @@ -14303,7 +14303,7 @@ GC_build_fl4.exit.i168: ; preds = %406

413: ; preds = %412
%414 = getelementptr inbounds nuw i8, ptr %229, i64 8
tail call void @llvm.memset.p0.i64(ptr noundef nonnull align 1 dereferenceable(4096) %414, i8 0, i64 4088, i1 false)
tail call void @llvm.memset.p0.i64(ptr noundef nonnull align 1 dereferenceable(4088) %414, i8 0, i64 4088, i1 false)
br label %415

415: ; preds = %413, %412
Expand Down Expand Up @@ -41131,7 +41131,7 @@ GC_build_fl4.exit.i.i: ; preds = %157

164: ; preds = %163
%165 = getelementptr inbounds nuw i8, ptr %81, i64 8
tail call void @llvm.memset.p0.i64(ptr noundef nonnull align 1 dereferenceable(4096) %165, i8 0, i64 4088, i1 false)
tail call void @llvm.memset.p0.i64(ptr noundef nonnull align 1 dereferenceable(4088) %165, i8 0, i64 4088, i1 false)
br label %166

166: ; preds = %164, %163
Expand Down
4 changes: 2 additions & 2 deletions bench/cpp-httplib/optimized/httplib.ll
Original file line number Diff line number Diff line change
Expand Up @@ -5449,7 +5449,7 @@ if.end13.i: ; preds = %if.then9.i

if.then19.i: ; preds = %if.end13.i
%3 = getelementptr inbounds nuw i8, ptr %addr.i, i64 2
call void @llvm.memset.p0.i64(ptr noundef nonnull align 2 dereferenceable(110) %3, i8 0, i64 108, i1 false)
call void @llvm.memset.p0.i64(ptr noundef nonnull align 2 dereferenceable(108) %3, i8 0, i64 108, i1 false)
store i16 1, ptr %addr.i, align 2
%call20.i = call ptr @_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5beginEv(ptr noundef nonnull align 8 dereferenceable(32) %host) #39
%call22.i = call ptr @_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE3endEv(ptr noundef nonnull align 8 dereferenceable(32) %host) #39
Expand Down Expand Up @@ -29427,7 +29427,7 @@ if.end13.i: ; preds = %if.then9.i

if.then19.i: ; preds = %if.end13.i
%5 = getelementptr inbounds nuw i8, ptr %addr.i, i64 2
call void @llvm.memset.p0.i64(ptr noundef nonnull align 2 dereferenceable(110) %5, i8 0, i64 108, i1 false)
call void @llvm.memset.p0.i64(ptr noundef nonnull align 2 dereferenceable(108) %5, i8 0, i64 108, i1 false)
store i16 1, ptr %addr.i, align 2
%call20.i = call ptr @_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5beginEv(ptr noundef nonnull align 8 dereferenceable(32) %host) #39
%call22.i = call ptr @_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE3endEv(ptr noundef nonnull align 8 dereferenceable(32) %host) #39
Expand Down
14 changes: 7 additions & 7 deletions bench/eastl/optimized/TestDeque.ll
Original file line number Diff line number Diff line change
Expand Up @@ -17916,14 +17916,14 @@ _ZN5eastl5dequeI10TestObjectNS_9allocatorELj16EED2Ev.exit1301: ; preds = %for.en
store i64 8, ptr %mnPtrArraySize.i.i1302, align 8
%call.i.i.i.i.i.i1304 = call noalias dereferenceable_or_null(80) ptr @malloc(i64 noundef 80) #17
%455 = getelementptr inbounds nuw i8, ptr %call.i.i.i.i.i.i1304, i64 1
call void @llvm.memset.p0.i64(ptr noundef nonnull align 1 dereferenceable(16) %455, i8 -1, i64 15, i1 false)
call void @llvm.memset.p0.i64(ptr noundef nonnull align 1 dereferenceable(15) %455, i8 -1, i64 15, i1 false)
store i8 0, ptr %call.i.i.i.i.i.i1304, align 1
%result.0.i.i.i.i.i = getelementptr inbounds nuw i8, ptr %call.i.i.i.i.i.i1304, i64 16
store ptr %result.0.i.i.i.i.i, ptr %v0, align 8
%pPtrArrayCurrent.021.i.i.i.ptr = getelementptr inbounds nuw i8, ptr %call.i.i.i.i.i.i1304, i64 40
%call.i.i.i14.i.i.i = call noalias dereferenceable_or_null(272) ptr @malloc(i64 noundef 272) #17
%456 = getelementptr inbounds nuw i8, ptr %call.i.i.i14.i.i.i, i64 1
call void @llvm.memset.p0.i64(ptr noundef nonnull align 1 dereferenceable(16) %456, i8 -1, i64 15, i1 false)
call void @llvm.memset.p0.i64(ptr noundef nonnull align 1 dereferenceable(15) %456, i8 -1, i64 15, i1 false)
store i8 0, ptr %call.i.i.i14.i.i.i, align 1
%result.0.i.i15.i.i.i = getelementptr inbounds nuw i8, ptr %call.i.i.i14.i.i.i, i64 16
store ptr %result.0.i.i15.i.i.i, ptr %pPtrArrayCurrent.021.i.i.i.ptr, align 8
Expand Down Expand Up @@ -17955,14 +17955,14 @@ _ZN5eastl5dequeI10TestObjectNS_9allocatorELj16EED2Ev.exit1301: ; preds = %for.en
store i64 8, ptr %mnPtrArraySize.i.i1318, align 8
%call.i.i.i.i.i.i1323 = call noalias dereferenceable_or_null(96) ptr @malloc(i64 noundef 96) #17
%458 = getelementptr inbounds nuw i8, ptr %call.i.i.i.i.i.i1323, i64 1
call void @llvm.memset.p0.i64(ptr noundef nonnull align 1 dereferenceable(16) %458, i8 -1, i64 15, i1 false)
call void @llvm.memset.p0.i64(ptr noundef nonnull align 1 dereferenceable(15) %458, i8 -1, i64 15, i1 false)
store i8 1, ptr %call.i.i.i.i.i.i1323, align 1
%result.0.i.i.i.i.i1324 = getelementptr inbounds nuw i8, ptr %call.i.i.i.i.i.i1323, i64 32
store ptr %result.0.i.i.i.i.i1324, ptr %v1, align 8
%pPtrArrayCurrent.021.i.i.i1329.ptr.ptr = getelementptr inbounds nuw i8, ptr %call.i.i.i.i.i.i1323, i64 56
%call.i.i.i14.i.i.i1330 = call noalias dereferenceable_or_null(288) ptr @malloc(i64 noundef 288) #17
%459 = getelementptr inbounds nuw i8, ptr %call.i.i.i14.i.i.i1330, i64 1
call void @llvm.memset.p0.i64(ptr noundef nonnull align 1 dereferenceable(16) %459, i8 -1, i64 15, i1 false)
call void @llvm.memset.p0.i64(ptr noundef nonnull align 1 dereferenceable(15) %459, i8 -1, i64 15, i1 false)
store i8 1, ptr %call.i.i.i14.i.i.i1330, align 1
%result.0.i.i15.i.i.i1331 = getelementptr inbounds nuw i8, ptr %call.i.i.i14.i.i.i1330, i64 32
store ptr %result.0.i.i15.i.i.i1331, ptr %pPtrArrayCurrent.021.i.i.i1329.ptr.ptr, align 8
Expand Down Expand Up @@ -116046,7 +116046,7 @@ for.body: ; preds = %for.body.lr.ph, %fo
%add3.i.i.i = add nuw nsw i64 %add.i.i.i, 272
%call.i.i.i = tail call noalias ptr @malloc(i64 noundef %add3.i.i.i) #17
%5 = getelementptr inbounds nuw i8, ptr %call.i.i.i, i64 1
tail call void @llvm.memset.p0.i64(ptr noundef nonnull align 1 dereferenceable(16) %5, i8 -1, i64 15, i1 false)
tail call void @llvm.memset.p0.i64(ptr noundef nonnull align 1 dereferenceable(15) %5, i8 -1, i64 15, i1 false)
store i8 %4, ptr %call.i.i.i, align 1
%6 = getelementptr inbounds nuw i8, ptr %call.i.i.i, i64 %add.i.i.i
%result.0.i.i = getelementptr inbounds nuw i8, ptr %6, i64 16
Expand Down Expand Up @@ -116143,7 +116143,7 @@ for.body70: ; preds = %for.body70.lr.ph, %
%add3.i.i.i21 = add nuw nsw i64 %add.i.i.i20, 272
%call.i.i.i22 = tail call noalias ptr @malloc(i64 noundef %add3.i.i.i21) #17
%19 = getelementptr inbounds nuw i8, ptr %call.i.i.i22, i64 1
tail call void @llvm.memset.p0.i64(ptr noundef nonnull align 1 dereferenceable(16) %19, i8 -1, i64 15, i1 false)
tail call void @llvm.memset.p0.i64(ptr noundef nonnull align 1 dereferenceable(15) %19, i8 -1, i64 15, i1 false)
store i8 %18, ptr %call.i.i.i22, align 1
%20 = getelementptr inbounds nuw i8, ptr %call.i.i.i22, i64 %add.i.i.i20
%result.0.i.i23 = getelementptr inbounds nuw i8, ptr %20, i64 16
Expand Down Expand Up @@ -116264,7 +116264,7 @@ if.else32: ; preds = %land.lhs.true19, %i
%add3.i.i.i = add i64 %mul.i.i.i, %add.i.i.i
%call.i.i.i = tail call noalias ptr @malloc(i64 noundef %add3.i.i.i) #17
%5 = getelementptr inbounds nuw i8, ptr %call.i.i.i, i64 1
tail call void @llvm.memset.p0.i64(ptr noundef nonnull align 1 dereferenceable(16) %5, i8 -1, i64 15, i1 false)
tail call void @llvm.memset.p0.i64(ptr noundef nonnull align 1 dereferenceable(15) %5, i8 -1, i64 15, i1 false)
store i8 %4, ptr %call.i.i.i, align 1
%6 = getelementptr inbounds nuw i8, ptr %call.i.i.i, i64 %add.i.i.i
%result.0.i.i = getelementptr inbounds nuw i8, ptr %6, i64 16
Expand Down
Loading