aboutsummaryrefslogtreecommitdiff
path: root/gcc/builtins.c
diff options
context:
space:
mode:
authorXionghu Luo <luoxhu@linux.ibm.com>2021-12-29 20:02:12 -0600
committerXionghu Luo <luoxhu@linux.ibm.com>2021-12-29 20:02:12 -0600
commitdc1969dab392661cdac1170bbb8c9f83f388580d (patch)
tree24af75f03a990f00ce001c92fd271f2bc07aa742 /gcc/builtins.c
parentbe475aa0aae468df7370db9cfa8590776d901d1d (diff)
downloadgcc-dc1969dab392661cdac1170bbb8c9f83f388580d.zip
gcc-dc1969dab392661cdac1170bbb8c9f83f388580d.tar.gz
gcc-dc1969dab392661cdac1170bbb8c9f83f388580d.tar.bz2
loop-invariant: Don't move cold bb instructions to preheader in RTL
gcc/ChangeLog: 2021-12-30 Xionghu Luo <luoxhu@linux.ibm.com> * loop-invariant.c (find_invariants_bb): Check profile count before motion. (find_invariants_body): Add argument. gcc/testsuite/ChangeLog: 2021-12-30 Xionghu Luo <luoxhu@linux.ibm.com> * gcc.dg/loop-invariant-2.c: New.
Diffstat (limited to 'gcc/builtins.c')
0 files changed, 0 insertions, 0 deletions