Lines Matching refs:candidate_diff
243 const RegisterDemand candidate_diff = get_live_changes(instr);
244 if (RegisterDemand(register_pressure - candidate_diff).exceeds(max_registers))
260 register_demand[i] -= candidate_diff;
265 cursor.total_demand -= candidate_diff;
272 cursor.clause_demand -= candidate_diff;
371 const RegisterDemand candidate_diff = get_live_changes(instr);
373 if (RegisterDemand(cursor.total_demand + candidate_diff).exceeds(max_registers))
377 register_demand[cursor.insert_idx - 1] - temp2 + candidate_diff + temp;
388 register_demand[i] += candidate_diff;
389 cursor.total_demand += candidate_diff;