/openjdk7/hotspot/src/share/vm/c1/ |
H A D | c1_IR.cpp | 850 BlockBegin* osr_entry = ((Base*)start_block->end())->osr_entry(); local 853 if (osr_entry != NULL) { 857 assert(osr_entry->number_of_sux() == 1, "osr entry must have exactly one successor"); 858 assert(osr_entry->sux_at(0)->number_of_preds() >= 2, "sucessor of osr entry must have two predecessors (otherwise it is not present in normal control flow"); 860 sux_of_osr_entry = osr_entry->sux_at(0); 863 compute_dominator(osr_entry, start_block); 883 append_block(osr_entry); 884 compute_dominator(cur, osr_entry);
|
H A D | c1_IR.hpp | 304 BlockBegin* osr_entry() const { return start()->end()->as_Base()->osr_entry(); } function in class:IR
|
H A D | c1_LIRAssembler.hpp | 225 void osr_entry();
|
H A D | c1_Instruction.hpp | 2038 Base(BlockBegin* std_entry, BlockBegin* osr_entry) : BlockEnd(illegalType, NULL, false) { 2040 assert(osr_entry == NULL || osr_entry->is_set(BlockBegin::osr_entry_flag), "osr entry must be flagged"); 2042 if (osr_entry != NULL) s->append(osr_entry); 2049 BlockBegin* osr_entry() const { return number_of_sux() < 2 ? NULL : sux_at(0); }
|
H A D | c1_GraphBuilder.hpp | 355 BlockBegin* setup_start_block(int osr_bci, BlockBegin* std_entry, BlockBegin* osr_entry, ValueStack* init_state);
|
H A D | c1_InstructionPrinter.cpp | 783 output()->print(" osr entry B%d", x->osr_entry()->block_id());
|
H A D | c1_LIRAssembler.cpp | 638 osr_entry();
|
H A D | c1_LinearScan.cpp | 6048 BlockBegin* osr_entry = code->at(0)->end()->as_Base()->osr_entry(); 6049 if (osr_entry) { 6050 int index = osr_entry->linear_scan_number(); 6051 assert(code->at(index) == osr_entry, "wrong index"); 6053 code->append(osr_entry);
|
H A D | c1_GraphBuilder.cpp | 131 BlockBegin* osr_entry = make_block_at(osr_bci, NULL); local 132 osr_entry->set(BlockBegin::osr_entry_flag); 2850 BlockBegin* GraphBuilder::setup_start_block(int osr_bci, BlockBegin* std_entry, BlockBegin* osr_entry, ValueStack* state) { argument 2872 osr_entry
|
H A D | c1_LIR.hpp | 1968 void osr_entry(LIR_Opr osrPointer) { append(new LIR_Op0(lir_osr_entry, osrPointer)); } function in class:LIR_List
|
H A D | c1_LIRGenerator.cpp | 2659 __ osr_entry(LIR_Assembler::osrBufferPointer());
|
/openjdk7/hotspot/src/cpu/zero/vm/ |
H A D | bytecodeInterpreter_zero.hpp | 89 inline address osr_entry() { function
|
H A D | cppInterpreter_zero.cpp | 180 method, istate->osr_entry(), istate->osr_buf(), THREAD);
|
/openjdk7/hotspot/src/share/vm/code/ |
H A D | nmethod.hpp | 507 address osr_entry() const { assert(is_osr_method(), "wrong kind of nmethod"); return _osr_entry_point; } function in class:nmethod
|
/openjdk7/hotspot/src/share/vm/interpreter/ |
H A D | interpreterRuntime.cpp | 804 tty->print("OSR entry @ pc: " INTPTR_FORMAT ": ", nm->osr_entry());
|
H A D | bytecodeInterpreter.cpp | 339 istate->set_osr_entry(osr_nmethod->osr_entry()); \
|
/openjdk7/hotspot/src/cpu/sparc/vm/ |
H A D | c1_LIRAssembler_sparc.cpp | 165 void LIR_Assembler::osr_entry() { function in class:LIR_Assembler 175 BlockBegin* osr_entry = compilation()->hir()->osr_entry(); local 176 ValueStack* entry_state = osr_entry->end()->state();
|
/openjdk7/hotspot/src/cpu/x86/vm/ |
H A D | c1_LIRAssembler_x86.cpp | 273 void LIR_Assembler::osr_entry() { function in class:LIR_Assembler 275 BlockBegin* osr_entry = compilation()->hir()->osr_entry(); local 276 ValueStack* entry_state = osr_entry->state();
|