aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJeff Law <law@redhat.com>2018-07-17 22:55:03 -0600
committerJeff Law <law@gcc.gnu.org>2018-07-17 22:55:03 -0600
commitdf6a7b9d37edc1da49c5eec4963b7df3e3781d7a (patch)
treeda31f7c8854391888b7ba6d781efa47b27f26dd1 /gcc
parent9b12ae805d828d4c8fe9285b006ed7cf523c3984 (diff)
downloadgcc-df6a7b9d37edc1da49c5eec4963b7df3e3781d7a.zip
gcc-df6a7b9d37edc1da49c5eec4963b7df3e3781d7a.tar.gz
gcc-df6a7b9d37edc1da49c5eec4963b7df3e3781d7a.tar.bz2
arm.c (get_label_padding): Update for recent changes to label_to_alignment.
* config/arm/arm.c (get_label_padding): Update for recent changes to label_to_alignment. From-SVN: r262848
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog3
-rw-r--r--gcc/config/arm/arm.c2
2 files changed, 4 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index bccc0c7..0249082 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,8 @@
2018-07-17 Jeff Law <law@redhat.com>
+ * config/arm/arm.c (get_label_padding): Update for recent
+ changes to label_to_alignment.
+
PR tree-optimization/86010
* tree-ssa-dse.c (compute_trims): Fix typo/thinko.
diff --git a/gcc/config/arm/arm.c b/gcc/config/arm/arm.c
index ec3abbc..cf12ace 100644
--- a/gcc/config/arm/arm.c
+++ b/gcc/config/arm/arm.c
@@ -15938,7 +15938,7 @@ get_label_padding (rtx label)
{
HOST_WIDE_INT align, min_insn_size;
- align = 1 << label_to_alignment (label);
+ align = 1 << label_to_alignment (label).levels[0].log;
min_insn_size = TARGET_THUMB ? 2 : 4;
return align > min_insn_size ? align - min_insn_size : 0;
}