Mercurial > hg > CbC > CbC_gcc
comparison gcc/config/m32r/m32r.h @ 131:84e7813d76e9
gcc-8.2
author | mir3636 |
---|---|
date | Thu, 25 Oct 2018 07:37:49 +0900 |
parents | 04ced10e8804 |
children | 1830386684a0 |
comparison
equal
deleted
inserted
replaced
111:04ced10e8804 | 131:84e7813d76e9 |
---|---|
1 /* Definitions of target machine for GNU compiler, Renesas M32R cpu. | 1 /* Definitions of target machine for GNU compiler, Renesas M32R cpu. |
2 Copyright (C) 1996-2017 Free Software Foundation, Inc. | 2 Copyright (C) 1996-2018 Free Software Foundation, Inc. |
3 | 3 |
4 This file is part of GCC. | 4 This file is part of GCC. |
5 | 5 |
6 GCC is free software; you can redistribute it and/or modify it | 6 GCC is free software; you can redistribute it and/or modify it |
7 under the terms of the GNU General Public License as published | 7 under the terms of the GNU General Public License as published |
864 | 864 |
865 /* The desired alignment for the location counter at the beginning | 865 /* The desired alignment for the location counter at the beginning |
866 of a loop. */ | 866 of a loop. */ |
867 /* On the M32R, align loops to 32 byte boundaries (cache line size) | 867 /* On the M32R, align loops to 32 byte boundaries (cache line size) |
868 if -malign-loops. */ | 868 if -malign-loops. */ |
869 #define LOOP_ALIGN(LABEL) (TARGET_ALIGN_LOOPS ? 5 : 0) | 869 #define LOOP_ALIGN(LABEL) ((TARGET_ALIGN_LOOPS \ |
870 ? align_flags (5) : align_flags ())) | |
870 | 871 |
871 /* Define this to be the maximum number of insns to move around when moving | 872 /* Define this to be the maximum number of insns to move around when moving |
872 a loop test from the top of a loop to the bottom | 873 a loop test from the top of a loop to the bottom |
873 and seeing whether to duplicate it. The default is thirty. | 874 and seeing whether to duplicate it. The default is thirty. |
874 | 875 |