Lines Matching refs:it

48         // No point in creating the catch phi if it is already undefined at
81 for (HReversePostOrderIterator it(*graph_); !it.Done(); it.Advance()) {
82 HBasicBlock* current = it.Current();
232 for (HInstructionIterator it(block->GetPhis()); !it.Done(); it.Advance()) {
233 HPhi* phi = it.Current()->AsPhi();
238 // Vreg is undefined at this predecessor. Mark it dead and leave with
306 for (CodeItemIterator it(code_item_, block_dex_pc); !it.Done(); it.Advance()) {
312 uint32_t dex_pc = it.CurrentDexPc();
318 if (current_block_->IsTryBlock() && IsThrowingDexInstruction(it.CurrentInstruction())) {
326 if (!ProcessDexInstruction(it.CurrentInstruction(), dex_pc)) {
347 // In other words, it marks the start of new java statement.
363 // we do not want to interfere by inserting native-debug-info before it.
402 // must invalidate it. We store `nullptr` in `reg_number-1`.
605 for (DexSwitchTableIterator it(table); !it.Done(); it.Advance()) {
606 HInstruction* case_value = graph_->GetIntConstant(it.CurrentKey(), dex_pc);
611 if (!it.IsLast()) {
612 current_block_ = FindBlockStartingAt(it.GetDexPcForCurrentIndex());
677 // at method_idx), as `CanAccessResolvedMethod` expects it be be in the dex cache.
702 // and does not check the access if it hits it.
740 // The back-end code generator relies on this check in order to ensure that it will not
746 // could try locating it.
759 // looking into the dex cache and does not check incompatible class changes if it hits it.
1045 // it hasn't been properly checked.
1161 // Replacing the NewInstance might render it redundant. Keep a list of these
1162 // to be visited once it is clear whether it is has remaining uses.
1293 // (e.g. if it derives from an unresolved class). This is bogus knowing that
1294 // we are compiling it.
1353 // TODO: This is rather expensive. Perf it and cache the results if needed.
1655 // which may throw. If it succeeds BoundType sets the new type of `object`
1684 auto it = skipped_interpreter_metadata_.find(dex_pc);
1685 if (it != skipped_interpreter_metadata_.end()) {
1687 uint16_t value_in_map = it->second;
1688 skipped_interpreter_metadata_.erase(it);
2638 // adding dead instructions to it.