Lines Matching defs:op2
222 void Assembler::emit_arith_b(int op1, int op2, Register dst, int imm8) {
224 assert(isByte(op1) && isByte(op2), "wrong opcode");
228 emit_byte(op2 | encode(dst));
233 void Assembler::emit_arith(int op1, int op2, Register dst, int32_t imm32) {
234 assert(isByte(op1) && isByte(op2), "wrong opcode");
239 emit_byte(op2 | encode(dst));
243 emit_byte(op2 | encode(dst));
249 void Assembler::emit_arith_imm32(int op1, int op2, Register dst, int32_t imm32) {
250 assert(isByte(op1) && isByte(op2), "wrong opcode");
254 emit_byte(op2 | encode(dst));
273 void Assembler::emit_arith(int op1, int op2, Register dst, jobject obj) {
275 assert(isByte(op1) && isByte(op2), "wrong opcode");
280 emit_byte(op2 | encode(dst));
285 void Assembler::emit_arith(int op1, int op2, Register dst, Register src) {
286 assert(isByte(op1) && isByte(op2), "wrong opcode");
288 emit_byte(op2 | encode(dst) << 3 | encode(src));
771 int op2 = 0xFF & *ip++;
772 int base = op2 & 0x07;
776 if (base == b100 && (op2 >> 6) != 3) {
782 switch (op2 >> 6) {