blob: 5bdde4e95ee7c53b8144f0b9d4b80688cc065782 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
- Project: GNU
IssueType: Sub-task
Key: GNU-946
Summary: |
basepoints/gcc-14-2172-gd88fd2e1d07: 510.parest_r grew in size by 2%
Components: GCC
Start date: 2023-06-28
Description: |
commit basepoints/gcc-14-2172-gd88fd2e1d07
Author: Jan Hubicka <jh@suse.cz>
Date: Wed Jun 28 23:05:28 2023 +0200
Enable early inlining into always_inline functions
Early inliner currently skips always_inline functions and moreover we ignore
calls from always_inline in ipa_reverse_postorder. This leads to disabling
most of propagation done using early optimization that is quite bad when
early inline functions are not leaf functions, which is now quite common
in libstdc++.
... 27 lines of the commit log omitted.
* tcwg_bmk-code_size-cpu2017fast
** gnu-aarch64-master-O3_LTO
*** 510.parest_r grew in size by 2%
*** https://git.linaro.org/toolchain/ci/interesting-commits.git/plain/gcc/sha1/d88fd2e1d0720e6f892da9ff48e9a301a7ad0ad4/tcwg_bmk-code_size-cpu2017fast/gnu-aarch64-master-O3_LTO/details.txt
*** https://ci.linaro.org/job/tcwg_bmk-code_size-cpu2017fast--gnu-aarch64-master-O3_LTO-build/104/
Latest data: https://git.linaro.org/toolchain/ci/interesting-commits.git/plain/gcc/sha1/d88fd2e1d0720e6f892da9ff48e9a301a7ad0ad4/jira/yaml
|