alpha.h (ALPHA_ROUND): Implement using ROUND_UP macro.
authorUros Bizjak <uros@gcc.gnu.org>
Sun, 11 Oct 2015 15:41:17 +0000 (17:41 +0200)
committerUros Bizjak <uros@gcc.gnu.org>
Sun, 11 Oct 2015 15:41:17 +0000 (17:41 +0200)
* config/alpha/alpha.h (ALPHA_ROUND): Implement using ROUND_UP macro.

From-SVN: r228693

gcc/ChangeLog
gcc/config/alpha/alpha.h

index 3cc9c5c0fce6dba995c1e79ca1fa21550d288f25..b39d6a5a1ab57ecf9ace37b79d2b87ce3a830eaf 100644 (file)
@@ -1,3 +1,7 @@
+2015-10-11  Uros Bizjak  <ubizjak@gmail.com>
+
+       * config/alpha/alpha.h (ALPHA_ROUND): Implement using ROUND_UP macro.
+
 2015-10-11  Segher Boessenkool  <segher@kernel.crashing.org>
 
        PR rtl-optimization/67864
        * config/mips/mips.c (mips_compute_frame_info): Check
        optimize_call_stack flag.
        (mips_option_override): Register new frame_header_opt pass.
-       (mips_frame_info, mips_int_mask, mips_shadow_set,
+       (mips_frame_info, mips_int_mask, mips_shadow_set,
        machine_function): Move these types to...
        * config/mips/mips.h: here.
        (machine_function): Add does_not_use_frame_header and
 
 2015-10-09  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
 
-        PR target/67366
-        * config/arm/arm.md (movmisalign<mode>): New.
-        * config/arm/iterators.md (HSI): New.
+       PR target/67366
+       * config/arm/arm.md (movmisalign<mode>): New.
+       * config/arm/iterators.md (HSI): New.
 
 2015-10-09  Richard Biener  <rguenther@suse.de>
 
index 3fb58b11b0ddd95c00428f8899abcfb73e653b47..668b2620dc33a1410a431f45c0491679a3343ef3 100644 (file)
@@ -615,7 +615,7 @@ extern int alpha_memory_latency;
  { FRAME_POINTER_REGNUM, HARD_FRAME_POINTER_REGNUM}}
 
 /* Round up to a multiple of 16 bytes.  */
-#define ALPHA_ROUND(X) (((X) + 15) & ~ 15)
+#define ALPHA_ROUND(X) ROUND_UP ((X), 16)
 
 /* Define the offset between two registers, one to be eliminated, and the other
    its replacement, at the start of a routine.  */