diff options
Diffstat (limited to 'gcc/loop-invariant.c')
-rw-r--r-- | gcc/loop-invariant.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/loop-invariant.c b/gcc/loop-invariant.c index 9a27385..2004dbf 100644 --- a/gcc/loop-invariant.c +++ b/gcc/loop-invariant.c @@ -353,7 +353,8 @@ record_use (struct def *def, rtx *use, rtx insn) if (GET_CODE (*use) == SUBREG) use = &SUBREG_REG (*use); - gcc_assert (REG_P (*use)); + if (!REG_P (*use)) + abort (); u->pos = use; u->insn = insn; |