Lines Matching refs:_WTOG
143 #define _WTOG o16 /* word toggle for _W instructions */ macro
385 #define ADC_W(a, b) CHOICE(adcw ARG2(a,b), adcw ARG2(a,b), _WTOG adc ARG2(b,a))
388 #define ADD_W(a, b) CHOICE(addw ARG2(a,b), addw ARG2(a,b), _WTOG add ARG2(b,a))
391 #define AND_W(a, b) CHOICE(andw ARG2(a,b), andw ARG2(a,b), _WTOG and ARG2(b,a))
395 #define BOUND_W(a, b) CHOICE(boundw ARG2(a,b), boundw ARG2(b,a), _WTOG bound ARG2(b,a))
397 #define BSF_W(a, b) CHOICE(bsfw ARG2(a,b), bsfw ARG2(a,b), _WTOG bsf ARG2(b,a))
399 #define BSR_W(a, b) CHOICE(bsrw ARG2(a,b), bsrw ARG2(a,b), _WTOG bsr ARG2(b,a))
401 #define BT_W(a, b) CHOICE(btw ARG2(a,b), btw ARG2(a,b), _WTOG bt ARG2(b,a))
403 #define BTC_W(a, b) CHOICE(btcw ARG2(a,b), btcw ARG2(a,b), _WTOG btc ARG2(b,a))
405 #define BTR_W(a, b) CHOICE(btrw ARG2(a,b), btrw ARG2(a,b), _WTOG btr ARG2(b,a))
407 #define BTS_W(a, b) CHOICE(btsw ARG2(a,b), btsw ARG2(a,b), _WTOG bts ARG2(b,a))
418 #define CMP_W(a, b) CHOICE(cmpw ARG2(a,b), cmpw ARG2(a,b), _WTOG cmp ARG2(b,a))
421 #define CMPS_W CHOICE(cmpsw, cmpsw, _WTOG cmps)
428 #define DEC_W(a) CHOICE(decw a, decw a, _WTOG dec a)
436 #define IDIV_W(a) CHOICE(idivw a, idivw a, _WTOG idiv a)
440 #define IMUL_W(a, b) CHOICE(imulw ARG2(a,b), imulw ARG2(a,b), _WTOG imul ARG2(b,a))
443 #define IN_W CHOICE(inw (DX), inw ARG2(DX,AX), _WTOG in DX)
450 #define IN1_W(a) CHOICE(inw (a), inw ARG2(a,AX), _WTOG in a)
454 #define IN1_W(a) CHOICE(inw a, inw ARG2(a,AX), _WTOG in a)
458 #define INC_W(a) CHOICE(incw a, incw a, _WTOG inc a)
461 #define INS_W CHOICE(insw, insw, _WTOG ins)
505 #define LEA_W(a, b) CHOICE(leaw ARG2(a,b), leaw ARG2(a,b), _WTOG lea ARG2(b,a))
518 #define LODS_W CHOICE(lodsw, lodsw, _WTOG lods)
531 #define MOV_W(a, b) CHOICE(movw ARG2(a,b), movw ARG2(a,b), _WTOG mov ARG2(b,a))
534 #define MOVS_W CHOICE(movsw, movsw, _WTOG movs)
543 #define MUL_W(a) CHOICE(mulw a, mulw a, _WTOG mul a)
546 #define NEG_W(a) CHOICE(negw a, negw a, _WTOG neg a)
550 #define NOT_W(a) CHOICE(notw a, notw a, _WTOG not a)
553 #define OR_W(a,b) CHOICE(orw ARG2(a,b), orw ARG2(a,b), _WTOG or ARG2(b,a))
556 #define OUT_W CHOICE(outw (DX), outw ARG2(AX,DX), _WTOG out DX)
562 #define OUT1_W(a) CHOICE(outw (a), outw ARG2(AX,a), _WTOG out a)
565 #define OUTS_W CHOICE(outsw, outsw, _WTOG outs)
569 #define POP_W(a) CHOICE(popw a, popw a, _WTOG pop a)
571 #define POPA_W CHOICE(popaw, popaw, _WTOG popa)
573 #define POPF_W CHOICE(popfw, popfw, _WTOG popf)
576 #define PUSH_W(a) CHOICE(pushw a, pushw a, _WTOG push a)
579 #define PUSHA_W CHOICE(pushaw, pushaw, _WTOG pusha)
581 #define PUSHF_W CHOICE(pushfw, pushfw, _WTOG pushf)
583 #define RCL_W(a, b) CHOICE(rclw ARG2(a,b), rclw ARG2(a,b), _WTOG rcl ARG2(b,a))
586 #define RCR_W(a, b) CHOICE(rcrw ARG2(a,b), rcrw ARG2(a,b), _WTOG rcr ARG2(b,a))
589 #define ROL_W(a, b) CHOICE(rolw ARG2(a,b), rolw ARG2(a,b), _WTOG rol ARG2(b,a))
592 #define ROR_W(a, b) CHOICE(rorw ARG2(a,b), rorw ARG2(a,b), _WTOG ror ARG2(b,a))
602 #define SAL_W(a, b) CHOICE(salw ARG2(a,b), salw ARG2(a,b), _WTOG sal ARG2(b,a))
605 #define SAR_W(a, b) CHOICE(sarw ARG2(a,b), sarw ARG2(a,b), _WTOG sar ARG2(b,a))
608 #define SBB_W(a, b) CHOICE(sbbw ARG2(a,b), sbbw ARG2(a,b), _WTOG sbb ARG2(b,a))
611 #define SCAS_W CHOICE(scasw, scasw, _WTOG scas)
646 #define SHL_W(a, b) CHOICE(shlw ARG2(a,b), shlw ARG2(a,b), _WTOG shl ARG2(b,a))
650 #define SHLD_W(a,b,c) CHOICE(shldw ARG3(a,b,c), shldw ARG3(a,b,c), _WTOG shld ARG3(c,b,a))
651 #define SHLD2_W(a,b) CHOICE(shldw ARG2(a,b), shldw ARG3(CL,a,b), _WTOG shld ARG3(b,a,CL))
653 #define SHR_W(a, b) CHOICE(shrw ARG2(a,b), shrw ARG2(a,b), _WTOG shr ARG2(b,a))
657 #define SHRD_W(a,b,c) CHOICE(shrdw ARG3(a,b,c), shrdw ARG3(a,b,c), _WTOG shrd ARG3(c,b,a))
658 #define SHRD2_W(a,b) CHOICE(shrdw ARG2(a,b), shrdw ARG3(CL,a,b), _WTOG shrd ARG3(b,a,CL))
665 #define STOS_W CHOICE(stosw, stosw, _WTOG stos)
669 #define SUB_W(a, b) CHOICE(subw ARG2(a,b), subw ARG2(a,b), _WTOG sub ARG2(b,a))
672 #define TEST_W(a, b) CHOICE(testw ARG2(a,b), testw ARG2(a,b), _WTOG test ARG2(b,a))
678 #define XCHG_W(a, b) CHOICE(xchgw ARG2(a,b), xchgw ARG2(a,b), _WTOG xchg ARG2(b,a))
682 #define XOR_W(a, b) CHOICE(xorw ARG2(a,b), xorw ARG2(a,b), _WTOG xor ARG2(b,a))