Remove unused variable. (GH-27677)

This commit is contained in:
Mark Shannon 2021-08-09 14:44:26 +01:00 committed by GitHub
parent 03e5647ab0
commit 41bb564cd6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 0 additions and 3 deletions

View File

@ -8610,11 +8610,9 @@ is_exit_without_lineno(basicblock *b) {
static int
duplicate_exits_without_lineno(struct compiler *c)
{
basicblock *entry = NULL;
/* Copy all exit blocks without line number that are targets of a jump.
*/
for (basicblock *b = c->u->u_blocks; b != NULL; b = b->b_list) {
entry = b;
if (b->b_iused > 0 && is_jump(&b->b_instr[b->b_iused-1])) {
switch (b->b_instr[b->b_iused-1].i_opcode) {
/* Note: Only actual jumps, not exception handlers */
@ -8638,7 +8636,6 @@ duplicate_exits_without_lineno(struct compiler *c)
}
}
}
assert(entry != NULL);
/* Eliminate empty blocks */
for (basicblock *b = c->u->u_blocks; b != NULL; b = b->b_list) {
while (b->b_next && b->b_next->b_iused == 0) {