Lines Matching refs:at
36 // in order to decide which locals are live (that is, will be used again) at
56 // 4. When we are asked about the liveness at a particular bci with a basic block, we
60 // at that bci.
67 // 2. Instead of computing the effects of exceptions at every instruction, we
238 BasicBlock *next = _block_map->at(limit);
268 // Two way branch. Set predecessors at each destination.
269 dest = _block_map->at(bytes.next_bci());
273 dest = _block_map->at(bytes.get_dest());
278 dest = _block_map->at(bytes.get_dest());
283 dest = _block_map->at(bytes.get_far_dest());
293 dest = _block_map->at(bci + tableswitch.default_offset());
297 dest = _block_map->at(bci + tableswitch.dest_offset_at(len));
310 dest = _block_map->at(bci + lookupswitch.default_offset());
315 dest = _block_map->at( bci + pair.offset());
325 dest = _block_map->at(bytes.get_dest());
328 BasicBlock *jsrExit = _block_map->at(current_block->limit_bci());
335 dest = _block_map->at(bytes.get_far_dest());
338 BasicBlock *jsrExit = _block_map->at(current_block->limit_bci());
375 BasicBlock *jsrExit = jsr_exit_list->at(i);
377 jsrExit->add_normal_predecessor(ret_list->at(i));
400 _block_map->at(handler_bci)->add_exception_predecessor(block);
430 // may not be clear from looking at the code, but the order of the
483 BasicBlock *block = _block_map->at(bci);
484 // We may not be at the block start, so search backwards to find the block
488 block = _block_map->at(--t);
598 // _gen and _kill are cleared at the beginning of compute_gen_kill_range()
610 tty->print_cr(" ** Splitting block (%d,%d) at %d", start, limit, split_bci);
945 if (!_kill.at(local)) {
956 if (!_gen.at(local)) {
969 // just once, rather than at individual bytecodes.
973 tty->print_cr(" ** Visiting block at %d **", start_bci());
979 BasicBlock *block = _normal_predecessors->at(i);
985 BasicBlock *block = _exception_predecessors->at(i);
1050 os->print(" %4d", _normal_predecessors->at(i)->start_bci());
1055 os->print(" %4d", _exception_predecessors->at(i)->start_bci());