Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
R
riscv-gcc-1
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
lvzhengyang
riscv-gcc-1
Commits
f6e67fa5
Commit
f6e67fa5
authored
Dec 30, 2001
by
Kaveh R. Ghazi
Committed by
Kaveh Ghazi
Dec 30, 2001
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
* unroll.c: Move include files above first use of `const'.
From-SVN: r48400
parent
6ee3c8e4
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
21 additions
and
17 deletions
+21
-17
gcc/ChangeLog
+4
-0
gcc/unroll.c
+17
-17
No files found.
gcc/ChangeLog
View file @
f6e67fa5
2001
-
12
-
30
Kaveh
R
.
Ghazi
<
ghazi
@caip
.
rutgers
.
edu
>
*
unroll
.
c
:
Move
include
files
above
first
use
of
`
const
'
.
2001
-
12
-
30
Jakub
Jelinek
<
jakub
@redhat
.
com
>
2001
-
12
-
30
Jakub
Jelinek
<
jakub
@redhat
.
com
>
*
cfgrtl
.
c
(
try_redirect_by_replacing_jump
)
:
Allow
redirect_jump
*
cfgrtl
.
c
(
try_redirect_by_replacing_jump
)
:
Allow
redirect_jump
...
...
gcc/unroll.c
View file @
f6e67fa5
...
@@ -131,6 +131,23 @@ Software Foundation, 59 Temple Place - Suite 330, Boston, MA
...
@@ -131,6 +131,23 @@ Software Foundation, 59 Temple Place - Suite 330, Boston, MA
moving the insn back into the loop, or perhaps replicate the insn before
moving the insn back into the loop, or perhaps replicate the insn before
the loop, one copy for each time the loop is unrolled. */
the loop, one copy for each time the loop is unrolled. */
#include "config.h"
#include "system.h"
#include "rtl.h"
#include "tm_p.h"
#include "insn-config.h"
#include "integrate.h"
#include "regs.h"
#include "recog.h"
#include "flags.h"
#include "function.h"
#include "expr.h"
#include "loop.h"
#include "toplev.h"
#include "hard-reg-set.h"
#include "basic-block.h"
#include "predict.h"
/* The prime factors looked for when trying to unroll a loop by some
/* The prime factors looked for when trying to unroll a loop by some
number which is modulo the total number of iterations. Just checking
number which is modulo the total number of iterations. Just checking
for these 4 prime factors will find at least one factor for 75% of
for these 4 prime factors will find at least one factor for 75% of
...
@@ -152,23 +169,6 @@ enum unroll_types
...
@@ -152,23 +169,6 @@ enum unroll_types
UNROLL_NAIVE
UNROLL_NAIVE
};
};
#include "config.h"
#include "system.h"
#include "rtl.h"
#include "tm_p.h"
#include "insn-config.h"
#include "integrate.h"
#include "regs.h"
#include "recog.h"
#include "flags.h"
#include "function.h"
#include "expr.h"
#include "loop.h"
#include "toplev.h"
#include "hard-reg-set.h"
#include "basic-block.h"
#include "predict.h"
/* This controls which loops are unrolled, and by how much we unroll
/* This controls which loops are unrolled, and by how much we unroll
them. */
them. */
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment