summaryrefslogtreecommitdiff
path: root/gcc/unroll.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/unroll.c')
-rwxr-xr-xgcc/unroll.c24
1 files changed, 12 insertions, 12 deletions
diff --git a/gcc/unroll.c b/gcc/unroll.c
index 934aa9b..32d1c13 100755
--- a/gcc/unroll.c
+++ b/gcc/unroll.c
@@ -693,7 +693,7 @@ unroll_loop (loop_end, insn_count, loop_start, end_insert_before,
map->label_map = (rtx *) alloca (max_labelno * sizeof (rtx));
local_label = (char *) alloca (max_labelno);
- bzero (local_label, max_labelno);
+ zero_memory (local_label, max_labelno);
}
else
map->label_map = 0;
@@ -768,16 +768,16 @@ unroll_loop (loop_end, insn_count, loop_start, end_insert_before,
to access the splittable_regs[] and addr_combined_regs[] arrays. */
splittable_regs = (rtx *) alloca (maxregnum * sizeof (rtx));
- bzero ((char *) splittable_regs, maxregnum * sizeof (rtx));
+ zero_memory ((char *) splittable_regs, maxregnum * sizeof (rtx));
derived_regs = alloca (maxregnum);
- bzero (derived_regs, maxregnum);
+ zero_memory (derived_regs, maxregnum);
splittable_regs_updates = (int *) alloca (maxregnum * sizeof (int));
- bzero ((char *) splittable_regs_updates, maxregnum * sizeof (int));
+ zero_memory ((char *) splittable_regs_updates, maxregnum * sizeof (int));
addr_combined_regs
= (struct induction **) alloca (maxregnum * sizeof (struct induction *));
- bzero ((char *) addr_combined_regs, maxregnum * sizeof (struct induction *));
+ zero_memory ((char *) addr_combined_regs, maxregnum * sizeof (struct induction *));
local_regno = (char *) alloca (maxregnum);
- bzero (local_regno, maxregnum);
+ zero_memory (local_regno, maxregnum);
/* Mark all local registers, i.e. the ones which are referenced only
inside the loop. */
@@ -1048,9 +1048,9 @@ unroll_loop (loop_end, insn_count, loop_start, end_insert_before,
emit_label_after (labels[unroll_number - i],
PREV_INSN (loop_start));
- bzero ((char *) map->insn_map, max_insnno * sizeof (rtx));
- bzero ((char *) map->const_equiv_map, maxregnum * sizeof (rtx));
- bzero ((char *) map->const_age_map,
+ zero_memory ((char *) map->insn_map, max_insnno * sizeof (rtx));
+ zero_memory ((char *) map->const_equiv_map, maxregnum * sizeof (rtx));
+ zero_memory ((char *) map->const_age_map,
maxregnum * sizeof (unsigned));
map->const_age = 0;
@@ -1205,9 +1205,9 @@ unroll_loop (loop_end, insn_count, loop_start, end_insert_before,
for (i = 0; i < unroll_number; i++)
{
- bzero ((char *) map->insn_map, max_insnno * sizeof (rtx));
- bzero ((char *) map->const_equiv_map, new_maxregnum * sizeof (rtx));
- bzero ((char *) map->const_age_map, new_maxregnum * sizeof (unsigned));
+ zero_memory ((char *) map->insn_map, max_insnno * sizeof (rtx));
+ zero_memory ((char *) map->const_equiv_map, new_maxregnum * sizeof (rtx));
+ zero_memory ((char *) map->const_age_map, new_maxregnum * sizeof (unsigned));
map->const_age = 0;
for (j = 0; j < max_labelno; j++)