Home
last modified time | relevance | path

Searched refs:switch_offset (Results 1 – 2 of 2) sorted by relevance

/art/dexdump/
Ddexdump_cfg.cc53 int32_t switch_offset = insns[1] | (static_cast<int32_t>(insns[2]) << 16); in dumpMethodCFGImpl() local
54 const uint16_t* switch_insns = insns + switch_offset; in dumpMethodCFGImpl()
226 int32_t switch_offset = insns[1] | (static_cast<int32_t>(insns[2]) << 16); in dumpMethodCFGImpl() local
228 const uint16_t* switch_insns = insns + switch_offset; in dumpMethodCFGImpl()
/art/runtime/verifier/
Dmethod_verifier.cc1424 int32_t switch_offset = insns[1] | (static_cast<int32_t>(insns[2]) << 16); in CheckSwitchTargets() local
1425 if (UNLIKELY(static_cast<int32_t>(cur_offset) + switch_offset < 0 || in CheckSwitchTargets()
1426 cur_offset + switch_offset + 2 > insn_count)) { in CheckSwitchTargets()
1428 << ", switch offset " << switch_offset in CheckSwitchTargets()
1433 const uint16_t* switch_insns = insns + switch_offset; in CheckSwitchTargets()
1437 << ", switch offset " << switch_offset; in CheckSwitchTargets()
1442 if (UNLIKELY(!GetInstructionFlags(cur_offset + switch_offset).IsOpcode())) { in CheckSwitchTargets()
1444 << ", switch offset " << switch_offset in CheckSwitchTargets()
1471 if (UNLIKELY(cur_offset + switch_offset + table_size > (uint32_t) insn_count)) { in CheckSwitchTargets()
1473 << ", switch offset " << switch_offset in CheckSwitchTargets()
[all …]