diff options
Diffstat (limited to 'gcc/loop-unroll.c')
-rw-r--r-- | gcc/loop-unroll.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/loop-unroll.c b/gcc/loop-unroll.c index ecd358388bf..bfc157bc32b 100644 --- a/gcc/loop-unroll.c +++ b/gcc/loop-unroll.c @@ -34,6 +34,7 @@ along with GCC; see the file COPYING3. If not see #include "hashtab.h" #include "recog.h" #include "highlev-plugin-internal.h" +#include "multi-target.h" /* This pass performs loop unrolling and peeling. We only perform these optimizations on innermost loops (with single exception) because @@ -70,6 +71,8 @@ along with GCC; see the file COPYING3. If not see showed that this choice may affect performance in order of several %. */ +START_TARGET_SPECIFIC + /* Information about induction variables to split. */ struct iv_to_split @@ -2317,3 +2320,5 @@ free_opt_info (struct opt_info *opt_info) } free (opt_info); } + +END_TARGET_SPECIFIC |