Searched refs:canonical_spill_slot (Results 1 - 2 of 2) sorted by relevance

/openjdk7/hotspot/src/share/vm/c1/
H A Dc1_LinearScan.cpp269 if (it->canonical_spill_slot() >= 0) {
270 it->assign_reg(it->canonical_spill_slot());
420 assert(temp->canonical_spill_slot() >= LinearScan::nof_regs, "interval has no spill slot assigned");
477 TRACE_LINEAR_SCAN(4, tty->print_cr("inserting move after definition of interval %d to stack slot %d at op_id %d", interval->reg_num(), interval->canonical_spill_slot() - LinearScan::nof_regs, op_id));
1932 if (!from_interval->always_in_memory() || from_interval->canonical_spill_slot() != to_interval->assigned_reg()) {
2159 assert(interval->canonical_spill_slot() >= nof_regs, "canonical spill slot not set");
2160 return LIR_OprFact::stack(interval->canonical_spill_slot() - nof_regs, interval->type());
2413 interval->assigned_reg() != interval->canonical_spill_slot()) {
2415 assert(interval->canonical_spill_slot() >= LinearScan::nof_regs, "no spill slot assigned");
2418 set_oop(map, frame_map()->slot_regname(interval->canonical_spill_slot()
[all...]
H A Dc1_LinearScan.hpp589 int canonical_spill_slot() const { return split_parent()->_canonical_spill_slot; } function in class:Interval

Completed in 43 milliseconds