aboutsummaryrefslogtreecommitdiff
path: root/gcc/regclass.c
diff options
context:
space:
mode:
authorRichard Stallman <rms@gnu.org>1992-06-30 00:40:57 +0000
committerRichard Stallman <rms@gnu.org>1992-06-30 00:40:57 +0000
commit61b01243ddfd3123722b4032502c7caa35149d9f (patch)
treea904a3865a1c274f732c7a1aab04757d62f50c1c /gcc/regclass.c
parentc7c0a6352313c467379126100a37ec700dd69a13 (diff)
downloadgcc-61b01243ddfd3123722b4032502c7caa35149d9f.zip
gcc-61b01243ddfd3123722b4032502c7caa35149d9f.tar.gz
gcc-61b01243ddfd3123722b4032502c7caa35149d9f.tar.bz2
*** empty log message ***
From-SVN: r1348
Diffstat (limited to 'gcc/regclass.c')
-rw-r--r--gcc/regclass.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/gcc/regclass.c b/gcc/regclass.c
index 4a1701f..fcc50c8 100644
--- a/gcc/regclass.c
+++ b/gcc/regclass.c
@@ -601,7 +601,10 @@ regclass (f, nregs)
insn);
/* If this insn was the start of a basic block,
- include the new insn in that block. */
+ include the new insn in that block.
+ We need not check for code_label here;
+ while a basic block can start with a code_label,
+ INSN could not be at the beginning of that block. */
if (previnsn == 0 || GET_CODE (previnsn) == JUMP_INSN)
{
int b;