function.c (thread_prologue_and_epilogue_insns): Don't replace jumps with returns unless they are jumps to the fallthru block.
* function.c (thread_prologue_and_epilogue_insns): Don't replace jumps with returns unless they are jumps to the fallthru block. From-SVN: r31852
This commit is contained in:
parent
4d6b6776c8
commit
a617c13f06
|
@ -1,3 +1,8 @@
|
|||
2000-02-08 Clinton Popetz <cpopetz@cygnus.com>
|
||||
|
||||
* function.c (thread_prologue_and_epilogue_insns): Don't replace
|
||||
jumps with returns unless they are jumps to the fallthru block.
|
||||
|
||||
Tue Feb 8 07:53:55 2000 Jan Hubicka <jh@suse.cz>
|
||||
|
||||
* i386.md (addqi3_cc): Fix contraints.
|
||||
|
|
|
@ -6699,7 +6699,7 @@ thread_prologue_and_epilogue_insns (f)
|
|||
continue;
|
||||
|
||||
jump = bb->end;
|
||||
if (GET_CODE (jump) != JUMP_INSN)
|
||||
if ((GET_CODE (jump) != JUMP_INSN) || JUMP_LABEL (jump) != label)
|
||||
continue;
|
||||
|
||||
/* If we have an unconditional jump, we can replace that
|
||||
|
|
Loading…
Reference in New Issue