Searched defs:new_sux (Results 1 - 2 of 2) sorted by relevance

/openjdk7/hotspot/src/share/vm/c1/
H A Dc1_Instruction.cpp587 void BlockBegin::substitute_sux(BlockBegin* old_sux, BlockBegin* new_sux) { argument
593 new_sux->remove_predecessor(old_sux);
594 new_sux->add_predecessor(this);
598 end()->substitute_sux(old_sux, new_sux);
607 BlockBegin* new_sux = new BlockBegin(end()->state()->bci()); local
610 new_sux->set(critical_edge_split_flag);
614 new_sux->set_next(e, end()->state()->bci());
615 new_sux->set_end(e);
618 new_sux->set_state(s->copy());
620 assert(new_sux
948 substitute_sux(BlockBegin* old_sux, BlockBegin* new_sux) argument
[all...]
H A Dc1_LIRGenerator.cpp2409 BlockBegin* new_sux = x->sux_at(i); local
2410 if (sux == new_sux) {
2418 range = new SwitchRange(key, new_sux);
2420 sux = new_sux;
2439 BlockBegin* new_sux = x->sux_at(i); local
2440 if (key+1 == new_key && sux == new_sux) {
2448 range = new SwitchRange(new_key, new_sux);
2451 sux = new_sux;

Completed in 42 milliseconds