Lines Matching refs:inst

224   for (auto inst = code_item.begin(); inst != code_item.end(); ++inst) {  in ProcessCodeItem()  local
227 std::cout << inst->DumpString(nullptr); in ProcessCodeItem()
237 const Instruction::Code opcode = inst->Opcode(); in ProcessCodeItem()
257 const uint32_t dex_field_idx = inst->VRegC_22c(); in ProcessCodeItem()
264 uint32_t receiver = inst->VRegB_22c(); in ProcessCodeItem()
266 uint32_t out_reg = inst->VRegA_22c(); in ProcessCodeItem()
295 const uint16_t str_idx = is_jumbo ? inst->VRegB_31c() : inst->VRegB_21c(); in ProcessCodeItem()
296 uint32_t out_reg = is_jumbo ? inst->VRegA_31c() : inst->VRegA_21c(); in ProcessCodeItem()
324 uint32_t out_reg = inst->VRegA_21c(); in ProcessCodeItem()
325 const uint32_t dex_field_idx = inst->VRegB_21c(); in ProcessCodeItem()
362 const uint32_t method_idx = DexMethodIndex(inst.Inst()); in ProcessCodeItem()
371 uint32_t arg_count = inst->GetVarArgs(args); in ProcessCodeItem()
376 auto next = std::next(inst); in ProcessCodeItem()
428 uint32_t reg = inst->VRegA_21t(); in ProcessCodeItem()
429 int16_t offset = inst->VRegB_21t(); in ProcessCodeItem()
438 uint32_t type_idx = inst->VRegC_22c(); in ProcessCodeItem()
439 uint32_t in_reg = inst->VRegB_22c(); in ProcessCodeItem()
440 uint32_t out_reg = inst->VRegA_22c(); in ProcessCodeItem()
452 uint32_t len_reg = inst->VRegB_22c(); in ProcessCodeItem()
453 uint32_t type_idx = inst->VRegC_22c(); in ProcessCodeItem()
454 uint32_t out_reg = inst->VRegA_22c(); in ProcessCodeItem()
468 uint32_t type_idx = inst->VRegB_21c(); in ProcessCodeItem()
469 uint32_t out_reg = inst->VRegA_21c(); in ProcessCodeItem()
476 auto next = std::next(inst); in ProcessCodeItem()
503 if (opcode == Instruction::RETURN_VOID || inst->VRegA_11x() == 0) { in ProcessCodeItem()
515 Add(new_opcode, inst.Inst()); in ProcessCodeItem()
525 void NewRegisterInstructions::Add(Instruction::Code opcode, const Instruction& inst) { in Add() argument
526 const uint8_t* start = reinterpret_cast<const uint8_t*>(&inst); in Add()
529 buffer_.insert(buffer_.end(), start + 1, start + 2 * inst.SizeInCodeUnits()); in Add()