Home | History | Annotate | Download | only in verifier

Lines Matching refs:insn_flags_

411   insn_flags_.reset(new InstructionFlags[code_item_->insns_size_in_code_units_]());
511 insn_flags_[dex_pc].SetLengthInCodeUnits(inst_size);
544 if (!insn_flags_[start].IsOpcode()) {
550 dex_pc += insn_flags_[dex_pc].GetLengthInCodeUnits()) {
551 insn_flags_[dex_pc].SetInTry();
562 if (!insn_flags_[dex_pc].IsOpcode()) {
567 insn_flags_[dex_pc].SetBranchTarget();
589 insn_flags_[0].SetBranchTarget();
590 insn_flags_[0].SetCompileTimeInfoPoint();
602 insn_flags_[dex_pc].SetCompileTimeInfoPoint();
604 insn_flags_[dex_pc].SetCompileTimeInfoPointAndReturn();
842 !insn_flags_[abs_offset].IsOpcode()) {
848 insn_flags_[abs_offset].SetBranchTarget();
960 !insn_flags_[abs_offset].IsOpcode()) {
967 insn_flags_[abs_offset].SetBranchTarget();
1031 insn_flags_.get(),
1120 dex_pc += insn_flags_[dex_pc].GetLengthInCodeUnits()) {
1125 indent_os << StringPrintf("0x%04zx", dex_pc) << ": " << insn_flags_[dex_pc].ToString() << " ";
1278 insn_flags_[0].SetChanged();
1286 if (insn_flags_[insn_idx].IsChanged())
1306 if (insn_flags_[insn_idx].IsBranchTarget()) {
1334 insn_flags_[insn_idx].SetVisited();
1335 insn_flags_[insn_idx].ClearChanged();
1349 for (; insn_idx < insns_size; insn_idx += insn_flags_[insn_idx].GetLengthInCodeUnits()) {
1361 insn_flags_[insn_idx].SetVisited();
1364 if (!insn_flags_[insn_idx].IsVisited()) {
1904 while (0 != instance_of_idx && !insn_flags_[instance_of_idx].IsOpcode()) {
1907 CHECK(insn_flags_[instance_of_idx].IsOpcode());
1946 if (!insn_flags_[instance_of_idx].IsBranchTarget() && 0 != instance_of_idx) {
1951 while (0 != move_idx && !insn_flags_[move_idx].IsOpcode()) {
1954 CHECK(insn_flags_[move_idx].IsOpcode());
2709 if ((opcode_flags & Instruction::kThrow) != 0 && insn_flags_[work_insn_idx_].IsInTry()) {
2765 if (insn_flags_[next_insn_idx].IsReturn()) {
2791 insn_flags_[next_insn_idx].SetChanged();
2809 *start_guess = work_insn_idx_ + insn_flags_[work_insn_idx_].GetLengthInCodeUnits();
2816 DCHECK(insn_flags_[*start_guess].IsOpcode());
3777 if (!insn_flags_[next_insn].IsVisitedOrChanged()) {
3783 if (!insn_flags_[next_insn].IsReturn()) {
3825 insn_flags_[next_insn].SetChanged();
3831 return &insn_flags_[work_insn_idx_];
3864 if (insn_flags_[i].IsCompileTimeInfoPoint()) {
4036 if (insn_flags_[i].IsCompileTimeInfoPoint()) {
4056 if (insn_flags_[i].IsCompileTimeInfoPoint()) {