Add CFG block count correction optimization.

This commit is contained in:
rfwang07 2024-07-12 00:28:36 +08:00
parent 2529d15deb
commit 267610e9f9
2 changed files with 1828 additions and 1 deletions

File diff suppressed because it is too large Load Diff

View File

@ -22,7 +22,7 @@
Name: %{pkg_name} Name: %{pkg_name}
Version: %{bolt_version} Version: %{bolt_version}
Release: 6 Release: 7
Summary: BOLT is a post-link optimizer developed to speed up large applications Summary: BOLT is a post-link optimizer developed to speed up large applications
License: Apache 2.0 License: Apache 2.0
URL: https://github.com/llvm/llvm-project/tree/main/bolt URL: https://github.com/llvm/llvm-project/tree/main/bolt
@ -35,6 +35,7 @@ Patch2: 0002-Add-test-for-emitting-trap-value.patch
Patch3: 0003-AArch64-Add-AArch64-support-for-inline.patch Patch3: 0003-AArch64-Add-AArch64-support-for-inline.patch
Patch4: 0004-Bolt-Solving-pie-support-issue.patch Patch4: 0004-Bolt-Solving-pie-support-issue.patch
Patch5: 0005-BOLT-AArch64-Don-t-change-layout-in-PatchEntries.patch Patch5: 0005-BOLT-AArch64-Don-t-change-layout-in-PatchEntries.patch
Patch6: 0006-AArch64-Add-CFG-block-count-correction-optimization.patch
BuildRequires: gcc BuildRequires: gcc
BuildRequires: gcc-c++ BuildRequires: gcc-c++
@ -146,6 +147,12 @@ rm -f %{buildroot}/%{_builddir}/%{bolt_srcdir}/%{_vpath_builddir}/%{_lib}/lib*.a
%doc %{install_docdir} %doc %{install_docdir}
%changelog %changelog
* Fri Jul 12 2024 rfwang07 <wangrufeng5@huawei.com> 17.0.6-7
- Type:Feature
- ID:NA
- SUG:NA
- DESC: Add CFG block count correction optimization.
* Fri Jun 21 2024 rfwang07 <wangrufeng5@huawei.com> 17.0.6-6 * Fri Jun 21 2024 rfwang07 <wangrufeng5@huawei.com> 17.0.6-6
- Type:Backport - Type:Backport
- ID:NA - ID:NA