Symbol: op2
games/hack/hack.options.c
101
op2 = op;
games/hack/hack.options.c
103
if(*op != ' ') *op2++ = *op;
games/hack/hack.options.c
92
char *op,*op2;
regress/lib/libc/arch/alpha/divremtest/divremtest.c
143
divres.a = op1.b / op2.c; \
regress/lib/libc/arch/alpha/divremtest/divremtest.c
144
modres.a = op1.b % op2.c; \
regress/lib/libc/arch/alpha/divremtest/divremtest.c
147
opspec, op1.input, op2.input, \
regress/lib/libc/arch/alpha/divremtest/divremtest.c
153
opspec, op1.input, op2.input); \
regress/lib/libc/arch/alpha/divremtest/divremtest.c
93
} op1, op2, divres, modres, divwant, modwant;
regress/lib/libc/arch/alpha/divremtest/divremtest.c
98
&op2.input, &divwant.input, &modwant.input) != EOF) {
sys/arch/amd64/amd64/db_disasm.c
1083
case op2(ST,STI):
sys/arch/amd64/amd64/db_disasm.c
1087
case op2(STI,ST):
sys/arch/amd64/amd64/db_disasm.c
124
{ "sgdt", 0, NONE, op2(MEx,5), "\0vmcall\0vmlaunch\0vmresume\0vmxoff"},
sys/arch/amd64/amd64/db_disasm.c
125
{ "sidt", 0, NONE, op2(MEx,4), "monitor\0mwait\0clac\0stac"},
sys/arch/amd64/amd64/db_disasm.c
126
{ "lgdt", 0, NONE, op2(MEx,7), "xgetbv\0xsetbv\0\0\0vmfunc\0xend\0xtest" },
sys/arch/amd64/amd64/db_disasm.c
131
{ "invlpg", 0, NONE, op2(MEx,2), "swapgs\0rdtscp" },
sys/arch/amd64/amd64/db_disasm.c
140
{ "fxsave", 0, NONE, op2(MEx,1), "rdfsbase" },
sys/arch/amd64/amd64/db_disasm.c
141
{ "fxrstor", 0, NONE, op2(MEx,1), "rdgsbase" },
sys/arch/amd64/amd64/db_disasm.c
142
{ "ldmxcsr", 0, NONE, op2(MEx,1), "wrfsbase" },
sys/arch/amd64/amd64/db_disasm.c
143
{ "stmxcsr", 0, NONE, op2(MEx,1), "wrgsbase" },
sys/arch/amd64/amd64/db_disasm.c
145
{ "xrstor", 0, NONE, op2(MEx,1), "lfence" },
sys/arch/amd64/amd64/db_disasm.c
146
{ "xsaveopt", 0, NONE, op2(MEx,1), "mfence" },
sys/arch/amd64/amd64/db_disasm.c
147
{ "clflush", 0, NONE, op2(MEx,1), "sfence" },
sys/arch/amd64/amd64/db_disasm.c
173
{ "", 1, NONE, op2(MEx,2), "\0\0endbr64" },
sys/arch/amd64/amd64/db_disasm.c
179
/*02*/ { "lar", 1, LONG, op2(E,R), 0 },
sys/arch/amd64/amd64/db_disasm.c
180
/*03*/ { "lsl", 1, LONG, op2(E,R), 0 },
sys/arch/amd64/amd64/db_disasm.c
217
/*20*/ { "mov", 1, LONG, op2(CR,E), 0 }, /* use E for reg */
sys/arch/amd64/amd64/db_disasm.c
218
/*21*/ { "mov", 1, LONG, op2(DR,E), 0 }, /* since mod == 11 */
sys/arch/amd64/amd64/db_disasm.c
219
/*22*/ { "mov", 1, LONG, op2(E,CR), 0 },
sys/arch/amd64/amd64/db_disasm.c
220
/*23*/ { "mov", 1, LONG, op2(E,DR), 0 },
sys/arch/amd64/amd64/db_disasm.c
221
/*24*/ { "mov", 1, LONG, op2(TR,E), 0 },
sys/arch/amd64/amd64/db_disasm.c
223
/*26*/ { "mov", 1, LONG, op2(E,TR), 0 },
sys/arch/amd64/amd64/db_disasm.c
300
/*a3*/ { "bt", 1, LONG, op2(R,E), 0 },
sys/arch/amd64/amd64/db_disasm.c
309
/*ab*/ { "bts", 1, LONG, op2(R,E), 0 },
sys/arch/amd64/amd64/db_disasm.c
313
/*af*/ { "imul", 1, LONG, op2(E,R), 0 },
sys/arch/amd64/amd64/db_disasm.c
317
/*b0*/ { "cmpxchg",1, BYTE, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
318
/*b1*/ { "cmpxchg",1, LONG, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
319
/*b2*/ { "lss", 1, LONG, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
320
/*b3*/ { "btr", 1, LONG, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
321
/*b4*/ { "lfs", 1, LONG, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
322
/*b5*/ { "lgs", 1, LONG, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
323
/*b6*/ { "movzb", 1, LONG, op2(Eb, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
324
/*b7*/ { "movzw", 1, LONG, op2(Ew, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
328
/*ba*/ { NULL, 1, LONG, op2(Ib, E), db_Grp8 },
sys/arch/amd64/amd64/db_disasm.c
329
/*bb*/ { "btc", 1, LONG, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
330
/*bc*/ { "bsf", 1, LONG, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
331
/*bd*/ { "bsr", 1, LONG, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
332
/*be*/ { "movsb", 1, LONG, op2(Eb, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
333
/*bf*/ { "movsw", 1, LONG, op2(Ew, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
337
/*c0*/ { "xadd", 1, BYTE, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
338
/*c1*/ { "xadd", 1, LONG, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
417
/*0*/ { "fadd", SNGL, op2(STI,ST), 0 },
sys/arch/amd64/amd64/db_disasm.c
418
/*1*/ { "fmul", SNGL, op2(STI,ST), 0 },
sys/arch/amd64/amd64/db_disasm.c
419
/*2*/ { "fcom", SNGL, op2(STI,ST), 0 },
sys/arch/amd64/amd64/db_disasm.c
420
/*3*/ { "fcomp", SNGL, op2(STI,ST), 0 },
sys/arch/amd64/amd64/db_disasm.c
421
/*4*/ { "fsub", SNGL, op2(STI,ST), 0 },
sys/arch/amd64/amd64/db_disasm.c
422
/*5*/ { "fsubr", SNGL, op2(STI,ST), 0 },
sys/arch/amd64/amd64/db_disasm.c
423
/*6*/ { "fdiv", SNGL, op2(STI,ST), 0 },
sys/arch/amd64/amd64/db_disasm.c
424
/*7*/ { "fdivr", SNGL, op2(STI,ST), 0 },
sys/arch/amd64/amd64/db_disasm.c
461
/*0*/ { "fadd", DBLR, op2(ST,STI), 0 },
sys/arch/amd64/amd64/db_disasm.c
462
/*1*/ { "fmul", DBLR, op2(ST,STI), 0 },
sys/arch/amd64/amd64/db_disasm.c
465
/*4*/ { "fsub", DBLR, op2(ST,STI), "fsubr" },
sys/arch/amd64/amd64/db_disasm.c
466
/*5*/ { "fsubr", DBLR, op2(ST,STI), "fsub" },
sys/arch/amd64/amd64/db_disasm.c
467
/*6*/ { "fdiv", DBLR, op2(ST,STI), "fdivr" },
sys/arch/amd64/amd64/db_disasm.c
468
/*7*/ { "fdivr", DBLR, op2(ST,STI), "fdiv" },
sys/arch/amd64/amd64/db_disasm.c
483
/*0*/ { "fiadd", WORD, op2(ST,STI), "faddp" },
sys/arch/amd64/amd64/db_disasm.c
484
/*1*/ { "fimul", WORD, op2(ST,STI), "fmulp" },
sys/arch/amd64/amd64/db_disasm.c
487
/*4*/ { "fisub", WORD, op2(ST,STI), "fsubrp" },
sys/arch/amd64/amd64/db_disasm.c
488
/*5*/ { "fisubr", WORD, op2(ST,STI), "fsubp" },
sys/arch/amd64/amd64/db_disasm.c
489
/*6*/ { "fidiv", WORD, op2(ST,STI), "fdivrp" },
sys/arch/amd64/amd64/db_disasm.c
490
/*7*/ { "fidivr", WORD, op2(ST,STI), "fdivp" },
sys/arch/amd64/amd64/db_disasm.c
532
{ "test", 1, NONE, op2(I,E), 0 },
sys/arch/amd64/amd64/db_disasm.c
533
{ "test", 1, NONE, op2(I,E), 0 },
sys/arch/amd64/amd64/db_disasm.c
536
{ "mul", 1, NONE, op2(E,A), 0 },
sys/arch/amd64/amd64/db_disasm.c
537
{ "imul", 1, NONE, op2(E,A), 0 },
sys/arch/amd64/amd64/db_disasm.c
538
{ "div", 1, NONE, op2(E,A), 0 },
sys/arch/amd64/amd64/db_disasm.c
539
{ "idiv", 1, NONE, op2(E,A), 0 },
sys/arch/amd64/amd64/db_disasm.c
565
/*00*/ { "add", 1, BYTE, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
566
/*01*/ { "add", 1, LONG, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
567
/*02*/ { "add", 1, BYTE, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
568
/*03*/ { "add", 1, LONG, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
569
/*04*/ { "add", 0, BYTE, op2(I, A), 0 },
sys/arch/amd64/amd64/db_disasm.c
570
/*05*/ { "add", 0, LONG, op2(Is, A), 0 },
sys/arch/amd64/amd64/db_disasm.c
574
/*08*/ { "or", 1, BYTE, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
575
/*09*/ { "or", 1, LONG, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
576
/*0a*/ { "or", 1, BYTE, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
577
/*0b*/ { "or", 1, LONG, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
578
/*0c*/ { "or", 0, BYTE, op2(I, A), 0 },
sys/arch/amd64/amd64/db_disasm.c
579
/*0d*/ { "or", 0, LONG, op2(I, A), 0 },
sys/arch/amd64/amd64/db_disasm.c
583
/*10*/ { "adc", 1, BYTE, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
584
/*11*/ { "adc", 1, LONG, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
585
/*12*/ { "adc", 1, BYTE, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
586
/*13*/ { "adc", 1, LONG, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
587
/*14*/ { "adc", 0, BYTE, op2(I, A), 0 },
sys/arch/amd64/amd64/db_disasm.c
588
/*15*/ { "adc", 0, LONG, op2(Is, A), 0 },
sys/arch/amd64/amd64/db_disasm.c
592
/*18*/ { "sbb", 1, BYTE, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
593
/*19*/ { "sbb", 1, LONG, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
594
/*1a*/ { "sbb", 1, BYTE, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
595
/*1b*/ { "sbb", 1, LONG, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
596
/*1c*/ { "sbb", 0, BYTE, op2(I, A), 0 },
sys/arch/amd64/amd64/db_disasm.c
597
/*1d*/ { "sbb", 0, LONG, op2(Is, A), 0 },
sys/arch/amd64/amd64/db_disasm.c
601
/*20*/ { "and", 1, BYTE, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
602
/*21*/ { "and", 1, LONG, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
603
/*22*/ { "and", 1, BYTE, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
604
/*23*/ { "and", 1, LONG, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
605
/*24*/ { "and", 0, BYTE, op2(I, A), 0 },
sys/arch/amd64/amd64/db_disasm.c
606
/*25*/ { "and", 0, LONG, op2(I, A), 0 },
sys/arch/amd64/amd64/db_disasm.c
610
/*28*/ { "sub", 1, BYTE, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
611
/*29*/ { "sub", 1, LONG, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
612
/*2a*/ { "sub", 1, BYTE, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
613
/*2b*/ { "sub", 1, LONG, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
614
/*2c*/ { "sub", 0, BYTE, op2(I, A), 0 },
sys/arch/amd64/amd64/db_disasm.c
615
/*2d*/ { "sub", 0, LONG, op2(Is, A), 0 },
sys/arch/amd64/amd64/db_disasm.c
619
/*30*/ { "xor", 1, BYTE, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
620
/*31*/ { "xor", 1, LONG, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
621
/*32*/ { "xor", 1, BYTE, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
622
/*33*/ { "xor", 1, LONG, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
623
/*34*/ { "xor", 0, BYTE, op2(I, A), 0 },
sys/arch/amd64/amd64/db_disasm.c
624
/*35*/ { "xor", 0, LONG, op2(I, A), 0 },
sys/arch/amd64/amd64/db_disasm.c
628
/*38*/ { "cmp", 1, BYTE, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
629
/*39*/ { "cmp", 1, LONG, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
630
/*3a*/ { "cmp", 1, BYTE, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
631
/*3b*/ { "cmp", 1, LONG, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
632
/*3c*/ { "cmp", 0, BYTE, op2(I, A), 0 },
sys/arch/amd64/amd64/db_disasm.c
633
/*3d*/ { "cmp", 0, LONG, op2(Is, A), 0 },
sys/arch/amd64/amd64/db_disasm.c
675
/*62*/ { "", 1, LONG, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
676
/*63*/ { "movsxd",1, LONG, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
686
/*6c*/ { "ins", 0, BYTE, op2(DX, DI), 0 },
sys/arch/amd64/amd64/db_disasm.c
687
/*6d*/ { "ins", 0, LONG, op2(DX, DI), 0 },
sys/arch/amd64/amd64/db_disasm.c
688
/*6e*/ { "outs", 0, BYTE, op2(SI, DX), 0 },
sys/arch/amd64/amd64/db_disasm.c
689
/*6f*/ { "outs", 0, LONG, op2(SI, DX), 0 },
sys/arch/amd64/amd64/db_disasm.c
709
/*80*/ { NULL, 1, BYTE, op2(I, E), db_Grp1 },
sys/arch/amd64/amd64/db_disasm.c
710
/*81*/ { NULL, 1, LONG, op2(I, E), db_Grp1 },
sys/arch/amd64/amd64/db_disasm.c
711
/*82*/ { NULL, 1, BYTE, op2(I, E), db_Grp1 },
sys/arch/amd64/amd64/db_disasm.c
712
/*83*/ { NULL, 1, LONG, op2(Ibs,E), db_Grp1 },
sys/arch/amd64/amd64/db_disasm.c
713
/*84*/ { "test", 1, BYTE, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
714
/*85*/ { "test", 1, LONG, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
715
/*86*/ { "xchg", 1, BYTE, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
716
/*87*/ { "xchg", 1, LONG, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
718
/*88*/ { "mov", 1, BYTE, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
719
/*89*/ { "mov", 1, LONG, op2(R, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
720
/*8a*/ { "mov", 1, BYTE, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
721
/*8b*/ { "mov", 1, LONG, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
722
/*8c*/ { "mov", 1, NONE, op2(S, Ew), 0 },
sys/arch/amd64/amd64/db_disasm.c
723
/*8d*/ { "lea", 1, LONG, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
724
/*8e*/ { "mov", 1, NONE, op2(Ew, S), 0 },
sys/arch/amd64/amd64/db_disasm.c
728
/*91*/ { "xchg", 0, LONG, op2(A, Ri), 0 },
sys/arch/amd64/amd64/db_disasm.c
729
/*92*/ { "xchg", 0, LONG, op2(A, Ri), 0 },
sys/arch/amd64/amd64/db_disasm.c
730
/*93*/ { "xchg", 0, LONG, op2(A, Ri), 0 },
sys/arch/amd64/amd64/db_disasm.c
731
/*94*/ { "xchg", 0, LONG, op2(A, Ri), 0 },
sys/arch/amd64/amd64/db_disasm.c
732
/*95*/ { "xchg", 0, LONG, op2(A, Ri), 0 },
sys/arch/amd64/amd64/db_disasm.c
733
/*96*/ { "xchg", 0, LONG, op2(A, Ri), 0 },
sys/arch/amd64/amd64/db_disasm.c
734
/*97*/ { "xchg", 0, LONG, op2(A, Ri), 0 },
sys/arch/amd64/amd64/db_disasm.c
745
/*a0*/ { "mov", 0, BYTE, op2(O, A), 0 },
sys/arch/amd64/amd64/db_disasm.c
746
/*a1*/ { "mov", 0, LONG, op2(O, A), 0 },
sys/arch/amd64/amd64/db_disasm.c
747
/*a2*/ { "mov", 0, BYTE, op2(A, O), 0 },
sys/arch/amd64/amd64/db_disasm.c
748
/*a3*/ { "mov", 0, LONG, op2(A, O), 0 },
sys/arch/amd64/amd64/db_disasm.c
749
/*a4*/ { "movs", 0, BYTE, op2(SI,DI), 0 },
sys/arch/amd64/amd64/db_disasm.c
750
/*a5*/ { "movs", 0, LONG, op2(SI,DI), 0 },
sys/arch/amd64/amd64/db_disasm.c
751
/*a6*/ { "cmps", 0, BYTE, op2(SI,DI), 0 },
sys/arch/amd64/amd64/db_disasm.c
752
/*a7*/ { "cmps", 0, LONG, op2(SI,DI), 0 },
sys/arch/amd64/amd64/db_disasm.c
754
/*a8*/ { "test", 0, BYTE, op2(I, A), 0 },
sys/arch/amd64/amd64/db_disasm.c
755
/*a9*/ { "test", 0, LONG, op2(I, A), 0 },
sys/arch/amd64/amd64/db_disasm.c
763
/*b0*/ { "mov", 0, BYTE, op2(I, Ri), 0 },
sys/arch/amd64/amd64/db_disasm.c
764
/*b1*/ { "mov", 0, BYTE, op2(I, Ri), 0 },
sys/arch/amd64/amd64/db_disasm.c
765
/*b2*/ { "mov", 0, BYTE, op2(I, Ri), 0 },
sys/arch/amd64/amd64/db_disasm.c
766
/*b3*/ { "mov", 0, BYTE, op2(I, Ri), 0 },
sys/arch/amd64/amd64/db_disasm.c
767
/*b4*/ { "mov", 0, BYTE, op2(I, Ri), 0 },
sys/arch/amd64/amd64/db_disasm.c
768
/*b5*/ { "mov", 0, BYTE, op2(I, Ri), 0 },
sys/arch/amd64/amd64/db_disasm.c
769
/*b6*/ { "mov", 0, BYTE, op2(I, Ri), 0 },
sys/arch/amd64/amd64/db_disasm.c
770
/*b7*/ { "mov", 0, BYTE, op2(I, Ri), 0 },
sys/arch/amd64/amd64/db_disasm.c
772
/*b8*/ { "mov", 0, LONG, op2(I, Ri), 0 },
sys/arch/amd64/amd64/db_disasm.c
773
/*b9*/ { "mov", 0, LONG, op2(I, Ri), 0 },
sys/arch/amd64/amd64/db_disasm.c
774
/*ba*/ { "mov", 0, LONG, op2(I, Ri), 0 },
sys/arch/amd64/amd64/db_disasm.c
775
/*bb*/ { "mov", 0, LONG, op2(I, Ri), 0 },
sys/arch/amd64/amd64/db_disasm.c
776
/*bc*/ { "mov", 0, LONG, op2(I, Ri), 0 },
sys/arch/amd64/amd64/db_disasm.c
777
/*bd*/ { "mov", 0, LONG, op2(I, Ri), 0 },
sys/arch/amd64/amd64/db_disasm.c
778
/*be*/ { "mov", 0, LONG, op2(I, Ri), 0 },
sys/arch/amd64/amd64/db_disasm.c
779
/*bf*/ { "mov", 0, LONG, op2(I, Ri), 0 },
sys/arch/amd64/amd64/db_disasm.c
781
/*c0*/ { NULL, 1, BYTE, op2(Ib, E), db_Grp2 },
sys/arch/amd64/amd64/db_disasm.c
782
/*c1*/ { NULL, 1, LONG, op2(Ib, E), db_Grp2 },
sys/arch/amd64/amd64/db_disasm.c
785
/*c4*/ { "", 1, LONG, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
786
/*c5*/ { "", 1, LONG, op2(E, R), 0 },
sys/arch/amd64/amd64/db_disasm.c
787
/*c6*/ { "mov", 1, BYTE, op2(I, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
788
/*c7*/ { "mov", 1, LONG, op2(I, E), 0 },
sys/arch/amd64/amd64/db_disasm.c
790
/*c8*/ { "enter", 0, NONE, op2(Iq, Ib), 0 },
sys/arch/amd64/amd64/db_disasm.c
799
/*d0*/ { NULL, 1, BYTE, op2(o1, E), db_Grp2 },
sys/arch/amd64/amd64/db_disasm.c
800
/*d1*/ { NULL, 1, LONG, op2(o1, E), db_Grp2 },
sys/arch/amd64/amd64/db_disasm.c
801
/*d2*/ { NULL, 1, BYTE, op2(CL, E), db_Grp2 },
sys/arch/amd64/amd64/db_disasm.c
802
/*d3*/ { NULL, 1, LONG, op2(CL, E), db_Grp2 },
sys/arch/amd64/amd64/db_disasm.c
822
/*e4*/ { "in", 0, BYTE, op2(Ib, A), 0 },
sys/arch/amd64/amd64/db_disasm.c
823
/*e5*/ { "in", 0, LONG, op2(Ib, A) , 0 },
sys/arch/amd64/amd64/db_disasm.c
824
/*e6*/ { "out", 0, BYTE, op2(A, Ib), 0 },
sys/arch/amd64/amd64/db_disasm.c
825
/*e7*/ { "out", 0, LONG, op2(A, Ib) , 0 },
sys/arch/amd64/amd64/db_disasm.c
831
/*ec*/ { "in", 0, BYTE, op2(DX, A), 0 },
sys/arch/amd64/amd64/db_disasm.c
832
/*ed*/ { "in", 0, LONG, op2(DX, A) , 0 },
sys/arch/amd64/amd64/db_disasm.c
833
/*ee*/ { "out", 0, BYTE, op2(A, DX), 0 },
sys/arch/amd64/amd64/db_disasm.c
834
/*ef*/ { "out", 0, LONG, op2(A, DX) , 0 },
sys/arch/arm64/arm64/disasm.c
1005
const char *op, const char *op2, const char *op3)
sys/arch/arm64/arm64/disasm.c
1015
op2,
sys/arch/arm64/arm64/disasm.c
1295
OP5FUNC(op_sys, op1, CRn, CRm, op2, Rt)
sys/arch/arm64/arm64/disasm.c
1301
code = SYSREG_ENC(1, op1, CRn, CRm, op2);
sys/arch/arm64/arm64/disasm.c
1322
op2,
sys/arch/arm64/arm64/disasm.c
1644
OP2FUNC(op_hint, CRm, op2)
sys/arch/arm64/arm64/disasm.c
1648
const uint64_t op = CRm_OP2(CRm, op2);
sys/arch/arm64/arm64/disasm.c
222
#define SYSREG_ENC(op0, op1, CRn, CRm, op2) \
sys/arch/arm64/arm64/disasm.c
223
(((op0)<<19)|((op1)<<16)|((CRn)<<12)|((CRm)<<8)|((op2)<<5))
sys/arch/arm64/arm64/disasm.c
2477
OP6FUNC(op_mrs, op0, op1, CRn, CRm, op2, Rt)
sys/arch/arm64/arm64/disasm.c
2483
RSYSREGNAME(buf, sizeof(buf), op0, op1, CRn, CRm, op2));
sys/arch/arm64/arm64/disasm.c
2486
OP6FUNC(op_msr, op0, op1, CRn, CRm, op2, Rt)
sys/arch/arm64/arm64/disasm.c
2491
WSYSREGNAME(buf, sizeof(buf), op0, op1, CRn, CRm, op2),
sys/arch/arm64/arm64/disasm.c
2495
OP3FUNC(op_msr_imm, op1, CRm, op2)
sys/arch/arm64/arm64/disasm.c
2499
#define MSRIMM_OP(op1, op2) (((op1) << 3) | (op2))
sys/arch/arm64/arm64/disasm.c
2501
switch (MSRIMM_OP(op1, op2)) {
sys/arch/arm64/arm64/disasm.c
3078
OP5FUNC(op_sysl, op1, CRn, CRm, op2, Rt)
sys/arch/arm64/arm64/disasm.c
3085
op2);
sys/arch/arm64/arm64/disasm.c
563
uint64_t op0, uint64_t op1, uint64_t CRn, uint64_t CRm, uint64_t op2)
sys/arch/arm64/arm64/disasm.c
568
code = SYSREG_ENC(op0, op1, CRn, CRm, op2);
sys/arch/arm64/arm64/disasm.c
581
(u_int)op0, (u_int)op1, (u_int)CRn, (u_int)CRm, (u_int)op2);
sys/arch/arm64/arm64/disasm.c
586
#define RSYSREGNAME(buf, buflen, op0, op1, CRn, CRm, op2) \
sys/arch/arm64/arm64/disasm.c
587
sysregname(buf, buflen, SYSREG_OP_READ, op0, op1, CRn, CRm, op2)
sys/arch/arm64/arm64/disasm.c
588
#define WSYSREGNAME(buf, buflen, op0, op1, CRn, CRm, op2) \
sys/arch/arm64/arm64/disasm.c
589
sysregname(buf, buflen, SYSREG_OP_WRITE, op0, op1, CRn, CRm, op2)
sys/arch/arm64/arm64/disasm.c
722
#define SHIFTOP2(s, op1, op2) \
sys/arch/arm64/arm64/disasm.c
723
((const char *[]){ op1, op2 })[(s) & 1]
sys/arch/arm64/arm64/disasm.c
724
#define SHIFTOP4(s, op1, op2, op3, op4) \
sys/arch/arm64/arm64/disasm.c
725
((const char *[]){ op1, op2, op3, op4 })[(s) & 3]
sys/arch/arm64/arm64/disasm.c
726
#define SHIFTOP8(s, op1, op2, op3, op4, op5, op6, op7, op8) \
sys/arch/arm64/arm64/disasm.c
727
((const char *[]){ op1, op2, op3, op4, op5, op6, op7, op8 })[(s) & 7]
sys/arch/hppa/hppa/db_disasm.c
1861
u_int op2, r2, dfmt;
sys/arch/hppa/hppa/db_disasm.c
1865
op2 = CoprExt2(w);
sys/arch/hppa/hppa/db_disasm.c
1896
condStrTbl[op2], ST(r1), ST(r2));
sys/arch/hppa/hppa/db_disasm.c
1902
t = (op2 << 1);
sys/arch/hppa/hppa/db_disasm.c
1923
t = (op2 << 1);
sys/arch/hppa/hppa/db_disasm.c
1939
t = (op2 << 1);
sys/arch/hppa/hppa/db_disasm.c
1958
fcoprDasm(int w, u_int op1, u_int op2)
sys/arch/hppa/hppa/db_disasm.c
1964
if (op2 == 0 || op2 == 1 || op2 == 2) {
sys/arch/hppa/hppa/db_disasm.c
1966
if (op2 == 1)
sys/arch/hppa/hppa/db_disasm.c
1968
else if (op2 == 2)
sys/arch/hppa/hppa/db_disasm.c
1973
} else if (0 == op1 && 0 == op2) {
sys/arch/hppa/hppa/db_disasm.c
1980
r1 = (op1 >> 12) & 0x1f; t = op2; fmt = (op1 >> 2) & 3;
sys/arch/hppa/hppa/db_disasm.c
1993
r1 = (op1 >> 12) & 0x1f; t = op2;
sys/arch/hppa/hppa/db_disasm.c
2013
p,fmtStrTbl[fmt],condStrTbl[op2],r1,r2);
sys/arch/hppa/hppa/db_disasm.c
2017
r1 = (op1 >> 12) & 0x1f; r2 = (op1 >> 7) & 0x1f; t = op2;
sys/arch/i386/i386/db_disasm.c
1049
case op2(ST,STI):
sys/arch/i386/i386/db_disasm.c
1053
case op2(STI,ST):
sys/arch/i386/i386/db_disasm.c
125
{ "sgdt", 0, NONE, op2(MEx,5), "\0vmcall\0vmlaunch\0vmresume\0vmxoff"},
sys/arch/i386/i386/db_disasm.c
126
{ "sidt", 0, NONE, op2(MEx,4), "monitor\0mwait\0clac\0stac"},
sys/arch/i386/i386/db_disasm.c
127
{ "lgdt", 0, NONE, op2(MEx,7), "xgetbv\0xsetbv\0\0\0vmfunc\0xend\0xtest" },
sys/arch/i386/i386/db_disasm.c
132
{ "invlpg", 0, NONE, op2(MEx,2), "swapgs\0rdtscp" },
sys/arch/i386/i386/db_disasm.c
146
{ "xrstor", 0, NONE, op2(MEx,1), "lfence" },
sys/arch/i386/i386/db_disasm.c
147
{ "xsaveopt", 0, NONE, op2(MEx,1), "mfence" },
sys/arch/i386/i386/db_disasm.c
148
{ "clflush", 0, NONE, op2(MEx,1), "sfence" },
sys/arch/i386/i386/db_disasm.c
169
/*02*/ { "lar", 1, LONG, op2(E,R), 0 },
sys/arch/i386/i386/db_disasm.c
170
/*03*/ { "lsl", 1, LONG, op2(E,R), 0 },
sys/arch/i386/i386/db_disasm.c
187
/*20*/ { "mov", 1, LONG, op2(CR,E), 0 }, /* use E for reg */
sys/arch/i386/i386/db_disasm.c
188
/*21*/ { "mov", 1, LONG, op2(DR,E), 0 }, /* since mod == 11 */
sys/arch/i386/i386/db_disasm.c
189
/*22*/ { "mov", 1, LONG, op2(E,CR), 0 },
sys/arch/i386/i386/db_disasm.c
190
/*23*/ { "mov", 1, LONG, op2(E,DR), 0 },
sys/arch/i386/i386/db_disasm.c
191
/*24*/ { "mov", 1, LONG, op2(TR,E), 0 },
sys/arch/i386/i386/db_disasm.c
193
/*26*/ { "mov", 1, LONG, op2(E,TR), 0 },
sys/arch/i386/i386/db_disasm.c
270
/*a3*/ { "bt", 1, LONG, op2(R,E), 0 },
sys/arch/i386/i386/db_disasm.c
279
/*ab*/ { "bts", 1, LONG, op2(R,E), 0 },
sys/arch/i386/i386/db_disasm.c
283
/*af*/ { "imul", 1, LONG, op2(E,R), 0 },
sys/arch/i386/i386/db_disasm.c
287
/*b0*/ { "cmpxchg",1, BYTE, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
288
/*b1*/ { "cmpxchg",1, LONG, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
289
/*b2*/ { "lss", 1, LONG, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
290
/*b3*/ { "btr", 1, LONG, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
291
/*b4*/ { "lfs", 1, LONG, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
292
/*b5*/ { "lgs", 1, LONG, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
293
/*b6*/ { "movzb", 1, LONG, op2(Eb, R), 0 },
sys/arch/i386/i386/db_disasm.c
294
/*b7*/ { "movzw", 1, LONG, op2(Ew, R), 0 },
sys/arch/i386/i386/db_disasm.c
298
/*ba*/ { NULL, 1, LONG, op2(Ib, E), db_Grp8 },
sys/arch/i386/i386/db_disasm.c
299
/*bb*/ { "btc", 1, LONG, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
300
/*bc*/ { "bsf", 1, LONG, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
301
/*bd*/ { "bsr", 1, LONG, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
302
/*be*/ { "movsb", 1, LONG, op2(Eb, R), 0 },
sys/arch/i386/i386/db_disasm.c
303
/*bf*/ { "movsw", 1, LONG, op2(Ew, R), 0 },
sys/arch/i386/i386/db_disasm.c
307
/*c0*/ { "xadd", 1, BYTE, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
308
/*c1*/ { "xadd", 1, LONG, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
387
/*0*/ { "fadd", SNGL, op2(STI,ST), 0 },
sys/arch/i386/i386/db_disasm.c
388
/*1*/ { "fmul", SNGL, op2(STI,ST), 0 },
sys/arch/i386/i386/db_disasm.c
389
/*2*/ { "fcom", SNGL, op2(STI,ST), 0 },
sys/arch/i386/i386/db_disasm.c
390
/*3*/ { "fcomp", SNGL, op2(STI,ST), 0 },
sys/arch/i386/i386/db_disasm.c
391
/*4*/ { "fsub", SNGL, op2(STI,ST), 0 },
sys/arch/i386/i386/db_disasm.c
392
/*5*/ { "fsubr", SNGL, op2(STI,ST), 0 },
sys/arch/i386/i386/db_disasm.c
393
/*6*/ { "fdiv", SNGL, op2(STI,ST), 0 },
sys/arch/i386/i386/db_disasm.c
394
/*7*/ { "fdivr", SNGL, op2(STI,ST), 0 },
sys/arch/i386/i386/db_disasm.c
431
/*0*/ { "fadd", DBLR, op2(ST,STI), 0 },
sys/arch/i386/i386/db_disasm.c
432
/*1*/ { "fmul", DBLR, op2(ST,STI), 0 },
sys/arch/i386/i386/db_disasm.c
435
/*4*/ { "fsub", DBLR, op2(ST,STI), "fsubr" },
sys/arch/i386/i386/db_disasm.c
436
/*5*/ { "fsubr", DBLR, op2(ST,STI), "fsub" },
sys/arch/i386/i386/db_disasm.c
437
/*6*/ { "fdiv", DBLR, op2(ST,STI), "fdivr" },
sys/arch/i386/i386/db_disasm.c
438
/*7*/ { "fdivr", DBLR, op2(ST,STI), "fdiv" },
sys/arch/i386/i386/db_disasm.c
453
/*0*/ { "fiadd", WORD, op2(ST,STI), "faddp" },
sys/arch/i386/i386/db_disasm.c
454
/*1*/ { "fimul", WORD, op2(ST,STI), "fmulp" },
sys/arch/i386/i386/db_disasm.c
457
/*4*/ { "fisub", WORD, op2(ST,STI), "fsubrp" },
sys/arch/i386/i386/db_disasm.c
458
/*5*/ { "fisubr", WORD, op2(ST,STI), "fsubp" },
sys/arch/i386/i386/db_disasm.c
459
/*6*/ { "fidiv", WORD, op2(ST,STI), "fdivrp" },
sys/arch/i386/i386/db_disasm.c
460
/*7*/ { "fidivr", WORD, op2(ST,STI), "fdivp" },
sys/arch/i386/i386/db_disasm.c
502
{ "test", 1, NONE, op2(I,E), 0 },
sys/arch/i386/i386/db_disasm.c
503
{ "test", 1, NONE, op2(I,E), 0 },
sys/arch/i386/i386/db_disasm.c
506
{ "mul", 1, NONE, op2(E,A), 0 },
sys/arch/i386/i386/db_disasm.c
507
{ "imul", 1, NONE, op2(E,A), 0 },
sys/arch/i386/i386/db_disasm.c
508
{ "div", 1, NONE, op2(E,A), 0 },
sys/arch/i386/i386/db_disasm.c
509
{ "idiv", 1, NONE, op2(E,A), 0 },
sys/arch/i386/i386/db_disasm.c
535
/*00*/ { "add", 1, BYTE, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
536
/*01*/ { "add", 1, LONG, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
537
/*02*/ { "add", 1, BYTE, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
538
/*03*/ { "add", 1, LONG, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
539
/*04*/ { "add", 0, BYTE, op2(I, A), 0 },
sys/arch/i386/i386/db_disasm.c
540
/*05*/ { "add", 0, LONG, op2(Is, A), 0 },
sys/arch/i386/i386/db_disasm.c
544
/*08*/ { "or", 1, BYTE, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
545
/*09*/ { "or", 1, LONG, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
546
/*0a*/ { "or", 1, BYTE, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
547
/*0b*/ { "or", 1, LONG, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
548
/*0c*/ { "or", 0, BYTE, op2(I, A), 0 },
sys/arch/i386/i386/db_disasm.c
549
/*0d*/ { "or", 0, LONG, op2(I, A), 0 },
sys/arch/i386/i386/db_disasm.c
553
/*10*/ { "adc", 1, BYTE, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
554
/*11*/ { "adc", 1, LONG, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
555
/*12*/ { "adc", 1, BYTE, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
556
/*13*/ { "adc", 1, LONG, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
557
/*14*/ { "adc", 0, BYTE, op2(I, A), 0 },
sys/arch/i386/i386/db_disasm.c
558
/*15*/ { "adc", 0, LONG, op2(Is, A), 0 },
sys/arch/i386/i386/db_disasm.c
562
/*18*/ { "sbb", 1, BYTE, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
563
/*19*/ { "sbb", 1, LONG, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
564
/*1a*/ { "sbb", 1, BYTE, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
565
/*1b*/ { "sbb", 1, LONG, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
566
/*1c*/ { "sbb", 0, BYTE, op2(I, A), 0 },
sys/arch/i386/i386/db_disasm.c
567
/*1d*/ { "sbb", 0, LONG, op2(Is, A), 0 },
sys/arch/i386/i386/db_disasm.c
571
/*20*/ { "and", 1, BYTE, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
572
/*21*/ { "and", 1, LONG, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
573
/*22*/ { "and", 1, BYTE, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
574
/*23*/ { "and", 1, LONG, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
575
/*24*/ { "and", 0, BYTE, op2(I, A), 0 },
sys/arch/i386/i386/db_disasm.c
576
/*25*/ { "and", 0, LONG, op2(I, A), 0 },
sys/arch/i386/i386/db_disasm.c
580
/*28*/ { "sub", 1, BYTE, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
581
/*29*/ { "sub", 1, LONG, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
582
/*2a*/ { "sub", 1, BYTE, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
583
/*2b*/ { "sub", 1, LONG, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
584
/*2c*/ { "sub", 0, BYTE, op2(I, A), 0 },
sys/arch/i386/i386/db_disasm.c
585
/*2d*/ { "sub", 0, LONG, op2(Is, A), 0 },
sys/arch/i386/i386/db_disasm.c
589
/*30*/ { "xor", 1, BYTE, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
590
/*31*/ { "xor", 1, LONG, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
591
/*32*/ { "xor", 1, BYTE, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
592
/*33*/ { "xor", 1, LONG, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
593
/*34*/ { "xor", 0, BYTE, op2(I, A), 0 },
sys/arch/i386/i386/db_disasm.c
594
/*35*/ { "xor", 0, LONG, op2(I, A), 0 },
sys/arch/i386/i386/db_disasm.c
598
/*38*/ { "cmp", 1, BYTE, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
599
/*39*/ { "cmp", 1, LONG, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
600
/*3a*/ { "cmp", 1, BYTE, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
601
/*3b*/ { "cmp", 1, LONG, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
602
/*3c*/ { "cmp", 0, BYTE, op2(I, A), 0 },
sys/arch/i386/i386/db_disasm.c
603
/*3d*/ { "cmp", 0, LONG, op2(Is, A), 0 },
sys/arch/i386/i386/db_disasm.c
645
/*62*/ { "bound", 1, LONG, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
646
/*63*/ { "arpl", 1, NONE, op2(Rw,Ew), 0 },
sys/arch/i386/i386/db_disasm.c
656
/*6c*/ { "ins", 0, BYTE, op2(DX, DI), 0 },
sys/arch/i386/i386/db_disasm.c
657
/*6d*/ { "ins", 0, LONG, op2(DX, DI), 0 },
sys/arch/i386/i386/db_disasm.c
658
/*6e*/ { "outs", 0, BYTE, op2(SI, DX), 0 },
sys/arch/i386/i386/db_disasm.c
659
/*6f*/ { "outs", 0, LONG, op2(SI, DX), 0 },
sys/arch/i386/i386/db_disasm.c
679
/*80*/ { NULL, 1, BYTE, op2(I, E), db_Grp1 },
sys/arch/i386/i386/db_disasm.c
680
/*81*/ { NULL, 1, LONG, op2(I, E), db_Grp1 },
sys/arch/i386/i386/db_disasm.c
681
/*82*/ { NULL, 1, BYTE, op2(I, E), db_Grp1 },
sys/arch/i386/i386/db_disasm.c
682
/*83*/ { NULL, 1, LONG, op2(Ibs,E), db_Grp1 },
sys/arch/i386/i386/db_disasm.c
683
/*84*/ { "test", 1, BYTE, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
684
/*85*/ { "test", 1, LONG, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
685
/*86*/ { "xchg", 1, BYTE, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
686
/*87*/ { "xchg", 1, LONG, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
688
/*88*/ { "mov", 1, BYTE, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
689
/*89*/ { "mov", 1, LONG, op2(R, E), 0 },
sys/arch/i386/i386/db_disasm.c
690
/*8a*/ { "mov", 1, BYTE, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
691
/*8b*/ { "mov", 1, LONG, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
692
/*8c*/ { "mov", 1, NONE, op2(S, Ew), 0 },
sys/arch/i386/i386/db_disasm.c
693
/*8d*/ { "lea", 1, LONG, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
694
/*8e*/ { "mov", 1, NONE, op2(Ew, S), 0 },
sys/arch/i386/i386/db_disasm.c
698
/*91*/ { "xchg", 0, LONG, op2(A, Ri), 0 },
sys/arch/i386/i386/db_disasm.c
699
/*92*/ { "xchg", 0, LONG, op2(A, Ri), 0 },
sys/arch/i386/i386/db_disasm.c
700
/*93*/ { "xchg", 0, LONG, op2(A, Ri), 0 },
sys/arch/i386/i386/db_disasm.c
701
/*94*/ { "xchg", 0, LONG, op2(A, Ri), 0 },
sys/arch/i386/i386/db_disasm.c
702
/*95*/ { "xchg", 0, LONG, op2(A, Ri), 0 },
sys/arch/i386/i386/db_disasm.c
703
/*96*/ { "xchg", 0, LONG, op2(A, Ri), 0 },
sys/arch/i386/i386/db_disasm.c
704
/*97*/ { "xchg", 0, LONG, op2(A, Ri), 0 },
sys/arch/i386/i386/db_disasm.c
715
/*a0*/ { "mov", 0, BYTE, op2(O, A), 0 },
sys/arch/i386/i386/db_disasm.c
716
/*a1*/ { "mov", 0, LONG, op2(O, A), 0 },
sys/arch/i386/i386/db_disasm.c
717
/*a2*/ { "mov", 0, BYTE, op2(A, O), 0 },
sys/arch/i386/i386/db_disasm.c
718
/*a3*/ { "mov", 0, LONG, op2(A, O), 0 },
sys/arch/i386/i386/db_disasm.c
719
/*a4*/ { "movs", 0, BYTE, op2(SI,DI), 0 },
sys/arch/i386/i386/db_disasm.c
720
/*a5*/ { "movs", 0, LONG, op2(SI,DI), 0 },
sys/arch/i386/i386/db_disasm.c
721
/*a6*/ { "cmps", 0, BYTE, op2(SI,DI), 0 },
sys/arch/i386/i386/db_disasm.c
722
/*a7*/ { "cmps", 0, LONG, op2(SI,DI), 0 },
sys/arch/i386/i386/db_disasm.c
724
/*a8*/ { "test", 0, BYTE, op2(I, A), 0 },
sys/arch/i386/i386/db_disasm.c
725
/*a9*/ { "test", 0, LONG, op2(I, A), 0 },
sys/arch/i386/i386/db_disasm.c
733
/*b0*/ { "mov", 0, BYTE, op2(I, Ri), 0 },
sys/arch/i386/i386/db_disasm.c
734
/*b1*/ { "mov", 0, BYTE, op2(I, Ri), 0 },
sys/arch/i386/i386/db_disasm.c
735
/*b2*/ { "mov", 0, BYTE, op2(I, Ri), 0 },
sys/arch/i386/i386/db_disasm.c
736
/*b3*/ { "mov", 0, BYTE, op2(I, Ri), 0 },
sys/arch/i386/i386/db_disasm.c
737
/*b4*/ { "mov", 0, BYTE, op2(I, Ri), 0 },
sys/arch/i386/i386/db_disasm.c
738
/*b5*/ { "mov", 0, BYTE, op2(I, Ri), 0 },
sys/arch/i386/i386/db_disasm.c
739
/*b6*/ { "mov", 0, BYTE, op2(I, Ri), 0 },
sys/arch/i386/i386/db_disasm.c
740
/*b7*/ { "mov", 0, BYTE, op2(I, Ri), 0 },
sys/arch/i386/i386/db_disasm.c
742
/*b8*/ { "mov", 0, LONG, op2(I, Ri), 0 },
sys/arch/i386/i386/db_disasm.c
743
/*b9*/ { "mov", 0, LONG, op2(I, Ri), 0 },
sys/arch/i386/i386/db_disasm.c
744
/*ba*/ { "mov", 0, LONG, op2(I, Ri), 0 },
sys/arch/i386/i386/db_disasm.c
745
/*bb*/ { "mov", 0, LONG, op2(I, Ri), 0 },
sys/arch/i386/i386/db_disasm.c
746
/*bc*/ { "mov", 0, LONG, op2(I, Ri), 0 },
sys/arch/i386/i386/db_disasm.c
747
/*bd*/ { "mov", 0, LONG, op2(I, Ri), 0 },
sys/arch/i386/i386/db_disasm.c
748
/*be*/ { "mov", 0, LONG, op2(I, Ri), 0 },
sys/arch/i386/i386/db_disasm.c
749
/*bf*/ { "mov", 0, LONG, op2(I, Ri), 0 },
sys/arch/i386/i386/db_disasm.c
751
/*c0*/ { NULL, 1, BYTE, op2(Ib, E), db_Grp2 },
sys/arch/i386/i386/db_disasm.c
752
/*c1*/ { NULL, 1, LONG, op2(Ib, E), db_Grp2 },
sys/arch/i386/i386/db_disasm.c
755
/*c4*/ { "les", 1, LONG, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
756
/*c5*/ { "lds", 1, LONG, op2(E, R), 0 },
sys/arch/i386/i386/db_disasm.c
757
/*c6*/ { "mov", 1, BYTE, op2(I, E), 0 },
sys/arch/i386/i386/db_disasm.c
758
/*c7*/ { "mov", 1, LONG, op2(I, E), 0 },
sys/arch/i386/i386/db_disasm.c
760
/*c8*/ { "enter", 0, NONE, op2(Iw, Ib), 0 },
sys/arch/i386/i386/db_disasm.c
769
/*d0*/ { NULL, 1, BYTE, op2(o1, E), db_Grp2 },
sys/arch/i386/i386/db_disasm.c
770
/*d1*/ { NULL, 1, LONG, op2(o1, E), db_Grp2 },
sys/arch/i386/i386/db_disasm.c
771
/*d2*/ { NULL, 1, BYTE, op2(CL, E), db_Grp2 },
sys/arch/i386/i386/db_disasm.c
772
/*d3*/ { NULL, 1, LONG, op2(CL, E), db_Grp2 },
sys/arch/i386/i386/db_disasm.c
792
/*e4*/ { "in", 0, BYTE, op2(Ib, A), 0 },
sys/arch/i386/i386/db_disasm.c
793
/*e5*/ { "in", 0, LONG, op2(Ib, A) , 0 },
sys/arch/i386/i386/db_disasm.c
794
/*e6*/ { "out", 0, BYTE, op2(A, Ib), 0 },
sys/arch/i386/i386/db_disasm.c
795
/*e7*/ { "out", 0, LONG, op2(A, Ib) , 0 },
sys/arch/i386/i386/db_disasm.c
801
/*ec*/ { "in", 0, BYTE, op2(DX, A), 0 },
sys/arch/i386/i386/db_disasm.c
802
/*ed*/ { "in", 0, LONG, op2(DX, A) , 0 },
sys/arch/i386/i386/db_disasm.c
803
/*ee*/ { "out", 0, BYTE, op2(A, DX), 0 },
sys/arch/i386/i386/db_disasm.c
804
/*ef*/ { "out", 0, LONG, op2(A, DX) , 0 },
sys/arch/sparc64/include/instr.h
337
#define _I_OP2(high, op2, low) \
sys/arch/sparc64/include/instr.h
338
_I_ANY(IOP_OP2, (high) << 25 | (op2) << 22 | (low))
sys/arch/sparc64/include/instr.h
339
#define _I_IMM22(rd, op2, imm) \
sys/arch/sparc64/include/instr.h
340
_I_ANY(IOP_OP2, (rd) << 25 | (op2) << 22 | (imm))
sys/arch/sparc64/include/instr.h
341
#define _I_BRANCH(a, c, op2, disp) \
sys/arch/sparc64/include/instr.h
342
_I_ANY(IOP_OP2, (a) << 29 | (c) << 25 | (op2) << 22 | (disp))
sys/dev/acpi/dsdt.c
1983
int op2, int v2)
sys/dev/acpi/dsdt.c
1995
aml_matchtest(tmp->v_integer, v2, op2);
sys/dev/pci/drm/i915/gt/intel_gpu_commands.h
345
#define MI_MATH_INSTR(opcode, op1, op2) ((opcode) << 20 | (op1) << 10 | (op2))
sys/dev/pci/drm/i915/gt/intel_gpu_commands.h
348
#define MI_MATH_LOAD(op1, op2) MI_MATH_INSTR(0x080, op1, op2)
sys/dev/pci/drm/i915/gt/intel_gpu_commands.h
349
#define MI_MATH_LOADINV(op1, op2) MI_MATH_INSTR(0x480, op1, op2)
sys/dev/pci/drm/i915/gt/intel_gpu_commands.h
357
#define MI_MATH_STORE(op1, op2) MI_MATH_INSTR(0x180, op1, op2)
sys/dev/pci/drm/i915/gt/intel_gpu_commands.h
358
#define MI_MATH_STOREINV(op1, op2) MI_MATH_INSTR(0x580, op1, op2)
sys/dev/x86emu/x86emu.c
5670
uint8_t op2;
sys/dev/x86emu/x86emu.c
5672
op2 = fetch_byte_imm(emu);
sys/dev/x86emu/x86emu.c
5674
switch (op2) {
usr.bin/awk/awkgram.y
201
var ASGNOP ppattern { $$ = op2($2, $1, $3); }
usr.bin/awk/awkgram.y
205
{ $$ = op2(BOR, notnull($1), notnull($3)); }
usr.bin/awk/awkgram.y
207
{ $$ = op2(AND, notnull($1), notnull($3)); }
usr.bin/awk/awkgram.y
215
| ppattern IN varname { $$ = op2(INTEST, $1, makearr($3)); }
usr.bin/awk/awkgram.y
216
| '(' plist ')' IN varname { $$ = op2(INTEST, $2, makearr($5)); }
usr.bin/awk/awkgram.y
217
| ppattern term %prec CAT { $$ = op2(CAT, $1, $2); }
usr.bin/awk/awkgram.y
223
var ASGNOP pattern { $$ = op2($2, $1, $3); }
usr.bin/awk/awkgram.y
227
{ $$ = op2(BOR, notnull($1), notnull($3)); }
usr.bin/awk/awkgram.y
229
{ $$ = op2(AND, notnull($1), notnull($3)); }
usr.bin/awk/awkgram.y
230
| pattern EQ pattern { $$ = op2($2, $1, $3); }
usr.bin/awk/awkgram.y
231
| pattern GE pattern { $$ = op2($2, $1, $3); }
usr.bin/awk/awkgram.y
232
| pattern GT pattern { $$ = op2($2, $1, $3); }
usr.bin/awk/awkgram.y
233
| pattern LE pattern { $$ = op2($2, $1, $3); }
usr.bin/awk/awkgram.y
234
| pattern LT pattern { $$ = op2($2, $1, $3); }
usr.bin/awk/awkgram.y
235
| pattern NE pattern { $$ = op2($2, $1, $3); }
usr.bin/awk/awkgram.y
243
| pattern IN varname { $$ = op2(INTEST, $1, makearr($3)); }
usr.bin/awk/awkgram.y
244
| '(' plist ')' IN varname { $$ = op2(INTEST, $2, makearr($5)); }
usr.bin/awk/awkgram.y
251
| pattern term %prec CAT { $$ = op2(CAT, $1, $2); }
usr.bin/awk/awkgram.y
361
term '/' ASGNOP term { $$ = op2(DIVEQ, $1, $4); }
usr.bin/awk/awkgram.y
362
| term '+' term { $$ = op2(ADD, $1, $3); }
usr.bin/awk/awkgram.y
363
| term '-' term { $$ = op2(MINUS, $1, $3); }
usr.bin/awk/awkgram.y
364
| term '*' term { $$ = op2(MULT, $1, $3); }
usr.bin/awk/awkgram.y
365
| term '/' term { $$ = op2(DIVIDE, $1, $3); }
usr.bin/awk/awkgram.y
366
| term '%' term { $$ = op2(MOD, $1, $3); }
usr.bin/awk/awkgram.y
367
| term POWER term { $$ = op2(POWER, $1, $3); }
usr.bin/awk/awkgram.y
371
| BLTIN '(' ')' { $$ = op2(BLTIN, itonp($1), rectonode()); }
usr.bin/awk/awkgram.y
372
| BLTIN '(' patlist ')' { $$ = op2(BLTIN, itonp($1), $3); }
usr.bin/awk/awkgram.y
373
| BLTIN { $$ = op2(BLTIN, itonp($1), rectonode()); }
usr.bin/awk/awkgram.y
374
| CALL '(' ')' { $$ = op2(CALL, celltonode($1,CVAR), NIL); }
usr.bin/awk/awkgram.y
375
| CALL '(' patlist ')' { $$ = op2(CALL, celltonode($1,CVAR), $3); }
usr.bin/awk/awkgram.y
404
{ $$ = op2(INDEX, $3, $5); }
usr.bin/awk/awkgram.y
407
$$ = op2(INDEX, $3, (Node*)$5); }
usr.bin/awk/awkgram.y
451
| varname '[' patlist ']' { $$ = op2(ARRAY, makearr($1), $3); }
usr.bin/awk/awkgram.y
503
return op2(NE, n, nullnode);
usr.bin/awk/b.c
1002
return (unary(op2(ALL, NIL, NIL)));
usr.bin/awk/b.c
1005
return (unary(op2(EMPTYRE, NIL, NIL)));
usr.bin/awk/b.c
1009
return (unary(op2(DOT, NIL, NIL)));
usr.bin/awk/b.c
1011
np = op2(CCL, NIL, (Node*) cclenter((const char *) rlxstr));
usr.bin/awk/b.c
1016
np = op2(NCCL, NIL, (Node *) cclenter((const char *) rlxstr));
usr.bin/awk/b.c
1022
return (unary(op2(CHAR, NIL, itonp(HAT))));
usr.bin/awk/b.c
1025
return (unary(op2(CHAR, NIL, NIL)));
usr.bin/awk/b.c
1032
return unary(op2(CCL, NIL, (Node *) cclenter("")));
usr.bin/awk/b.c
1052
return (concat(op2(CAT, np, primary())));
usr.bin/awk/b.c
1055
return (concat(op2(CAT, op2(CCL, NIL, (Node *) cclenter("")),
usr.bin/awk/b.c
1065
return (alt(op2(OR, np, concat(primary()))));
usr.bin/awk/b.c
1075
return (unary(op2(STAR, np, NIL)));
usr.bin/awk/b.c
1078
return (unary(op2(PLUS, np, NIL)));
usr.bin/awk/b.c
1081
return (unary(op2(QUEST, np, NIL)));
usr.bin/awk/b.c
1084
return (unary(op2(ZERO, np, NIL)));
usr.bin/awk/b.c
237
p1 = op2(CAT, op2(STAR, op2(ALL, NIL, NIL), NIL), p);
usr.bin/awk/b.c
239
p1 = op2(CAT, p1, op2(FINAL, NIL, NIL));
usr.bin/awk/b.c
976
return(op2(EMPTYRE, NIL, NIL));
usr.bin/awk/b.c
997
np = op2(CHAR, NIL, itonp(rlxval));
usr.bin/awk/proto.h
76
extern Node *op2(int, Node *, Node *);
usr.sbin/bgpd/flowspec.c
428
uint8_t op, op2 = 0;
usr.sbin/bgpd/flowspec.c
445
op2 = comp[*off + len];
usr.sbin/bgpd/flowspec.c
450
if (op2 & FLOWSPEC_OP_AND &&
usr.sbin/bgpd/flowspec.c
452
(op2 & FLOWSPEC_OP_NUM_MASK) == FLOWSPEC_OP_NUM_LE) {
usr.sbin/bgpd/flowspec.c
453
len2 = FLOWSPEC_OP_LEN(op2) + 1;
usr.sbin/bgpd/flowspec.c
455
FLOWSPEC_OP_LEN(op2));
usr.sbin/bgpd/flowspec.c
457
op2 = 0;
usr.sbin/bgpd/flowspec.c
460
if (op2 & FLOWSPEC_OP_AND) {
usr.sbin/bgpd/flowspec.c
508
if (op2 & FLOWSPEC_OP_EOL || op & FLOWSPEC_OP_EOL)
usr.sbin/bgpd/flowspec.c
543
uint8_t op, op2 = 0;
usr.sbin/bgpd/flowspec.c
560
op2 = comp[*off + len];
usr.sbin/bgpd/flowspec.c
565
if (op2 & FLOWSPEC_OP_AND &&
usr.sbin/bgpd/flowspec.c
567
(op2 & FLOWSPEC_OP_BIT_MASK) == FLOWSPEC_OP_BIT_NOT) {
usr.sbin/bgpd/flowspec.c
568
len2 = FLOWSPEC_OP_LEN(op2) + 1;
usr.sbin/bgpd/flowspec.c
570
FLOWSPEC_OP_LEN(op2));
usr.sbin/bgpd/flowspec.c
572
op2 = 0;
usr.sbin/bgpd/flowspec.c
575
if (op2 & FLOWSPEC_OP_AND) {
usr.sbin/bgpd/flowspec.c
601
if (op2 & FLOWSPEC_OP_EOL || op & FLOWSPEC_OP_EOL)