Lines Matching refs:regalloc
35 #include "opto/regalloc.hpp"
322 static void format_helper( PhaseRegAlloc *regalloc, outputStream* st, Node *n, const char *msg, uint i, GrowableArray<SafePointScalarObjectNode*> *scobjs ) {
333 if (regalloc->node_regs_max_index() > 0 &&
334 OptoReg::is_valid(regalloc->get_reg_first(n))) { // Check for undefined
336 regalloc->dump_register(n,buf);
378 void JVMState::format(PhaseRegAlloc *regalloc, const Node *n, outputStream* st) const {
393 format_helper(regalloc, st, mcall->local(this, i), "L[", i, &scobjs);
399 format_helper(regalloc, st, mcall->stack(this, i), "STK[", i, &scobjs);
404 if (regalloc->node_regs_max_index() > 0 &&
405 OptoReg::is_valid(regalloc->get_reg_first(box))) {
407 format_helper(regalloc, st, box, "MON-BOX[", i, &scobjs);
413 regalloc->reg2offset(box_reg));
420 format_helper(regalloc, st, obj, obj_msg, i, &scobjs);
463 format_helper(regalloc, st, fld_node, ":", 0, &scobjs);
465 format_helper(regalloc, st, fld_node, "[", 0, &scobjs);
473 format_helper(regalloc, st, fld_node, ":", j, &scobjs);
475 format_helper(regalloc, st, fld_node, ", [", j, &scobjs);
483 if (caller() != NULL) caller()->format(regalloc, n, st);