Searched refs:try_merge (Results 1 - 4 of 4) sorted by relevance

/openjdk7/hotspot/src/share/vm/c1/
H A Dc1_Optimizer.cpp332 bool try_merge(BlockBegin* block) { function in class:BlockMerger
462 while (try_merge(block)) {
H A Dc1_Instruction.cpp740 bool BlockBegin::try_merge(ValueStack* new_state) { function in class:BlockBegin
741 TRACE_PHI(tty->print_cr("********** try_merge for block B%d", block_id()));
749 TRACE_PHI(tty->print_cr("first call of try_merge for this block"));
864 TRACE_PHI(tty->print_cr("********** try_merge for block B%d successful", block_id()));
H A Dc1_Instruction.hpp1720 bool try_merge(ValueStack* state); // try to merge states at block begin
1721 void merge(ValueStack* state) { bool b = try_merge(state); assert(b, "merge failed"); }
H A Dc1_GraphBuilder.cpp724 // BlockBegin::try_merge returns false when the flag is set, this leads
2246 if (!entry->try_merge(cur_state)) {
2730 if (!sux->try_merge(end->state())) BAILOUT_("block join failed", NULL);

Completed in 57 milliseconds