Lines Matching refs:osr_bci
72 void set_entries(int osr_bci);
86 BlockListBuilder(Compilation* compilation, IRScope* scope, int osr_bci);
95 BlockListBuilder::BlockListBuilder(Compilation* compilation, IRScope* scope, int osr_bci)
106 set_entries(osr_bci);
124 void BlockListBuilder::set_entries(int osr_bci) {
130 if (osr_bci != -1) {
131 BlockBegin* osr_entry = make_block_at(osr_bci, NULL);
2479 && s.cur_bci() == compilation()->osr_bci()) {
2850 BlockBegin* GraphBuilder::setup_start_block(int osr_bci, BlockBegin* std_entry, BlockBegin* osr_entry, ValueStack* state) {
2893 int osr_bci = compilation()->osr_bci();
2895 s.reset_to_bci(osr_bci);
2900 _osr_entry = new BlockBegin(osr_bci);
2903 BlockBegin* target = bci2block()->at(osr_bci);
2912 assert(_state->bci() == osr_bci, "mismatch");
2936 const BitMap live_oops = method()->live_local_oops_at_bci(osr_bci);
3010 int osr_bci = compilation->osr_bci();
3013 BlockListBuilder blm(compilation, scope, osr_bci);
3121 _start = setup_start_block(osr_bci, start_block, _osr_entry, _initial_state);
3127 if (osr_bci != -1) {
3128 BlockBegin* osr_block = blm.bci2block()->at(osr_bci);