* gcse.c (hoist_code): Remove bogus asserts.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@171155
138bc75d-0d04-0410-961f-
82ee72b054a4
+2011-03-18 Maxim Kuvyrkov <maxim@codesourcery.com>
+
+ PR rtl-optimization/48170
+ * gcse.c (hoist_code): Remove bogus asserts.
+
2011-03-18 Georg-Johann Lay <avr@gjlay.de>
* ira-color.c (assign_hard_reg): Honor LOCAL_REGNO in cost
{
/* An occurence might've been already deleted
while processing a dominator of BB. */
- if (occr->deleted_p)
- gcc_assert (MAX_HOIST_DEPTH > 1);
- else
+ if (!occr->deleted_p)
{
gcc_assert (NONDEBUG_INSN_P (occr->insn));
hoistable++;
/* An occurence might've been already deleted
while processing a dominator of BB. */
if (occr->deleted_p)
- {
- gcc_assert (MAX_HOIST_DEPTH > 1);
- continue;
- }
+ continue;
gcc_assert (NONDEBUG_INSN_P (occr->insn));
max_distance = expr->max_distance;