Lines Matching full:opsize
807 "nop{w}\t$zero", [], IIC_NOP>, TB, OpSize;
836 IIC_POP_REG16>, OpSize;
840 IIC_POP_REG>, OpSize;
842 IIC_POP_MEM>, OpSize;
848 def POPF16 : I<0x9D, RawFrm, (outs), (ins), "popf{w}", [], IIC_POP_F>, OpSize;
855 IIC_PUSH_REG>, OpSize;
859 IIC_PUSH_REG>, OpSize;
862 OpSize;
871 "push{w}\t$imm", [], IIC_PUSH_IMM>, OpSize;
876 OpSize;
947 IIC_BSF>, TB, OpSize, Sched<[WriteShift]>;
951 IIC_BSF>, TB, OpSize, Sched<[WriteShiftLd]>;
972 TB, OpSize, Sched<[WriteShift]>;
977 OpSize, Sched<[WriteShiftLd]>;
1000 def MOVSW : I<0xA5, RawFrm, (outs), (ins), "movsw", [], IIC_MOVS>, OpSize;
1009 def STOSW : I<0xAB, RawFrm, (outs), (ins), "stosw", [], IIC_STOS>, OpSize;
1016 def SCAS16 : I<0xAF, RawFrm, (outs), (ins), "scasw", [], IIC_SCAS>, OpSize;
1021 def CMPS16 : I<0xA7, RawFrm, (outs), (ins), "cmpsw", [], IIC_CMPS>, OpSize;
1034 "mov{w}\t{$src, $dst|$dst, $src}", [], IIC_MOV>, OpSize;
1047 [(set GR16:$dst, imm:$src)], IIC_MOV>, OpSize;
1066 [(store (i16 imm:$src), addr:$dst)], IIC_MOV_MEM>, OpSize;
1082 "mov{w}\t{$src, %ax|ax, $src}", [], IIC_MOV_MEM>, OpSize,
1091 "mov{w}\t{%ax, $dst|$dst, ax}", [], IIC_MOV_MEM>, OpSize,
1104 "movabs{w}\t{$src, %ax|ax, $src}", []>, OpSize,
1117 "movabs{w}\t{%ax, $dst|$dst, ax}", []>, OpSize,
1130 "mov{w}\t{$src, $dst|$dst, $src}", [], IIC_MOV>, OpSize;
1143 [(set GR16:$dst, (loadi16 addr:$src))], IIC_MOV_MEM>, OpSize;
1158 [(store GR16:$src, addr:$dst)], IIC_MOV_MEM>, OpSize;
1208 OpSize, TB;
1228 >, OpSize, TB, Requires<[FastBTMem]>;
1247 IIC_BT_RI>, OpSize, TB;
1265 ], IIC_BT_MI>, OpSize, TB;
1280 OpSize, TB;
1290 OpSize, TB;
1300 OpSize, TB;
1310 OpSize, TB;
1320 OpSize, TB;
1330 OpSize, TB;
1340 OpSize, TB;
1350 OpSize, TB;
1360 OpSize, TB;
1370 OpSize, TB;
1380 OpSize, TB;
1390 OpSize, TB;
1422 itin>, OpSize;
1448 "xchg{w}\t{$val, $src|$src, $val}", [], IIC_XCHG_REG>, OpSize;
1457 "xchg{w}\t{$src, %ax|ax, $src}", [], IIC_XCHG_REG>, OpSize;
1475 OpSize;
1487 OpSize;
1501 IIC_CMPXCHG_REG>, TB, OpSize;
1517 IIC_CMPXCHG_MEM>, TB, OpSize;
1559 def LODSW : I<0xAD, RawFrm, (outs), (ins), "lodsw", [], IIC_LODS>, OpSize;
1566 def OUTSW : I<0x6F, RawFrm, (outs), (ins), "outsw", [], IIC_OUTS>, OpSize;
1622 "bound\t{$src, $dst|$dst, $src}", [], IIC_BOUND>, OpSize,
1645 OpSize, T8;
1659 OpSize, T8;
1677 [(set GR16:$dst, EFLAGS, (X86rdrand))]>, OpSize, TB;
1692 [(set GR16:$dst, EFLAGS, (X86rdseed))]>, OpSize, TB;
1708 OpSize;
1712 (implicit EFLAGS)]>, XS, OpSize;
1739 OpSize;
1743 (implicit EFLAGS)]>, XS, OpSize;