Searched defs:switch_data (Results 1 - 3 of 3) sorted by relevance

/art/runtime/interpreter/
H A Dinterpreter_common.h294 const uint16_t* switch_data = reinterpret_cast<const uint16_t*>(inst) + inst->VRegB_31t(); local
296 DCHECK_EQ(switch_data[0], static_cast<uint16_t>(Instruction::kPackedSwitchSignature));
297 uint16_t size = switch_data[1];
302 const int32_t* keys = reinterpret_cast<const int32_t*>(&switch_data[2]);
305 const int32_t* targets = reinterpret_cast<const int32_t*>(&switch_data[4]);
322 const uint16_t* switch_data = reinterpret_cast<const uint16_t*>(inst) + inst->VRegB_31t(); local
324 DCHECK_EQ(switch_data[0], static_cast<uint16_t>(Instruction::kSparseSwitchSignature));
325 uint16_t size = switch_data[1];
330 const int32_t* keys = reinterpret_cast<const int32_t*>(&switch_data[2]);
/art/compiler/dex/
H A Dmir_graph.cc517 const uint16_t* switch_data = local
536 DCHECK_EQ(static_cast<int>(switch_data[0]),
538 size = switch_data[1];
539 first_key = switch_data[2] | (switch_data[3] << 16);
540 target_table = reinterpret_cast<const int*>(&switch_data[4]);
552 DCHECK_EQ(static_cast<int>(switch_data[0]),
554 size = switch_data[1];
555 keyTable = reinterpret_cast<const int*>(&switch_data[2]);
556 target_table = reinterpret_cast<const int*>(&switch_data[
[all...]
/art/compiler/dex/quick/
H A Dmir_to_lir.h557 int32_t s4FromSwitchData(const void* switch_data) { argument
558 return *reinterpret_cast<const int32_t*>(switch_data);

Completed in 93 milliseconds