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

/openjdk7/hotspot/src/share/vm/c1/
H A Dc1_Optimizer.cpp76 BlockBegin* xhandler = sux->exception_handler_at(i); local
77 block->add_exception_handler(xhandler);
79 assert(xhandler->is_predecessor(sux), "missing predecessor");
82 xhandler->remove_predecessor(sux);
84 if (!xhandler->is_predecessor(block)) {
85 xhandler->add_predecessor(block);
378 BlockBegin* xhandler = sux->exception_handler_at(k); local
379 block->add_exception_handler(xhandler);
382 assert(xhandler->is_predecessor(sux), "missing predecessor");
383 xhandler
[all...]
H A Dc1_LinearScan.cpp1880 // the live_in bits are not set for phi functions of the xhandler entry, so iterate them separately
1943 assert(handler->lir_op_id() == -1, "already processed this xhandler");
1954 // the live_in bits are not set for phi functions of the xhandler entry, so iterate them separately
3412 void process_xhandler(XHandler* xhandler, IntervalList* input_state);
3493 void RegisterVerifier::process_xhandler(XHandler* xhandler, IntervalList* input_state) { argument
3494 TRACE_LINEAR_SCAN(2, tty->print_cr("process_xhandler B%d", xhandler->entry_block()->block_id()));
3499 if (xhandler->entry_code() != NULL) {
3500 process_operations(xhandler->entry_code(), input_state);
3502 process_successor(xhandler->entry_block(), input_state);
3626 // process xhandler befor
[all...]
/openjdk7/hotspot/src/cpu/x86/vm/
H A Dc1_LinearScan_x86.hpp168 void allocate_exception_handler(XHandler* xhandler);
H A Dc1_LinearScan_x86.cpp242 void FpuStackAllocator::allocate_exception_handler(XHandler* xhandler) { argument
255 if (xhandler->entry_code() == NULL) {
258 entry_code->jump(xhandler->entry_block());
259 xhandler->set_entry_code(entry_code);
262 LIR_OpList* insts = xhandler->entry_code()->instructions_list();
263 set_lir(xhandler->entry_code());

Completed in 48 milliseconds