Lines Matching refs:bb_iter
448 for (llvm::Function::iterator bb_iter = func_->begin(), bb_end = func_->end();
449 bb_iter != bb_end;
450 ++bb_iter) {
451 if (bb_iter->begin()->getMetadata("DexOff") == NULL) {
454 uint32_t dex_pc = LV2UInt(bb_iter->begin()->getMetadata("DexOff")->getOperand(0));
455 basic_blocks_[dex_pc] = bb_iter;
518 // NOTE: We are not using (bb_iter != bb_end) as the for-loop condition,
524 for (llvm::Function::iterator bb_iter = func_->begin();
525 num_basic_blocks > 0; ++bb_iter, --num_basic_blocks) {
527 irb_.SetInsertPoint(bb_iter);
529 current_bb_ = bb_iter;
532 RewriteBasicBlock(bb_iter);
536 if (last_block != bb_iter) {
537 UpdatePhiInstruction(bb_iter, last_block);