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
3bb24246
Commit
3bb24246
authored
Jun 23, 1997
by
Jim Wilson
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
(find_splittable_givs): Set splittable_regs_updates to
biv_count for reduced givs. From-SVN: r14296
parent
3dfa8ff8
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
9 additions
and
2 deletions
+9
-2
gcc/unroll.c
+9
-2
No files found.
gcc/unroll.c
View file @
3bb24246
...
...
@@ -2971,12 +2971,19 @@ find_splittable_givs (bl, unroll_type, loop_start, loop_end, increment,
#endif
}
/* Givs are only updated once by definition. Mark it so if this is
/* Unreduced givs are only updated once by definition. Reduced givs
are updated as many times as their biv is. Mark it so if this is
a splittable register. Don't need to do anything for address givs
where this may not be a register. */
if
(
GET_CODE
(
v
->
new_reg
)
==
REG
)
splittable_regs_updates
[
REGNO
(
v
->
new_reg
)]
=
1
;
{
int
count
=
1
;
if
(
!
v
->
ignore
)
count
=
reg_biv_class
[
REGNO
(
v
->
src_reg
)]
->
biv_count
;
splittable_regs_updates
[
REGNO
(
v
->
new_reg
)]
=
count
;
}
result
++
;
...
...
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