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
ed8b7558
Commit
ed8b7558
authored
Oct 15, 2004
by
Kazu Hirata
Committed by
Kazu Hirata
Oct 15, 2004
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
* pointer-set.c, tree-vectorizer.c: Fix comment typos.
From-SVN: r89094
parent
db3a9519
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
9 additions
and
5 deletions
+9
-5
gcc/ChangeLog
+4
-0
gcc/pointer-set.c
+1
-1
gcc/tree-vectorizer.c
+4
-4
No files found.
gcc/ChangeLog
View file @
ed8b7558
2004
-
10
-
15
Kazu
Hirata
<
kazu
@
cs
.
umass
.
edu
>
*
pointer
-
set
.
c
,
tree
-
vectorizer
.
c
:
Fix
comment
typos
.
2004
-
10
-
15
Diego
Novillo
<
dnovillo
@
redhat
.
com
>
2004
-
10
-
15
Diego
Novillo
<
dnovillo
@
redhat
.
com
>
*
tree
-
optimize
.
c
(
execute_one_pass
):
Stop
timer
right
after
*
tree
-
optimize
.
c
(
execute_one_pass
):
Stop
timer
right
after
...
...
gcc/pointer-set.c
View file @
ed8b7558
...
@@ -87,7 +87,7 @@ void pointer_set_destroy (struct pointer_set_t *pset)
...
@@ -87,7 +87,7 @@ void pointer_set_destroy (struct pointer_set_t *pset)
Collisions are resolved by linear probing. More complicated
Collisions are resolved by linear probing. More complicated
collision management schemes are only useful when the load factor
collision management schemes are only useful when the load factor
significatly exceeds 0.5, and we never let that happen. */
significa
n
tly exceeds 0.5, and we never let that happen. */
int
int
pointer_set_contains
(
struct
pointer_set_t
*
pset
,
void
*
p
)
pointer_set_contains
(
struct
pointer_set_t
*
pset
,
void
*
p
)
{
{
...
...
gcc/tree-vectorizer.c
View file @
ed8b7558
...
@@ -216,7 +216,7 @@ static void vect_generate_tmps_on_preheader (loop_vec_info,
...
@@ -216,7 +216,7 @@ static void vect_generate_tmps_on_preheader (loop_vec_info,
static
tree
vect_build_loop_niters
(
loop_vec_info
);
static
tree
vect_build_loop_niters
(
loop_vec_info
);
static
void
vect_update_ivs_after_vectorizer
(
struct
loop
*
,
tree
);
static
void
vect_update_ivs_after_vectorizer
(
struct
loop
*
,
tree
);
/* Loop transformations prior to vectoriz
er
ation. */
/* Loop transformations prior to vectorization. */
/* Loop transformations entry point function.
/* Loop transformations entry point function.
It can be used outside of the vectorizer
It can be used outside of the vectorizer
...
@@ -955,7 +955,7 @@ tree_duplicate_loop_to_edge (struct loop *loop, struct loops *loops,
...
@@ -955,7 +955,7 @@ tree_duplicate_loop_to_edge (struct loop *loop, struct loops *loops,
definitions
=
marked_ssa_names
();
definitions
=
marked_ssa_names
();
allocate_new_names
(
definitions
);
allocate_new_names
(
definitions
);
update_phis_for_duplicate_loop
(
loop
,
new_loop
,
e
==
exit_e
);
update_phis_for_duplicate_loop
(
loop
,
new_loop
,
e
==
exit_e
);
/* Here, using assumption (5), we do not propagate new names futher
/* Here, using assumption (5), we do not propagate new names fu
r
ther
than on phis of the exit from the second loop. */
than on phis of the exit from the second loop. */
rename_variables_in_loop
(
new_loop
);
rename_variables_in_loop
(
new_loop
);
free_new_names
(
definitions
);
free_new_names
(
definitions
);
...
@@ -1012,7 +1012,7 @@ tree_duplicate_loop_to_edge (struct loop *loop, struct loops *loops,
...
@@ -1012,7 +1012,7 @@ tree_duplicate_loop_to_edge (struct loop *loop, struct loops *loops,
/* 4c. Add condition at the end of preheader bb. */
/* 4c. Add condition at the end of preheader bb. */
skip_e
=
add_loop_guard
(
pre_header_bb
,
pre_condition
,
first_exit_bb
);
skip_e
=
add_loop_guard
(
pre_header_bb
,
pre_condition
,
first_exit_bb
);
/* 4d. Upd
ta
e phis at first loop exit and propagate changes
/* 4d. Upd
at
e phis at first loop exit and propagate changes
to the phis of second loop. */
to the phis of second loop. */
update_phi_nodes_for_guard
(
skip_e
,
first_loop
);
update_phi_nodes_for_guard
(
skip_e
,
first_loop
);
...
@@ -2951,7 +2951,7 @@ vect_update_ivs_after_vectorizer (struct loop *loop, tree niters)
...
@@ -2951,7 +2951,7 @@ vect_update_ivs_after_vectorizer (struct loop *loop, tree niters)
}
}
/* This function is the main driver of tranformation
/* This function is the main driver of tran
s
formation
to be done for loop before vectorizing it in case of
to be done for loop before vectorizing it in case of
unknown loop bound. */
unknown loop bound. */
...
...
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