Home
last modified time | relevance | path

Searched refs:InOutPortReg (Results 1 – 8 of 8) sorted by relevance

/freebsd-9-stable/contrib/binutils/opcodes/
Di386-opc.h170 #define InOutPortReg 0x20000 /* register to hold in/out port addr = dx */ macro
194 #define ImplicitRegister (InOutPortReg|ShiftCount|Acc|FloatAcc)
Di386-reg.tbl33 dx, Reg16|InOutPortReg, 0, 2
Di386-tbl.h241 { InOutPortReg,
248 { InOutPortReg } },
256 InOutPortReg } },
262 { InOutPortReg } },
1066 { InOutPortReg,
1074 InOutPortReg } },
4435 { "dx", Reg16|InOutPortReg, 0, 2 },
Di386-opc.tbl108 in, 2, 0xec, None, 0, W|No_sSuf|No_qSuf|No_xSuf, { InOutPortReg, Acc }
110 in, 1, 0xec, None, 0, W|No_sSuf|No_qSuf|No_xSuf, { InOutPortReg }
112 out, 2, 0xee, None, 0, W|No_sSuf|No_qSuf|No_xSuf, { Acc, InOutPortReg }
114 out, 1, 0xee, None, 0, W|No_sSuf|No_qSuf|No_xSuf, { InOutPortReg }
417 ins, 2, 0x6c, None, Cpu186, W|No_sSuf|No_qSuf|No_xSuf|IsString, { InOutPortReg, BaseIndex|Disp8|Dis…
419 …Cpu186, W|No_sSuf|No_qSuf|No_xSuf|IsString, { BaseIndex|Disp8|Disp16|Disp32|Disp32S, InOutPortReg }
/freebsd-9-stable/contrib/binutils/gas/config/
Dtc-i386.c1458 { InOutPortReg, "InOutPortReg" },
2871 && !(i.tm.operand_types[op] & InOutPortReg)) in process_suffix()
3068 && (i.tm.operand_types[op] & InOutPortReg) == 0) in check_byte_reg()
3077 && (i.tm.operand_types[op] & InOutPortReg) == 0) in check_byte_reg()
5284 && i.base_reg->reg_type == (Reg16 | InOutPortReg) in i386_operand()
5290 i.types[this_operand] = InOutPortReg; in i386_operand()
/freebsd-9-stable/contrib/binutils/gas/
DChangeLog-98993530 (MATCH): Remove test for InOutPortReg.
3531 (i386_operand): Properly handle InOutPortReg here instead.
DChangeLog-00013751 InOutPortReg,ShiftCount, Control, Debug, Test, FloatReg, FloatAcc,
7211 InOutPortReg.
DChangeLog-929510931 as base reg, include InOutPortReg in operand type.
10932 (MATCH): Accept overlap value of InOutPortReg.