diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1995-12-27 15:28:09 -0500 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1995-12-27 15:28:09 -0500 |
commit | 8b4904a3ac3c22d9735a87ed083153f1cae8b26f (patch) | |
tree | 6550678f32e7dbc7ea57a5dc3d3a2dec50b10d43 /gcc/unroll.c | |
parent | 12307ca27b55cf3f1289d834455f573aaa5e146b (diff) | |
download | gcc-8b4904a3ac3c22d9735a87ed083153f1cae8b26f.zip gcc-8b4904a3ac3c22d9735a87ed083153f1cae8b26f.tar.gz gcc-8b4904a3ac3c22d9735a87ed083153f1cae8b26f.tar.bz2 |
(unroll_loop): Set regno_pointer_{flag,align} in remap table.
From-SVN: r10878
Diffstat (limited to 'gcc/unroll.c')
-rw-r--r-- | gcc/unroll.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gcc/unroll.c b/gcc/unroll.c index c598578..e5b1e0e 100644 --- a/gcc/unroll.c +++ b/gcc/unroll.c @@ -1105,6 +1105,10 @@ unroll_loop (loop_end, insn_count, loop_start, end_insert_before, #endif } + /* Use our current register alignment and pointer flags. */ + map->regno_pointer_flag = regno_pointer_flag; + map->regno_pointer_align = regno_pointer_align; + /* If the loop is being partially unrolled, and the iteration variables are being split, and are being renamed for the split, then must fix up the compare/jump instruction at the end of the loop to refer to the new |