bin/sh/arithmetic.c
151
higher_prec(int op1, int op2)
bin/sh/arithmetic.c
154
return arith_prec(op1) < arith_prec(op2);
bin/sh/arithmetic.c
273
int op2;
bin/sh/arithmetic.c
285
op2 = last_token;
bin/sh/arithmetic.c
286
if (op2 >= ARITH_BINOP_MIN && op2 < ARITH_BINOP_MAX &&
bin/sh/arithmetic.c
287
higher_prec(op2, op)) {
bin/sh/arithmetic.c
288
b = binop2(b, op2, arith_prec(op), noeval);
bin/sh/arithmetic.c
289
op2 = last_token;
bin/sh/arithmetic.c
294
if (op2 < ARITH_BINOP_MIN || op2 >= ARITH_BINOP_MAX ||
bin/sh/arithmetic.c
295
arith_prec(op2) >= precedence)
bin/sh/arithmetic.c
298
op = op2;
common/lib/libx86emu/x86emu.c
5473
uint8_t op2;
common/lib/libx86emu/x86emu.c
5475
op2 = fetch_byte_imm(emu);
common/lib/libx86emu/x86emu.c
5477
switch (op2) {
games/hack/hack.options.c
105
op2 = op;
games/hack/hack.options.c
108
*op2++ = *op;
games/hack/hack.options.c
96
char *op, *op2;
lib/libnvmm/libnvmm_x86.c
2719
exec_##instr##sz(uint##sz##_t op1, uint##sz##_t op2, uint64_t *rflags) \
lib/libnvmm/libnvmm_x86.c
2728
: "r" (op1), "r" (op2)); \
lib/libnvmm/libnvmm_x86.c
2734
exec_##instr(uint64_t op1, uint64_t op2, uint64_t *rflags, size_t opsize) \
lib/libnvmm/libnvmm_x86.c
2738
return exec_##instr##8(op1, op2, rflags); \
lib/libnvmm/libnvmm_x86.c
2740
return exec_##instr##16(op1, op2, rflags); \
lib/libnvmm/libnvmm_x86.c
2742
return exec_##instr##32(op1, op2, rflags); \
lib/libnvmm/libnvmm_x86.c
2744
return exec_##instr##64(op1, op2, rflags); \
lib/libnvmm/libnvmm_x86.c
2793
uint64_t *op1, op2, fl, ret;
lib/libnvmm/libnvmm_x86.c
2796
op2 = 0;
lib/libnvmm/libnvmm_x86.c
2799
mem->data = (uint8_t *)&op2;
lib/libnvmm/libnvmm_x86.c
2804
ret = exec_or(*op1, op2, &fl, mem->size);
lib/libnvmm/libnvmm_x86.c
2825
uint64_t *op1, op2, fl, ret;
lib/libnvmm/libnvmm_x86.c
2828
op2 = 0;
lib/libnvmm/libnvmm_x86.c
2831
mem->data = (uint8_t *)&op2;
lib/libnvmm/libnvmm_x86.c
2836
ret = exec_and(*op1, op2, &fl, mem->size);
lib/libnvmm/libnvmm_x86.c
2855
uint64_t *op1, op2;
lib/libnvmm/libnvmm_x86.c
2858
op2 = 0;
lib/libnvmm/libnvmm_x86.c
2861
mem->data = (uint8_t *)&op2;
lib/libnvmm/libnvmm_x86.c
2871
*op1 = op2;
lib/libnvmm/libnvmm_x86.c
2879
uint64_t *op1, *op2, fl, ret;
lib/libnvmm/libnvmm_x86.c
2885
op2 = memop1 ? (uint64_t *)mem->data : &tmp;
lib/libnvmm/libnvmm_x86.c
2893
ret = exec_sub(*op1, *op2, &fl, mem->size);
lib/libnvmm/libnvmm_x86.c
2914
uint64_t *op1, op2, fl, ret;
lib/libnvmm/libnvmm_x86.c
2917
op2 = 0;
lib/libnvmm/libnvmm_x86.c
2920
mem->data = (uint8_t *)&op2;
lib/libnvmm/libnvmm_x86.c
2925
ret = exec_xor(*op1, op2, &fl, mem->size);
lib/libnvmm/libnvmm_x86.c
2944
uint64_t *op1, *op2, fl;
lib/libnvmm/libnvmm_x86.c
2950
op2 = memop1 ? (uint64_t *)mem->data : &tmp;
lib/libnvmm/libnvmm_x86.c
2958
exec_sub(*op1, *op2, &fl, mem->size);
lib/libnvmm/libnvmm_x86.c
2967
uint64_t *op1, *op2, fl;
lib/libnvmm/libnvmm_x86.c
2973
op2 = memop1 ? (uint64_t *)mem->data : &tmp;
lib/libnvmm/libnvmm_x86.c
2981
exec_and(*op1, *op2, &fl, mem->size);
lib/libnvmm/libnvmm_x86.c
3238
uint64_t *gprs, op1, op2, fl;
lib/libnvmm/libnvmm_x86.c
3270
op2 = *((uint64_t *) data2);
lib/libnvmm/libnvmm_x86.c
3271
exec_sub(op1, op2, &fl, size);
sys/arch/aarch64/aarch64/disasm.c
1059
const char *op, const char *op2, const char *op3)
sys/arch/aarch64/aarch64/disasm.c
1069
op2,
sys/arch/aarch64/aarch64/disasm.c
1377
OP5FUNC(op_sys, op1, CRn, CRm, op2, Rt)
sys/arch/aarch64/aarch64/disasm.c
1383
code = SYSREG_ENC(1, op1, CRn, CRm, op2);
sys/arch/aarch64/aarch64/disasm.c
1404
op2,
sys/arch/aarch64/aarch64/disasm.c
1759
OP2FUNC(op_hint, CRm, op2)
sys/arch/aarch64/aarch64/disasm.c
1761
const uint64_t op = CRm_OP2(CRm, op2);
sys/arch/aarch64/aarch64/disasm.c
216
#define SYSREG_ENC(op0, op1, CRn, CRm, op2) \
sys/arch/aarch64/aarch64/disasm.c
217
(((op0)<<19)|((op1)<<16)|((CRn)<<12)|((CRm)<<8)|((op2)<<5))
sys/arch/aarch64/aarch64/disasm.c
2541
OP6FUNC(op_mrs, op0, op1, CRn, CRm, op2, Rt)
sys/arch/aarch64/aarch64/disasm.c
2547
RSYSREGNAME(buf, sizeof(buf), op0, op1, CRn, CRm, op2));
sys/arch/aarch64/aarch64/disasm.c
2550
OP6FUNC(op_msr, op0, op1, CRn, CRm, op2, Rt)
sys/arch/aarch64/aarch64/disasm.c
2555
WSYSREGNAME(buf, sizeof(buf), op0, op1, CRn, CRm, op2),
sys/arch/aarch64/aarch64/disasm.c
2559
OP3FUNC(op_msr_imm, op1, CRm, op2)
sys/arch/aarch64/aarch64/disasm.c
2563
#define MSRIMM_OP(op1, op2) (((op1) << 3) | (op2))
sys/arch/aarch64/aarch64/disasm.c
2565
switch (MSRIMM_OP(op1, op2)) {
sys/arch/aarch64/aarch64/disasm.c
3166
OP5FUNC(op_sysl, op1, CRn, CRm, op2, Rt)
sys/arch/aarch64/aarch64/disasm.c
3173
op2);
sys/arch/aarch64/aarch64/disasm.c
617
uint64_t op0, uint64_t op1, uint64_t CRn, uint64_t CRm, uint64_t op2)
sys/arch/aarch64/aarch64/disasm.c
622
code = SYSREG_ENC(op0, op1, CRn, CRm, op2);
sys/arch/aarch64/aarch64/disasm.c
635
(u_int)op0, (u_int)op1, (u_int)CRn, (u_int)CRm, (u_int)op2);
sys/arch/aarch64/aarch64/disasm.c
640
#define RSYSREGNAME(buf, buflen, op0, op1, CRn, CRm, op2) \
sys/arch/aarch64/aarch64/disasm.c
641
sysregname(buf, buflen, SYSREG_OP_READ, op0, op1, CRn, CRm, op2)
sys/arch/aarch64/aarch64/disasm.c
642
#define WSYSREGNAME(buf, buflen, op0, op1, CRn, CRm, op2) \
sys/arch/aarch64/aarch64/disasm.c
643
sysregname(buf, buflen, SYSREG_OP_WRITE, op0, op1, CRn, CRm, op2)
sys/arch/aarch64/aarch64/disasm.c
776
#define SHIFTOP2(s, op1, op2) \
sys/arch/aarch64/aarch64/disasm.c
777
((const char *[]){ op1, op2 })[(s) & 1]
sys/arch/aarch64/aarch64/disasm.c
778
#define SHIFTOP4(s, op1, op2, op3, op4) \
sys/arch/aarch64/aarch64/disasm.c
779
((const char *[]){ op1, op2, op3, op4 })[(s) & 3]
sys/arch/aarch64/aarch64/disasm.c
780
#define SHIFTOP8(s, op1, op2, op3, op4, op5, op6, op7, op8) \
sys/arch/aarch64/aarch64/disasm.c
781
((const char *[]){ op1, op2, op3, op4, op5, op6, op7, op8 })[(s) & 7]
sys/arch/amd64/amd64/db_disasm.c
1135
case op2(ST,STI):
sys/arch/amd64/amd64/db_disasm.c
1139
case op2(STI,ST):
sys/arch/amd64/amd64/db_disasm.c
198
/*02*/ { "lar", true, LONG, op2(E,R), 0 },
sys/arch/amd64/amd64/db_disasm.c
199
/*03*/ { "lsl", true, LONG, op2(E,R), 0 },
sys/arch/amd64/amd64/db_disasm.c
210
/*0d*/ { "prefetch",true,NONE, op2(E,R), 0 }, /* Not 'R' really */
sys/arch/amd64/amd64/db_disasm.c
236
/*20*/ { "mov", true, LONG, op2(CR,E), 0 }, /* use E for reg */
sys/arch/amd64/amd64/db_disasm.c
237
/*21*/ { "mov", true, LONG, op2(DR,E), 0 }, /* since mod == 11 */
sys/arch/amd64/amd64/db_disasm.c
238
/*22*/ { "mov", true, LONG, op2(E,CR), 0 },
sys/arch/amd64/amd64/db_disasm.c
239
/*23*/ { "mov", true, LONG, op2(E,DR), 0 },
sys/arch/amd64/amd64/db_disasm.c
240
/*24*/ { "mov", true, LONG, op2(TR,E), 0 },
sys/arch/amd64/amd64/db_disasm.c
242
/*26*/ { "mov", true, LONG, op2(E,TR), 0 },
sys/arch/amd64/amd64/db_disasm.c
276
/*40*/ { "cmovo", true, LONG, op2(E,R), 0 },
sys/arch/amd64/amd64/db_disasm.c
277
/*41*/ { "cmovno", true, LONG, op2(E,R), 0 },
sys/arch/amd64/amd64/db_disasm.c
278
/*42*/ { "cmovc", true, LONG, op2(E,R), 0 },
sys/arch/amd64/amd64/db_disasm.c
279
/*43*/ { "cmovnc", true, LONG, op2(E,R), 0 },
sys/arch/amd64/amd64/db_disasm.c
280
/*44*/ { "cmovz", true, LONG, op2(E,R), 0 },
sys/arch/amd64/amd64/db_disasm.c
281
/*45*/ { "cmovnz", true, LONG, op2(E,R), 0 },
sys/arch/amd64/amd64/db_disasm.c
282
/*46*/ { "cmovbe", true, LONG, op2(E,R), 0 },
sys/arch/amd64/amd64/db_disasm.c
283
/*47*/ { "cmovmbe",true, LONG, op2(E,R), 0 },
sys/arch/amd64/amd64/db_disasm.c
284
/*48*/ { "cmovs", true, LONG, op2(E,R), 0 },
sys/arch/amd64/amd64/db_disasm.c
285
/*49*/ { "cmovns", true, LONG, op2(E,R), 0 },
sys/arch/amd64/amd64/db_disasm.c
286
/*4a*/ { "cmovp", true, LONG, op2(E,R), 0 },
sys/arch/amd64/amd64/db_disasm.c
287
/*4b*/ { "cmovnp", true, LONG, op2(E,R), 0 },
sys/arch/amd64/amd64/db_disasm.c
288
/*4c*/ { "cmovl", true, LONG, op2(E,R), 0 },
sys/arch/amd64/amd64/db_disasm.c
289
/*4d*/ { "cmovnl", true, LONG, op2(E,R), 0 },
sys/arch/amd64/amd64/db_disasm.c
290
/*4e*/ { "cmovle", true, LONG, op2(E,R), 0 },
sys/arch/amd64/amd64/db_disasm.c
291
/*4f*/ { "cmovnle",true, LONG, op2(E,R), 0 },
sys/arch/amd64/amd64/db_disasm.c
338
/*a3*/ { "bt", true, LONG, op2(R,E), 0 },
sys/arch/amd64/amd64/db_disasm.c
347
/*ab*/ { "bts", true, LONG, op2(R,E), 0 },
sys/arch/amd64/amd64/db_disasm.c
351
/*af*/ { "imul", true, LONG, op2(E,R), 0 },
sys/arch/amd64/amd64/db_disasm.c
355
/*b0*/ { "cmpxchg",true, BYTE, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
356
/*b1*/ { "cmpxchg",true, LONG, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
357
/*b2*/ { "lss", true, LONG, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
358
/*b3*/ { "btr", true, LONG, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
359
/*b4*/ { "lfs", true, LONG, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
360
/*b5*/ { "lgs", true, LONG, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
361
/*b6*/ { "movzb", true, LONG, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
362
/*b7*/ { "movzw", true, LONG, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
366
/*ba*/ { "", true, LONG, op2(Ib, E), db_Grp8 },
sys/arch/amd64/amd64/db_disasm.c
367
/*bb*/ { "btc", true, LONG, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
368
/*bc*/ { "bsf", true, LONG, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
369
/*bd*/ { "bsr", true, LONG, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
370
/*be*/ { "movsb", true, LONG, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
371
/*bf*/ { "movsw", true, LONG, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
375
/*c0*/ { "xadd", true, BYTE, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
376
/*c1*/ { "xadd", true, LONG, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
450
/*0*/ { "fadd", SNGL, op2(STI,ST), 0 },
sys/arch/amd64/amd64/db_disasm.c
451
/*1*/ { "fmul", SNGL, op2(STI,ST), 0 },
sys/arch/amd64/amd64/db_disasm.c
452
/*2*/ { "fcom", SNGL, op2(STI,ST), 0 },
sys/arch/amd64/amd64/db_disasm.c
453
/*3*/ { "fcomp", SNGL, op2(STI,ST), 0 },
sys/arch/amd64/amd64/db_disasm.c
454
/*4*/ { "fsub", SNGL, op2(STI,ST), 0 },
sys/arch/amd64/amd64/db_disasm.c
455
/*5*/ { "fsubr", SNGL, op2(STI,ST), 0 },
sys/arch/amd64/amd64/db_disasm.c
456
/*6*/ { "fdiv", SNGL, op2(STI,ST), 0 },
sys/arch/amd64/amd64/db_disasm.c
457
/*7*/ { "fdivr", SNGL, op2(STI,ST), 0 },
sys/arch/amd64/amd64/db_disasm.c
494
/*0*/ { "fadd", DBLR, op2(ST,STI), 0 },
sys/arch/amd64/amd64/db_disasm.c
495
/*1*/ { "fmul", DBLR, op2(ST,STI), 0 },
sys/arch/amd64/amd64/db_disasm.c
496
/*2*/ { "fcom", DBLR, op2(ST,STI), 0 },
sys/arch/amd64/amd64/db_disasm.c
497
/*3*/ { "fcomp", DBLR, op2(ST,STI), 0 },
sys/arch/amd64/amd64/db_disasm.c
498
/*4*/ { "fsub", DBLR, op2(ST,STI), "fsubr" },
sys/arch/amd64/amd64/db_disasm.c
499
/*5*/ { "fsubr", DBLR, op2(ST,STI), "fsub" },
sys/arch/amd64/amd64/db_disasm.c
500
/*6*/ { "fdiv", DBLR, op2(ST,STI), "fdivr" },
sys/arch/amd64/amd64/db_disasm.c
501
/*7*/ { "fdivr", DBLR, op2(ST,STI), "fdiv" },
sys/arch/amd64/amd64/db_disasm.c
516
/*0*/ { "fiadd", LONG, op2(ST,STI), "faddp" },
sys/arch/amd64/amd64/db_disasm.c
517
/*1*/ { "fimul", LONG, op2(ST,STI), "fmulp" },
sys/arch/amd64/amd64/db_disasm.c
520
/*4*/ { "fisub", LONG, op2(ST,STI), "fsubrp" },
sys/arch/amd64/amd64/db_disasm.c
521
/*5*/ { "fisubr", LONG, op2(ST,STI), "fsubp" },
sys/arch/amd64/amd64/db_disasm.c
522
/*6*/ { "fidiv", LONG, op2(ST,STI), "fdivrp" },
sys/arch/amd64/amd64/db_disasm.c
523
/*7*/ { "fidivr", LONG, op2(ST,STI), "fdivp" },
sys/arch/amd64/amd64/db_disasm.c
565
{ "test", true, NONE, op2(I,E), 0 },
sys/arch/amd64/amd64/db_disasm.c
566
{ "test", true, NONE, op2(I,E), 0 },
sys/arch/amd64/amd64/db_disasm.c
569
{ "mul", true, NONE, op2(E,A), 0 },
sys/arch/amd64/amd64/db_disasm.c
570
{ "imul", true, NONE, op2(E,A), 0 },
sys/arch/amd64/amd64/db_disasm.c
571
{ "div", true, NONE, op2(E,A), 0 },
sys/arch/amd64/amd64/db_disasm.c
572
{ "idiv", true, NONE, op2(E,A), 0 },
sys/arch/amd64/amd64/db_disasm.c
598
/*00*/ { "add", true, BYTE, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
599
/*01*/ { "add", true, LONG, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
600
/*02*/ { "add", true, BYTE, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
601
/*03*/ { "add", true, LONG, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
602
/*04*/ { "add", false, BYTE, op2(Is, A), 0 },
sys/arch/amd64/amd64/db_disasm.c
603
/*05*/ { "add", false, LONG, op2(Is, A), 0 },
sys/arch/amd64/amd64/db_disasm.c
607
/*08*/ { "or", true, BYTE, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
608
/*09*/ { "or", true, LONG, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
609
/*0a*/ { "or", true, BYTE, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
610
/*0b*/ { "or", true, LONG, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
611
/*0c*/ { "or", false, BYTE, op2(I, A), 0 },
sys/arch/amd64/amd64/db_disasm.c
612
/*0d*/ { "or", false, LONG, op2(I, A), 0 },
sys/arch/amd64/amd64/db_disasm.c
616
/*10*/ { "adc", true, BYTE, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
617
/*11*/ { "adc", true, LONG, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
618
/*12*/ { "adc", true, BYTE, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
619
/*13*/ { "adc", true, LONG, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
620
/*14*/ { "adc", false, BYTE, op2(Is, A), 0 },
sys/arch/amd64/amd64/db_disasm.c
621
/*15*/ { "adc", false, LONG, op2(Is, A), 0 },
sys/arch/amd64/amd64/db_disasm.c
625
/*18*/ { "sbb", true, BYTE, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
626
/*19*/ { "sbb", true, LONG, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
627
/*1a*/ { "sbb", true, BYTE, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
628
/*1b*/ { "sbb", true, LONG, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
629
/*1c*/ { "sbb", false, BYTE, op2(Is, A), 0 },
sys/arch/amd64/amd64/db_disasm.c
630
/*1d*/ { "sbb", false, LONG, op2(Is, A), 0 },
sys/arch/amd64/amd64/db_disasm.c
634
/*20*/ { "and", true, BYTE, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
635
/*21*/ { "and", true, LONG, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
636
/*22*/ { "and", true, BYTE, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
637
/*23*/ { "and", true, LONG, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
638
/*24*/ { "and", false, BYTE, op2(I, A), 0 },
sys/arch/amd64/amd64/db_disasm.c
639
/*25*/ { "and", false, LONG, op2(I, A), 0 },
sys/arch/amd64/amd64/db_disasm.c
643
/*28*/ { "sub", true, BYTE, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
644
/*29*/ { "sub", true, LONG, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
645
/*2a*/ { "sub", true, BYTE, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
646
/*2b*/ { "sub", true, LONG, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
647
/*2c*/ { "sub", false, BYTE, op2(Is, A), 0 },
sys/arch/amd64/amd64/db_disasm.c
648
/*2d*/ { "sub", false, LONG, op2(Is, A), 0 },
sys/arch/amd64/amd64/db_disasm.c
652
/*30*/ { "xor", true, BYTE, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
653
/*31*/ { "xor", true, LONG, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
654
/*32*/ { "xor", true, BYTE, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
655
/*33*/ { "xor", true, LONG, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
656
/*34*/ { "xor", false, BYTE, op2(I, A), 0 },
sys/arch/amd64/amd64/db_disasm.c
657
/*35*/ { "xor", false, LONG, op2(I, A), 0 },
sys/arch/amd64/amd64/db_disasm.c
661
/*38*/ { "cmp", true, BYTE, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
662
/*39*/ { "cmp", true, LONG, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
663
/*3a*/ { "cmp", true, BYTE, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
664
/*3b*/ { "cmp", true, LONG, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
665
/*3c*/ { "cmp", false, BYTE, op2(Is, A), 0 },
sys/arch/amd64/amd64/db_disasm.c
666
/*3d*/ { "cmp", false, LONG, op2(Is, A), 0 },
sys/arch/amd64/amd64/db_disasm.c
708
/*62*/ { "bound", true, LONG, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
710
/*63*/ { "arpl", true, NONE, op2(Ew,Rw), 0 },/* XXX in 32 bit mode */
sys/arch/amd64/amd64/db_disasm.c
712
/*63*/ { "movslq",true, NONE, op2(Ed, R), 0 },/* aka MOVSXD, in 64bit mode */
sys/arch/amd64/amd64/db_disasm.c
724
/*6c*/ { "ins", false, BYTE, op2(DX, DI), 0 },
sys/arch/amd64/amd64/db_disasm.c
725
/*6d*/ { "ins", false, LONG, op2(DX, DI), 0 },
sys/arch/amd64/amd64/db_disasm.c
726
/*6e*/ { "outs", false, BYTE, op2(SI, DX), 0 },
sys/arch/amd64/amd64/db_disasm.c
727
/*6f*/ { "outs", false, LONG, op2(SI, DX), 0 },
sys/arch/amd64/amd64/db_disasm.c
747
/*80*/ { "", true, BYTE, op2(I, E), db_Grp1 },
sys/arch/amd64/amd64/db_disasm.c
748
/*81*/ { "", true, LONG, op2(I, E), db_Grp1 },
sys/arch/amd64/amd64/db_disasm.c
749
/*82*/ { "", true, BYTE, op2(Is,E), db_Grp1 },
sys/arch/amd64/amd64/db_disasm.c
750
/*83*/ { "", true, LONG, op2(Ibs,E), db_Grp1 },
sys/arch/amd64/amd64/db_disasm.c
751
/*84*/ { "test", true, BYTE, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
752
/*85*/ { "test", true, LONG, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
753
/*86*/ { "xchg", true, BYTE, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
754
/*87*/ { "xchg", true, LONG, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
756
/*88*/ { "mov", true, BYTE, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
757
/*89*/ { "mov", true, LONG, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
758
/*8a*/ { "mov", true, BYTE, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
759
/*8b*/ { "mov", true, LONG, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
760
/*8c*/ { "mov", true, NONE, op2(S, Ew), 0 },
sys/arch/amd64/amd64/db_disasm.c
761
/*8d*/ { "lea", true, LONG, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
762
/*8e*/ { "mov", true, NONE, op2(Ew, S), 0 },
sys/arch/amd64/amd64/db_disasm.c
766
/*91*/ { "xchg", false, LONG, op2(A, Ri), 0 },
sys/arch/amd64/amd64/db_disasm.c
767
/*92*/ { "xchg", false, LONG, op2(A, Ri), 0 },
sys/arch/amd64/amd64/db_disasm.c
768
/*93*/ { "xchg", false, LONG, op2(A, Ri), 0 },
sys/arch/amd64/amd64/db_disasm.c
769
/*94*/ { "xchg", false, LONG, op2(A, Ri), 0 },
sys/arch/amd64/amd64/db_disasm.c
770
/*95*/ { "xchg", false, LONG, op2(A, Ri), 0 },
sys/arch/amd64/amd64/db_disasm.c
771
/*96*/ { "xchg", false, LONG, op2(A, Ri), 0 },
sys/arch/amd64/amd64/db_disasm.c
772
/*97*/ { "xchg", false, LONG, op2(A, Ri), 0 },
sys/arch/amd64/amd64/db_disasm.c
783
/*a0*/ { "mov", false, BYTE, op2(O, A), 0 },
sys/arch/amd64/amd64/db_disasm.c
784
/*a1*/ { "mov", false, LONG, op2(O, A), 0 },
sys/arch/amd64/amd64/db_disasm.c
785
/*a2*/ { "mov", false, BYTE, op2(A, O), 0 },
sys/arch/amd64/amd64/db_disasm.c
786
/*a3*/ { "mov", false, LONG, op2(A, O), 0 },
sys/arch/amd64/amd64/db_disasm.c
787
/*a4*/ { "movs", false, BYTE, op2(SI,DI), 0 },
sys/arch/amd64/amd64/db_disasm.c
788
/*a5*/ { "movs", false, LONG, op2(SI,DI), 0 },
sys/arch/amd64/amd64/db_disasm.c
789
/*a6*/ { "cmps", false, BYTE, op2(SI,DI), 0 },
sys/arch/amd64/amd64/db_disasm.c
790
/*a7*/ { "cmps", false, LONG, op2(SI,DI), 0 },
sys/arch/amd64/amd64/db_disasm.c
792
/*a8*/ { "test", false, BYTE, op2(I, A), 0 },
sys/arch/amd64/amd64/db_disasm.c
793
/*a9*/ { "test", false, LONG, op2(I, A), 0 },
sys/arch/amd64/amd64/db_disasm.c
801
/*b0*/ { "mov", false, BYTE, op2(I, Ri), 0 },
sys/arch/amd64/amd64/db_disasm.c
802
/*b1*/ { "mov", false, BYTE, op2(I, Ri), 0 },
sys/arch/amd64/amd64/db_disasm.c
803
/*b2*/ { "mov", false, BYTE, op2(I, Ri), 0 },
sys/arch/amd64/amd64/db_disasm.c
804
/*b3*/ { "mov", false, BYTE, op2(I, Ri), 0 },
sys/arch/amd64/amd64/db_disasm.c
805
/*b4*/ { "mov", false, BYTE, op2(I, Ri), 0 },
sys/arch/amd64/amd64/db_disasm.c
806
/*b5*/ { "mov", false, BYTE, op2(I, Ri), 0 },
sys/arch/amd64/amd64/db_disasm.c
807
/*b6*/ { "mov", false, BYTE, op2(I, Ri), 0 },
sys/arch/amd64/amd64/db_disasm.c
808
/*b7*/ { "mov", false, BYTE, op2(I, Ri), 0 },
sys/arch/amd64/amd64/db_disasm.c
810
/*b8*/ { "mov", false, LONG, op2(Iq, Ri), 0 },
sys/arch/amd64/amd64/db_disasm.c
811
/*b9*/ { "mov", false, LONG, op2(Iq, Ri), 0 },
sys/arch/amd64/amd64/db_disasm.c
812
/*ba*/ { "mov", false, LONG, op2(Iq, Ri), 0 },
sys/arch/amd64/amd64/db_disasm.c
813
/*bb*/ { "mov", false, LONG, op2(Iq, Ri), 0 },
sys/arch/amd64/amd64/db_disasm.c
814
/*bc*/ { "mov", false, LONG, op2(Iq, Ri), 0 },
sys/arch/amd64/amd64/db_disasm.c
815
/*bd*/ { "mov", false, LONG, op2(Iq, Ri), 0 },
sys/arch/amd64/amd64/db_disasm.c
816
/*be*/ { "mov", false, LONG, op2(Iq, Ri), 0 },
sys/arch/amd64/amd64/db_disasm.c
817
/*bf*/ { "mov", false, LONG, op2(Iq, Ri), 0 },
sys/arch/amd64/amd64/db_disasm.c
819
/*c0*/ { "", true, BYTE, op2(Ib, E), db_Grp2 },
sys/arch/amd64/amd64/db_disasm.c
820
/*c1*/ { "", true, LONG, op2(Ib, E), db_Grp2 },
sys/arch/amd64/amd64/db_disasm.c
823
/*c4*/ { "les", true, LONG, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
824
/*c5*/ { "lds", true, LONG, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
825
/*c6*/ { "mov", true, BYTE, op2(I, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
826
/*c7*/ { "mov", true, LONG, op2(I, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
828
/*c8*/ { "enter", false, NONE, op2(Ib, Iw), 0 },
sys/arch/amd64/amd64/db_disasm.c
837
/*d0*/ { "", true, BYTE, op2(o1, E), db_Grp2 },
sys/arch/amd64/amd64/db_disasm.c
838
/*d1*/ { "", true, LONG, op2(o1, E), db_Grp2 },
sys/arch/amd64/amd64/db_disasm.c
839
/*d2*/ { "", true, BYTE, op2(CL, E), db_Grp2 },
sys/arch/amd64/amd64/db_disasm.c
840
/*d3*/ { "", true, LONG, op2(CL, E), db_Grp2 },
sys/arch/amd64/amd64/db_disasm.c
859
/*e4*/ { "in", false, BYTE, op2(Ib, A), 0 },
sys/arch/amd64/amd64/db_disasm.c
860
/*e5*/ { "in", false, LONG, op2(Ib, A) , 0 },
sys/arch/amd64/amd64/db_disasm.c
861
/*e6*/ { "out", false, BYTE, op2(A, Ib), 0 },
sys/arch/amd64/amd64/db_disasm.c
862
/*e7*/ { "out", false, LONG, op2(A, Ib) , 0 },
sys/arch/amd64/amd64/db_disasm.c
868
/*ec*/ { "in", false, BYTE, op2(DX, A), 0 },
sys/arch/amd64/amd64/db_disasm.c
869
/*ed*/ { "in", false, LONG, op2(DX, A) , 0 },
sys/arch/amd64/amd64/db_disasm.c
870
/*ee*/ { "out", false, BYTE, op2(A, DX), 0 },
sys/arch/amd64/amd64/db_disasm.c
871
/*ef*/ { "out", false, LONG, op2(A, DX) , 0 },
sys/arch/hppa/hppa/db_disasm.c
1878
u_int op2, r2, dfmt;
sys/arch/hppa/hppa/db_disasm.c
1882
op2 = CoprExt2(w);
sys/arch/hppa/hppa/db_disasm.c
1914
condStrTbl[op2], ST(r1), ST(r2));
sys/arch/hppa/hppa/db_disasm.c
1920
t = (op2 << 1);
sys/arch/hppa/hppa/db_disasm.c
1941
t = (op2 << 1);
sys/arch/hppa/hppa/db_disasm.c
1961
t = (op2 << 1);
sys/arch/hppa/hppa/db_disasm.c
1980
fcoprDasm(union insn w, u_int op1, u_int op2)
sys/arch/hppa/hppa/db_disasm.c
1986
if (op2 == 0 || op2 == 1 || op2 == 2) {
sys/arch/hppa/hppa/db_disasm.c
1988
if (op2 == 1)
sys/arch/hppa/hppa/db_disasm.c
1990
else if (op2 == 2)
sys/arch/hppa/hppa/db_disasm.c
1995
} else if (0 == op1 && 0 == op2) {
sys/arch/hppa/hppa/db_disasm.c
2002
r1 = (op1 >> 12) & 0x1f; t = op2; fmt = (op1 >> 2) & 3;
sys/arch/hppa/hppa/db_disasm.c
2015
r1 = (op1 >> 12) & 0x1f; t = op2;
sys/arch/hppa/hppa/db_disasm.c
2038
p,fmtStrTbl[fmt],condStrTbl[op2],r1,r2);
sys/arch/hppa/hppa/db_disasm.c
2042
r1 = (op1 >> 12) & 0x1f; r2 = (op1 >> 7) & 0x1f; t = op2;
sys/arch/i386/i386/db_disasm.c
1078
case op2(ST,STI):
sys/arch/i386/i386/db_disasm.c
1082
case op2(STI,ST):
sys/arch/i386/i386/db_disasm.c
136
{ "sidt", false, NONE, op2(MEx,4), "monitor\0mwait\0clac\0stac"},
sys/arch/i386/i386/db_disasm.c
137
{ "lgdt", false, NONE, op2(MEx,2), "xgetbv\0xsetbv" },
sys/arch/i386/i386/db_disasm.c
142
{ "invlpg", false, NONE, op2(MEx,2), "swapgs\0rdtscp" },
sys/arch/i386/i386/db_disasm.c
162
{ "xrstor", false, NONE, op2(MEx,1), "lfence" },
sys/arch/i386/i386/db_disasm.c
163
{ "xsaveopt", false, NONE, op2(MEx,1), "mfence" },
sys/arch/i386/i386/db_disasm.c
164
{ "clflush", false, NONE, op2(MEx,1), "sfence" },
sys/arch/i386/i386/db_disasm.c
185
/*02*/ { "lar", true, LONG, op2(E,R), 0 },
sys/arch/i386/i386/db_disasm.c
186
/*03*/ { "lsl", true, LONG, op2(E,R), 0 },
sys/arch/i386/i386/db_disasm.c
203
/*20*/ { "mov", true, LONG, op2(CR,El), 0 },
sys/arch/i386/i386/db_disasm.c
204
/*21*/ { "mov", true, LONG, op2(DR,El), 0 },
sys/arch/i386/i386/db_disasm.c
205
/*22*/ { "mov", true, LONG, op2(El,CR), 0 },
sys/arch/i386/i386/db_disasm.c
206
/*23*/ { "mov", true, LONG, op2(El,DR), 0 },
sys/arch/i386/i386/db_disasm.c
207
/*24*/ { "mov", true, LONG, op2(TR,El), 0 },
sys/arch/i386/i386/db_disasm.c
209
/*26*/ { "mov", true, LONG, op2(El,TR), 0 },
sys/arch/i386/i386/db_disasm.c
243
/*40*/ { "cmovo", true, LONG, op2(E,R), 0 },
sys/arch/i386/i386/db_disasm.c
244
/*41*/ { "cmovno", true, LONG, op2(E,R), 0 },
sys/arch/i386/i386/db_disasm.c
245
/*42*/ { "cmovc", true, LONG, op2(E,R), 0 },
sys/arch/i386/i386/db_disasm.c
246
/*43*/ { "cmovnc", true, LONG, op2(E,R), 0 },
sys/arch/i386/i386/db_disasm.c
247
/*44*/ { "cmovz", true, LONG, op2(E,R), 0 },
sys/arch/i386/i386/db_disasm.c
248
/*45*/ { "cmovnz", true, LONG, op2(E,R), 0 },
sys/arch/i386/i386/db_disasm.c
249
/*46*/ { "cmovbe", true, LONG, op2(E,R), 0 },
sys/arch/i386/i386/db_disasm.c
250
/*47*/ { "cmovmbe",true, LONG, op2(E,R), 0 },
sys/arch/i386/i386/db_disasm.c
252
/*48*/ { "cmovs", true, LONG, op2(E,R), 0 },
sys/arch/i386/i386/db_disasm.c
253
/*49*/ { "cmovns", true, LONG, op2(E,R), 0 },
sys/arch/i386/i386/db_disasm.c
254
/*4a*/ { "cmovp", true, LONG, op2(E,R), 0 },
sys/arch/i386/i386/db_disasm.c
255
/*4b*/ { "cmovnp", true, LONG, op2(E,R), 0 },
sys/arch/i386/i386/db_disasm.c
256
/*4c*/ { "cmovl", true, LONG, op2(E,R), 0 },
sys/arch/i386/i386/db_disasm.c
257
/*4d*/ { "cmovnl", true, LONG, op2(E,R), 0 },
sys/arch/i386/i386/db_disasm.c
258
/*4e*/ { "cmovle", true, LONG, op2(E,R), 0 },
sys/arch/i386/i386/db_disasm.c
259
/*4f*/ { "cmovnle",true, LONG, op2(E,R), 0 },
sys/arch/i386/i386/db_disasm.c
306
/*a3*/ { "bt", true, LONG, op2(R,E), 0 },
sys/arch/i386/i386/db_disasm.c
315
/*ab*/ { "bts", true, LONG, op2(R,E), 0 },
sys/arch/i386/i386/db_disasm.c
319
/*af*/ { "imul", true, LONG, op2(E,R), 0 },
sys/arch/i386/i386/db_disasm.c
323
/*b0*/ { "cmpxchg",true, BYTE, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
324
/*b1*/ { "cmpxchg",true, LONG, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
325
/*b2*/ { "lss", true, LONG, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
326
/*b3*/ { "btr", true, LONG, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
327
/*b4*/ { "lfs", true, LONG, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
328
/*b5*/ { "lgs", true, LONG, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
329
/*b6*/ { "movzb", true, LONG, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
330
/*b7*/ { "movzw", true, LONG, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
334
/*ba*/ { NULL, true, LONG, op2(Ib, E), db_Grp8 },
sys/arch/i386/i386/db_disasm.c
335
/*bb*/ { "btc", true, LONG, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
336
/*bc*/ { "bsf", true, LONG, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
337
/*bd*/ { "bsr", true, LONG, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
338
/*be*/ { "movsb", true, LONG, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
339
/*bf*/ { "movsw", true, LONG, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
343
/*c0*/ { "xadd", true, BYTE, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
344
/*c1*/ { "xadd", true, LONG, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
418
/*0*/ { "fadd", SNGL, op2(STI,ST), 0 },
sys/arch/i386/i386/db_disasm.c
419
/*1*/ { "fmul", SNGL, op2(STI,ST), 0 },
sys/arch/i386/i386/db_disasm.c
420
/*2*/ { "fcom", SNGL, op2(STI,ST), 0 },
sys/arch/i386/i386/db_disasm.c
421
/*3*/ { "fcomp", SNGL, op2(STI,ST), 0 },
sys/arch/i386/i386/db_disasm.c
422
/*4*/ { "fsub", SNGL, op2(STI,ST), 0 },
sys/arch/i386/i386/db_disasm.c
423
/*5*/ { "fsubr", SNGL, op2(STI,ST), 0 },
sys/arch/i386/i386/db_disasm.c
424
/*6*/ { "fdiv", SNGL, op2(STI,ST), 0 },
sys/arch/i386/i386/db_disasm.c
425
/*7*/ { "fdivr", SNGL, op2(STI,ST), 0 },
sys/arch/i386/i386/db_disasm.c
462
/*0*/ { "fadd", DBLR, op2(ST,STI), 0 },
sys/arch/i386/i386/db_disasm.c
463
/*1*/ { "fmul", DBLR, op2(ST,STI), 0 },
sys/arch/i386/i386/db_disasm.c
464
/*2*/ { "fcom", DBLR, op2(ST,STI), 0 },
sys/arch/i386/i386/db_disasm.c
465
/*3*/ { "fcomp", DBLR, op2(ST,STI), 0 },
sys/arch/i386/i386/db_disasm.c
466
/*4*/ { "fsub", DBLR, op2(ST,STI), "fsubr" },
sys/arch/i386/i386/db_disasm.c
467
/*5*/ { "fsubr", DBLR, op2(ST,STI), "fsub" },
sys/arch/i386/i386/db_disasm.c
468
/*6*/ { "fdiv", DBLR, op2(ST,STI), "fdivr" },
sys/arch/i386/i386/db_disasm.c
469
/*7*/ { "fdivr", DBLR, op2(ST,STI), "fdiv" },
sys/arch/i386/i386/db_disasm.c
484
/*0*/ { "fiadd", LONG, op2(ST,STI), "faddp" },
sys/arch/i386/i386/db_disasm.c
485
/*1*/ { "fimul", LONG, op2(ST,STI), "fmulp" },
sys/arch/i386/i386/db_disasm.c
488
/*4*/ { "fisub", LONG, op2(ST,STI), "fsubrp" },
sys/arch/i386/i386/db_disasm.c
489
/*5*/ { "fisubr", LONG, op2(ST,STI), "fsubp" },
sys/arch/i386/i386/db_disasm.c
490
/*6*/ { "fidiv", LONG, op2(ST,STI), "fdivrp" },
sys/arch/i386/i386/db_disasm.c
491
/*7*/ { "fidivr", LONG, op2(ST,STI), "fdivp" },
sys/arch/i386/i386/db_disasm.c
533
{ "test", true, NONE, op2(I,E), 0 },
sys/arch/i386/i386/db_disasm.c
534
{ "test", true, NONE, op2(I,E), 0 },
sys/arch/i386/i386/db_disasm.c
537
{ "mul", true, NONE, op2(E,A), 0 },
sys/arch/i386/i386/db_disasm.c
538
{ "imul", true, NONE, op2(E,A), 0 },
sys/arch/i386/i386/db_disasm.c
539
{ "div", true, NONE, op2(E,A), 0 },
sys/arch/i386/i386/db_disasm.c
540
{ "idiv", true, NONE, op2(E,A), 0 },
sys/arch/i386/i386/db_disasm.c
566
/*00*/ { "add", true, BYTE, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
567
/*01*/ { "add", true, LONG, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
568
/*02*/ { "add", true, BYTE, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
569
/*03*/ { "add", true, LONG, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
570
/*04*/ { "add", false, BYTE, op2(Is, A), 0 },
sys/arch/i386/i386/db_disasm.c
571
/*05*/ { "add", false, LONG, op2(Is, A), 0 },
sys/arch/i386/i386/db_disasm.c
575
/*08*/ { "or", true, BYTE, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
576
/*09*/ { "or", true, LONG, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
577
/*0a*/ { "or", true, BYTE, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
578
/*0b*/ { "or", true, LONG, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
579
/*0c*/ { "or", false, BYTE, op2(I, A), 0 },
sys/arch/i386/i386/db_disasm.c
580
/*0d*/ { "or", false, LONG, op2(I, A), 0 },
sys/arch/i386/i386/db_disasm.c
584
/*10*/ { "adc", true, BYTE, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
585
/*11*/ { "adc", true, LONG, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
586
/*12*/ { "adc", true, BYTE, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
587
/*13*/ { "adc", true, LONG, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
588
/*14*/ { "adc", false, BYTE, op2(Is, A), 0 },
sys/arch/i386/i386/db_disasm.c
589
/*15*/ { "adc", false, LONG, op2(Is, A), 0 },
sys/arch/i386/i386/db_disasm.c
593
/*18*/ { "sbb", true, BYTE, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
594
/*19*/ { "sbb", true, LONG, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
595
/*1a*/ { "sbb", true, BYTE, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
596
/*1b*/ { "sbb", true, LONG, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
597
/*1c*/ { "sbb", false, BYTE, op2(Is, A), 0 },
sys/arch/i386/i386/db_disasm.c
598
/*1d*/ { "sbb", false, LONG, op2(Is, A), 0 },
sys/arch/i386/i386/db_disasm.c
602
/*20*/ { "and", true, BYTE, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
603
/*21*/ { "and", true, LONG, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
604
/*22*/ { "and", true, BYTE, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
605
/*23*/ { "and", true, LONG, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
606
/*24*/ { "and", false, BYTE, op2(I, A), 0 },
sys/arch/i386/i386/db_disasm.c
607
/*25*/ { "and", false, LONG, op2(I, A), 0 },
sys/arch/i386/i386/db_disasm.c
611
/*28*/ { "sub", true, BYTE, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
612
/*29*/ { "sub", true, LONG, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
613
/*2a*/ { "sub", true, BYTE, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
614
/*2b*/ { "sub", true, LONG, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
615
/*2c*/ { "sub", false, BYTE, op2(I, A), 0 },
sys/arch/i386/i386/db_disasm.c
616
/*2d*/ { "sub", false, LONG, op2(Is, A), 0 },
sys/arch/i386/i386/db_disasm.c
620
/*30*/ { "xor", true, BYTE, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
621
/*31*/ { "xor", true, LONG, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
622
/*32*/ { "xor", true, BYTE, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
623
/*33*/ { "xor", true, LONG, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
624
/*34*/ { "xor", false, BYTE, op2(I, A), 0 },
sys/arch/i386/i386/db_disasm.c
625
/*35*/ { "xor", false, LONG, op2(I, A), 0 },
sys/arch/i386/i386/db_disasm.c
629
/*38*/ { "cmp", true, BYTE, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
630
/*39*/ { "cmp", true, LONG, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
631
/*3a*/ { "cmp", true, BYTE, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
632
/*3b*/ { "cmp", true, LONG, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
633
/*3c*/ { "cmp", false, BYTE, op2(Is, A), 0 },
sys/arch/i386/i386/db_disasm.c
634
/*3d*/ { "cmp", false, LONG, op2(Is, A), 0 },
sys/arch/i386/i386/db_disasm.c
676
/*62*/ { "bound", true, LONG, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
677
/*63*/ { "arpl", true, NONE, op2(Ew,Rw), 0 },
sys/arch/i386/i386/db_disasm.c
687
/*6c*/ { "ins", false, BYTE, op2(DX, DI), 0 },
sys/arch/i386/i386/db_disasm.c
688
/*6d*/ { "ins", false, LONG, op2(DX, DI), 0 },
sys/arch/i386/i386/db_disasm.c
689
/*6e*/ { "outs", false, BYTE, op2(SI, DX), 0 },
sys/arch/i386/i386/db_disasm.c
690
/*6f*/ { "outs", false, LONG, op2(SI, DX), 0 },
sys/arch/i386/i386/db_disasm.c
710
/*80*/ { NULL, true, BYTE, op2(I, E), db_Grp1 },
sys/arch/i386/i386/db_disasm.c
711
/*81*/ { NULL, true, LONG, op2(I, E), db_Grp1 },
sys/arch/i386/i386/db_disasm.c
712
/*82*/ { NULL, true, BYTE, op2(I,E), db_Grp1 },
sys/arch/i386/i386/db_disasm.c
713
/*83*/ { NULL, true, LONG, op2(Ibs,E), db_Grp1 },
sys/arch/i386/i386/db_disasm.c
714
/*84*/ { "test", true, BYTE, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
715
/*85*/ { "test", true, LONG, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
716
/*86*/ { "xchg", true, BYTE, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
717
/*87*/ { "xchg", true, LONG, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
719
/*88*/ { "mov", true, BYTE, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
720
/*89*/ { "mov", true, LONG, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
721
/*8a*/ { "mov", true, BYTE, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
722
/*8b*/ { "mov", true, LONG, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
723
/*8c*/ { "mov", true, NONE, op2(S, Ew), 0 },
sys/arch/i386/i386/db_disasm.c
724
/*8d*/ { "lea", true, LONG, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
725
/*8e*/ { "mov", true, NONE, op2(Ew, S), 0 },
sys/arch/i386/i386/db_disasm.c
729
/*91*/ { "xchg", false, LONG, op2(A, Ri), 0 },
sys/arch/i386/i386/db_disasm.c
730
/*92*/ { "xchg", false, LONG, op2(A, Ri), 0 },
sys/arch/i386/i386/db_disasm.c
731
/*93*/ { "xchg", false, LONG, op2(A, Ri), 0 },
sys/arch/i386/i386/db_disasm.c
732
/*94*/ { "xchg", false, LONG, op2(A, Ri), 0 },
sys/arch/i386/i386/db_disasm.c
733
/*95*/ { "xchg", false, LONG, op2(A, Ri), 0 },
sys/arch/i386/i386/db_disasm.c
734
/*96*/ { "xchg", false, LONG, op2(A, Ri), 0 },
sys/arch/i386/i386/db_disasm.c
735
/*97*/ { "xchg", false, LONG, op2(A, Ri), 0 },
sys/arch/i386/i386/db_disasm.c
746
/*a0*/ { "mov", false, BYTE, op2(O, A), 0 },
sys/arch/i386/i386/db_disasm.c
747
/*a1*/ { "mov", false, LONG, op2(O, A), 0 },
sys/arch/i386/i386/db_disasm.c
748
/*a2*/ { "mov", false, BYTE, op2(A, O), 0 },
sys/arch/i386/i386/db_disasm.c
749
/*a3*/ { "mov", false, LONG, op2(A, O), 0 },
sys/arch/i386/i386/db_disasm.c
750
/*a4*/ { "movs", false, BYTE, op2(SI,DI), 0 },
sys/arch/i386/i386/db_disasm.c
751
/*a5*/ { "movs", false, LONG, op2(SI,DI), 0 },
sys/arch/i386/i386/db_disasm.c
752
/*a6*/ { "cmps", false, BYTE, op2(SI,DI), 0 },
sys/arch/i386/i386/db_disasm.c
753
/*a7*/ { "cmps", false, LONG, op2(SI,DI), 0 },
sys/arch/i386/i386/db_disasm.c
755
/*a8*/ { "test", false, BYTE, op2(I, A), 0 },
sys/arch/i386/i386/db_disasm.c
756
/*a9*/ { "test", false, LONG, op2(I, A), 0 },
sys/arch/i386/i386/db_disasm.c
764
/*b0*/ { "mov", false, BYTE, op2(I, Ri), 0 },
sys/arch/i386/i386/db_disasm.c
765
/*b1*/ { "mov", false, BYTE, op2(I, Ri), 0 },
sys/arch/i386/i386/db_disasm.c
766
/*b2*/ { "mov", false, BYTE, op2(I, Ri), 0 },
sys/arch/i386/i386/db_disasm.c
767
/*b3*/ { "mov", false, BYTE, op2(I, Ri), 0 },
sys/arch/i386/i386/db_disasm.c
768
/*b4*/ { "mov", false, BYTE, op2(I, Ri), 0 },
sys/arch/i386/i386/db_disasm.c
769
/*b5*/ { "mov", false, BYTE, op2(I, Ri), 0 },
sys/arch/i386/i386/db_disasm.c
770
/*b6*/ { "mov", false, BYTE, op2(I, Ri), 0 },
sys/arch/i386/i386/db_disasm.c
771
/*b7*/ { "mov", false, BYTE, op2(I, Ri), 0 },
sys/arch/i386/i386/db_disasm.c
773
/*b8*/ { "mov", false, LONG, op2(I, Ri), 0 },
sys/arch/i386/i386/db_disasm.c
774
/*b9*/ { "mov", false, LONG, op2(I, Ri), 0 },
sys/arch/i386/i386/db_disasm.c
775
/*ba*/ { "mov", false, LONG, op2(I, Ri), 0 },
sys/arch/i386/i386/db_disasm.c
776
/*bb*/ { "mov", false, LONG, op2(I, Ri), 0 },
sys/arch/i386/i386/db_disasm.c
777
/*bc*/ { "mov", false, LONG, op2(I, Ri), 0 },
sys/arch/i386/i386/db_disasm.c
778
/*bd*/ { "mov", false, LONG, op2(I, Ri), 0 },
sys/arch/i386/i386/db_disasm.c
779
/*be*/ { "mov", false, LONG, op2(I, Ri), 0 },
sys/arch/i386/i386/db_disasm.c
780
/*bf*/ { "mov", false, LONG, op2(I, Ri), 0 },
sys/arch/i386/i386/db_disasm.c
782
/*c0*/ { NULL, true, BYTE, op2(Ib, E), db_Grp2 },
sys/arch/i386/i386/db_disasm.c
783
/*c1*/ { NULL, true, LONG, op2(Ib, E), db_Grp2 },
sys/arch/i386/i386/db_disasm.c
786
/*c4*/ { "les", true, LONG, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
787
/*c5*/ { "lds", true, LONG, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
788
/*c6*/ { "mov", true, BYTE, op2(I, E), 0 },
sys/arch/i386/i386/db_disasm.c
789
/*c7*/ { "mov", true, LONG, op2(I, E), 0 },
sys/arch/i386/i386/db_disasm.c
791
/*c8*/ { "enter", false, NONE, op2(Ib, Iw), 0 },
sys/arch/i386/i386/db_disasm.c
800
/*d0*/ { NULL, true, BYTE, op2(o1, E), db_Grp2 },
sys/arch/i386/i386/db_disasm.c
801
/*d1*/ { NULL, true, LONG, op2(o1, E), db_Grp2 },
sys/arch/i386/i386/db_disasm.c
802
/*d2*/ { NULL, true, BYTE, op2(CL, E), db_Grp2 },
sys/arch/i386/i386/db_disasm.c
803
/*d3*/ { NULL, true, LONG, op2(CL, E), db_Grp2 },
sys/arch/i386/i386/db_disasm.c
822
/*e4*/ { "in", false, BYTE, op2(Ib, A), 0 },
sys/arch/i386/i386/db_disasm.c
823
/*e5*/ { "in", false, LONG, op2(Ib, A) , 0 },
sys/arch/i386/i386/db_disasm.c
824
/*e6*/ { "out", false, BYTE, op2(A, Ib), 0 },
sys/arch/i386/i386/db_disasm.c
825
/*e7*/ { "out", false, LONG, op2(A, Ib) , 0 },
sys/arch/i386/i386/db_disasm.c
831
/*ec*/ { "in", false, BYTE, op2(DX, A), 0 },
sys/arch/i386/i386/db_disasm.c
832
/*ed*/ { "in", false, LONG, op2(DX, A) , 0 },
sys/arch/i386/i386/db_disasm.c
833
/*ee*/ { "out", false, BYTE, op2(A, DX), 0 },
sys/arch/i386/i386/db_disasm.c
834
/*ef*/ { "out", false, LONG, op2(A, DX) , 0 },
sys/arch/sh3/include/sh_opcode.h
14
unsigned op2: 8;
sys/arch/sh3/include/sh_opcode.h
20
unsigned op2: 8;
sys/arch/sh3/include/sh_opcode.h
27
unsigned op2: 4;
sys/arch/sh3/include/sh_opcode.h
82
unsigned op2: 8;
sys/arch/sh3/include/sh_opcode.h
88
unsigned op2: 8;
sys/arch/sh3/include/sh_opcode.h
94
unsigned op2: 4;
sys/arch/sparc/include/instr.h
336
#define _I_OP2(high, op2, low) \
sys/arch/sparc/include/instr.h
337
_I_ANY(IOP_OP2, (high) << 25 | (op2) << 22 | (low))
sys/arch/sparc/include/instr.h
338
#define _I_IMM22(rd, op2, imm) \
sys/arch/sparc/include/instr.h
339
_I_ANY(IOP_OP2, (rd) << 25 | (op2) << 22 | (imm))
sys/arch/sparc/include/instr.h
340
#define _I_BRANCH(a, c, op2, disp) \
sys/arch/sparc/include/instr.h
341
_I_ANY(IOP_OP2, (a) << 29 | (c) << 25 | (op2) << 22 | (disp))
sys/fs/nfs/client/nfs_clstate.c
2882
struct nfsclopen *op, *op2;
sys/fs/nfs/client/nfs_clstate.c
2915
LIST_FOREACH(op2, &owp2->nfsow_open, nfso_list) {
sys/fs/nfs/client/nfs_clstate.c
2918
if (op != op2 &&
sys/fs/nfs/client/nfs_clstate.c
2922
op->nfso_stateid.other[0] == op2->nfso_stateid.other[0] &&
sys/fs/nfs/client/nfs_clstate.c
2923
op->nfso_stateid.other[1] == op2->nfso_stateid.other[1] &&
sys/fs/nfs/client/nfs_clstate.c
2924
op->nfso_stateid.other[2] == op2->nfso_stateid.other[2]) {
sys/fs/nfs/client/nfs_clstate.c
2944
LIST_FOREACH(op2, &owp2->nfsow_open, nfso_list) {
sys/fs/nfs/client/nfs_clstate.c
2945
if (nfhp->nfh_len == op2->nfso_fhlen &&
sys/fs/nfs/client/nfs_clstate.c
2946
!NFSBCMP(nfhp->nfh_fh, op2->nfso_fh, nfhp->nfh_len)) {
sys/fs/nfs/client/nfs_clstate.c
2949
if (op != op2 && nfhp->nfh_len == op->nfso_fhlen &&
sys/fs/nfs/client/nfs_clstate.c
2952
op2->nfso_own->nfsow_owner, NFSV4CL_LOCKNAMELEN) ||
sys/fs/nfs/client/nfs_clstate.c
2955
op2->nfso_own->nfsow_owner, NFSV4CL_LOCKNAMELEN)) {
sys/net/bpfjit.c
1714
int status, cond, op2;
sys/net/bpfjit.c
1952
if (!alu_to_op(pc, &op2))
sys/net/bpfjit.c
1956
op2, BJ_AREG, 0, BJ_AREG, 0,