Lines Matching refs:insn_flags_

560   insn_flags_.reset(new InstructionFlags[code_item_->insns_size_in_code_units_]());  in Verify()
693 insn_flags_[dex_pc].SetIsOpcode(); in ComputeWidthsAndCountOps()
726 if (!insn_flags_[start].IsOpcode()) { in ScanTryCatchBlocks()
734 insn_flags_[dex_pc].SetInTry(); in ScanTryCatchBlocks()
748 if (!insn_flags_[dex_pc].IsOpcode()) { in ScanTryCatchBlocks()
758 insn_flags_[dex_pc].SetBranchTarget(); in ScanTryCatchBlocks()
780 insn_flags_[0].SetBranchTarget(); in VerifyInstructions()
781 insn_flags_[0].SetCompileTimeInfoPoint(); in VerifyInstructions()
793 insn_flags_[dex_pc].SetCompileTimeInfoPoint(); in VerifyInstructions()
800 insn_flags_[dex_pc + offset].SetCompileTimeInfoPoint(); in VerifyInstructions()
802 insn_flags_[dex_pc].SetCompileTimeInfoPoint(); in VerifyInstructions()
804 insn_flags_[dex_pc].SetCompileTimeInfoPointAndReturn(); in VerifyInstructions()
1067 !insn_flags_[abs_offset].IsOpcode()) { in CheckBranchTarget()
1073 insn_flags_[abs_offset].SetBranchTarget(); in CheckBranchTarget()
1184 !insn_flags_[abs_offset].IsOpcode()) { in CheckSwitchTargets()
1191 insn_flags_[abs_offset].SetBranchTarget(); in CheckSwitchTargets()
1227 insn_flags_.get(), in VerifyCodeFlow()
1284 indent_os << StringPrintf("0x%04zx", dex_pc) << ": " << insn_flags_[dex_pc].ToString() << " "; in Dump()
1469 insn_flags_[0].SetChanged(); in CodeFlowVerifyMethod()
1480 if (insn_flags_[insn_idx].IsChanged()) in CodeFlowVerifyMethod()
1500 if (insn_flags_[insn_idx].IsBranchTarget()) { in CodeFlowVerifyMethod()
1526 insn_flags_[insn_idx].SetVisited(); in CodeFlowVerifyMethod()
1527 insn_flags_[insn_idx].ClearChanged(); in CodeFlowVerifyMethod()
1554 insn_flags_[insn_idx].SetVisited(); in CodeFlowVerifyMethod()
1557 if (!insn_flags_[insn_idx].IsVisited()) { in CodeFlowVerifyMethod()
2153 while (0 != instance_of_idx && !insn_flags_[instance_of_idx].IsOpcode()) { in CodeFlowVerifyInstruction()
2156 if (FailOrAbort(this, insn_flags_[instance_of_idx].IsOpcode(), in CodeFlowVerifyInstruction()
2210 if (!insn_flags_[instance_of_idx].IsBranchTarget() && 0 != instance_of_idx) { in CodeFlowVerifyInstruction()
2215 while (0 != move_idx && !insn_flags_[move_idx].IsOpcode()) { in CodeFlowVerifyInstruction()
2218 if (FailOrAbort(this, insn_flags_[move_idx].IsOpcode(), in CodeFlowVerifyInstruction()
3026 if ((opcode_flags & Instruction::kThrow) != 0 && insn_flags_[work_insn_idx_].IsInTry()) { in CodeFlowVerifyInstruction()
3100 if (insn_flags_[next_insn_idx].IsReturn()) { in CodeFlowVerifyInstruction()
3127 insn_flags_[next_insn_idx].SetChanged(); in CodeFlowVerifyInstruction()
3153 DCHECK(insn_flags_[*start_guess].IsOpcode()); in CodeFlowVerifyInstruction()
4252 if (!insn_flags_[next_insn].IsVisitedOrChanged()) { in UpdateRegisters()
4258 if (!insn_flags_[next_insn].IsReturn()) { in UpdateRegisters()
4307 insn_flags_[next_insn].SetChanged(); in UpdateRegisters()
4313 return &insn_flags_[work_insn_idx_]; in CurrentInsnFlags()