Lines Matching refs:opcode
237 const Instruction::Code opcode = inst->Opcode(); in ProcessCodeItem() local
238 Instruction::Code new_opcode = opcode; in ProcessCodeItem()
239 ++opcode_count_[opcode]; in ProcessCodeItem()
240 switch (opcode) { in ProcessCodeItem()
294 const bool is_jumbo = opcode == Instruction::CONST_STRING_JUMBO; in ProcessCodeItem()
304 CHECK(InstNibbles(opcode, {out_reg, idx})); in ProcessCodeItem()
410 ++first_arg_reg_count_[opcode]; in ProcessCodeItem()
415 if (InstNibbles(opcode, new_args)) { in ProcessCodeItem()
432 InstNibbles(opcode, {reg, static_cast<uint16_t>(offset)})) { in ProcessCodeItem()
475 if (opcode == Instruction::NEW_INSTANCE) { in ProcessCodeItem()
491 CHECK(InstNibbles(opcode, {out_reg, local_type})); in ProcessCodeItem()
503 if (opcode == Instruction::RETURN_VOID || inst->VRegA_11x() == 0) { in ProcessCodeItem()
504 if (InstNibbles(opcode, {})) { in ProcessCodeItem()
525 void NewRegisterInstructions::Add(Instruction::Code opcode, const Instruction& inst) { in Add() argument
528 buffer_.push_back(opcode); in Add()
565 bool NewRegisterInstructions::InstNibbles(uint8_t opcode, const std::vector<uint32_t>& args) { in InstNibbles() argument
567 std::cout << " ==> " << Instruction::Name(static_cast<Instruction::Code>(opcode)) << " "; in InstNibbles()
581 buffer_.push_back(opcode); in InstNibbles()