Lines Matching refs:opcode
42 constexpr ::dex::Opcode InvokeToInvokeRange(::dex::Opcode opcode) { in InvokeToInvokeRange() argument
43 switch (opcode) { in InvokeToInvokeRange()
53 LOG(FATAL) << opcode << " is not a recognized invoke opcode."; in InvokeToInvokeRange()
69 std::ostream& operator<<(std::ostream& out, const Instruction::Op& opcode) { in operator <<() argument
70 switch (opcode) { in operator <<()
384 switch (instruction.opcode()) { in EncodeInstruction()
418 void MethodBuilder::EncodeReturn(const Instruction& instruction, ::dex::Opcode opcode) { in EncodeReturn() argument
425 Encode11x(opcode, source); in EncodeReturn()
430 CHECK(Instruction::Op::kMove == instruction.opcode() || in EncodeMove()
431 Instruction::Op::kMoveObject == instruction.opcode()); in EncodeMove()
452 auto opcode = instruction.opcode() == Instruction::Op::kMove in EncodeMove() local
455 Encode32x(opcode, RegisterValue(*instruction.dest()), RegisterValue(source)); in EncodeMove()
461 void MethodBuilder::EncodeInvoke(const Instruction& instruction, ::dex::Opcode opcode) { in EncodeInvoke() argument
488 if (opcode == ::dex::Opcode::OP_INVOKE_VIRTUAL || in EncodeInvoke()
489 opcode == ::dex::Opcode::OP_INVOKE_DIRECT) { in EncodeInvoke()
505 Encode3rc(InvokeToInvokeRange(opcode), in EncodeInvoke()
510 Encode35c(opcode, in EncodeInvoke()
546 CHECK_EQ(Instruction::Op::kNew, instruction.opcode()); in EncodeNew()
558 CHECK_EQ(Instruction::Op::kCheckCast, instruction.opcode()); in EncodeCast()
571 switch (instruction.opcode()) { in EncodeFieldOp()