From 669492555c786eefc3537f99a617e26ac0e67847 Mon Sep 17 00:00:00 2001 From: Florian Krohm Date: Wed, 18 Jan 2012 14:04:23 +0000 Subject: [PATCH] Revert accidental check in (part of r2240). git-svn-id: svn://svn.valgrind.org/vex/trunk@2241 --- VEX/priv/host_generic_reg_alloc2.c | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/VEX/priv/host_generic_reg_alloc2.c b/VEX/priv/host_generic_reg_alloc2.c index e9a096a100..5052d9df8f 100644 --- a/VEX/priv/host_generic_reg_alloc2.c +++ b/VEX/priv/host_generic_reg_alloc2.c @@ -624,14 +624,6 @@ HInstrArray* doRegisterAllocation ( break; if (k == n_available_real_regs) continue; /* not found -- ignore. */ - -#if 0 -available_real_regs[k] is involved in a real live range - and since: - rreg_state[j].rreg = available_real_regs[j]; -#endif - rreg_state[k].has_hlrs = True; - flush = False; switch (reg_usage.mode[j]) { case HRmWrite: @@ -729,7 +721,7 @@ available_real_regs[k] is involved in a real live range any HLRs, since ones with HLRs may need to be spilled around their HLRs. Correctness of final assignment is unaffected by this mechanism -- it is only an optimisation. */ -#if 0 + for (j = 0; j < rreg_lrs_used; j++) { rreg = rreg_lrs_la[j].rreg; vassert(!hregIsVirtual(rreg)); @@ -741,7 +733,6 @@ available_real_regs[k] is involved in a real live range vassert(k < n_rregs); /* else rreg was not found in rreg_state?! */ rreg_state[k].has_hlrs = True; } -#endif if (0) { for (j = 0; j < n_rregs; j++) { if (!rreg_state[j].has_hlrs) -- 2.47.2