Home
last modified time | relevance | path

Searched refs:DX (Results 1 – 25 of 69) sorted by relevance

123

/netbsd-src/external/bsd/pcc/dist/pcc/arch/i86/
H A Dorder.c210 { NEVER, AX }, { NEVER, DX }, in nspecial()
218 { NEVER, AX }, { NEVER, DX }, in nspecial()
233 { NEVER, AX }, { NEVER, DX }, in nspecial()
235 { NORIGHT, DX }, { NORIGHT, AX }, { 0 } }; in nspecial()
241 { NEVER, AX }, { NEVER, DX }, in nspecial()
255 { NEVER, AX }, { NEVER, DX }, in nspecial()
256 { NLEFT, AX }, { NRES, DX }, in nspecial()
257 { NORIGHT, DX }, { NORIGHT, AX }, { 0 } }; in nspecial()
261 { NEVER, AX }, { NEVER, DX }, in nspecial()
269 { NEVER, AX }, { NEVER, DX }, in nspecial()
[all …]
H A Dmacdefs.h153 #define DX 001 /* Scratch and secondary return register */ macro
212 { DX, AXDX, DXCX, DXBX, DXSI, DXDI, -1 },\
213 { DX, AXDX, DXCX, DXBX, DXSI, DXDI, -1 },\
220 { AX, AL, AH, DX, DL, DH, AXCX, AXBX, AXSI, /* axdx */\
230 { DX, DL, DH, CX, CL, CH, AXDX, AXCX, DXBX, /* dxcx */\
232 { DX, DL, DH, BX, BL, BH, AXDX, DXCX, DXSI, /* dxbx */\
234 { DX, DL, DH, SI, AXDX, DXCX, DXBX, DXDI, /* dxsi */\
236 { DX, DL, DH, DI, AXDX, DXCX, DXBX, DXSI, /* dxdi */\
H A Dlocal2.c506 (pr == CL && lr == CX) || (pr == DL && lr == DX)) in zzzcode()
647 (lr == DL && pr == DX)) in zzzcode()
1151 { AX, AX, AX, AX, AX, DX, DX, DX, DX, CX, CX, CX, BX, BX, SI };
1153 { DX, CX, BX, SI, DI, CX, BX, SI, DI, BX, SI, DI, SI, DI, DI };
1371 case 'd': reg = DX; break; in myxasm()
1516 { "dx", DX },
H A Dcode.c107 static TWORD regpregs[] = { AX, DX, CX };
284 r = regcvt == 0 ? AX : regcvt == 1 ? DX : CX; in addreg()
/netbsd-src/external/gpl3/gcc/dist/libphobos/libdruntime/core/internal/
H A Datomic.d21 AX, BX, CX, DX, DI, SI, R8, R9 in version() enumerator
86 enum SrcPtr = SizedReg!DX; in version()
131 enum ZeroReg = SizedReg!(DX, T); in version()
150 enum ZeroReg = SizedReg!(DX, T); in version()
245 enum DestReg = SizedReg!DX; in version()
261 enum DestReg = SizedReg!DX; in version()
314 enum DestReg = SizedReg!DX; in version()
349 enum Val = SizedReg!(DX, T); in version()
399 enum CmpAddr = SizedReg!DX; in version()
404 enum DestAddr = SizedReg!DX; in version()
[all …]
/netbsd-src/sys/arch/i386/i386/
H A Ddb_disasm.c76 #define DX 13 /* dx, for IO */ macro
687 /*6c*/ { "ins", false, BYTE, op2(DX, DI), 0 },
688 /*6d*/ { "ins", false, LONG, op2(DX, DI), 0 },
689 /*6e*/ { "outs", false, BYTE, op2(SI, DX), 0 },
690 /*6f*/ { "outs", false, LONG, op2(SI, DX), 0 },
831 /*ec*/ { "in", false, BYTE, op2(DX, A), 0 },
832 /*ed*/ { "in", false, LONG, op2(DX, A) , 0 },
833 /*ee*/ { "out", false, BYTE, op2(A, DX), 0 },
834 /*ef*/ { "out", false, LONG, op2(A, DX) , 0 },
1325 case DX: in db_disasm()
/netbsd-src/sys/arch/amd64/amd64/
H A Ddb_disasm.c94 #define DX 13 /* dx, for IO */ macro
724 /*6c*/ { "ins", false, BYTE, op2(DX, DI), 0 },
725 /*6d*/ { "ins", false, LONG, op2(DX, DI), 0 },
726 /*6e*/ { "outs", false, BYTE, op2(SI, DX), 0 },
727 /*6f*/ { "outs", false, LONG, op2(SI, DX), 0 },
868 /*ec*/ { "in", false, BYTE, op2(DX, A), 0 },
869 /*ed*/ { "in", false, LONG, op2(DX, A) , 0 },
870 /*ee*/ { "out", false, BYTE, op2(A, DX), 0 },
871 /*ef*/ { "out", false, LONG, op2(A, DX) , 0 },
1417 case DX: in db_disasm()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MCTargetDesc.cpp97 {codeview::RegisterId::DX, X86::DX}, in initLLVMToSEHAndCVRegMapping()
629 case X86::DH: case X86::DL: case X86::DX: case X86::EDX: case X86::RDX: in getX86SubSuperRegisterOrZero()
641 case X86::DH: case X86::DL: case X86::DX: case X86::EDX: case X86::RDX: in getX86SubSuperRegisterOrZero()
678 case X86::DH: case X86::DL: case X86::DX: case X86::EDX: case X86::RDX: in getX86SubSuperRegisterOrZero()
679 return X86::DX; in getX86SubSuperRegisterOrZero()
714 case X86::DH: case X86::DL: case X86::DX: case X86::EDX: case X86::RDX: in getX86SubSuperRegisterOrZero()
750 case X86::DH: case X86::DL: case X86::DX: case X86::EDX: case X86::RDX: in getX86SubSuperRegisterOrZero()
/netbsd-src/usr.sbin/bootp/bootpd/
H A DConvOldTab.sh43 set -u$DX
/netbsd-src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/freescale/
H A Dimx8qxp-colibri-eval-v3.dts12 model = "Toradex Colibri iMX8QXP/DX on Colibri Evaluation Board V3";
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86InstrArithmetic.td66 // AX,DX = AX*GR16
67 let Defs = [AX,DX,EFLAGS], Uses = [AX], hasSideEffects = 0 in
92 // AX,DX = AX*[mem16]
94 let Defs = [AX,DX,EFLAGS], Uses = [AX] in
113 // AX,DX = AX*GR16
114 let Defs = [AX,DX,EFLAGS], Uses = [AX] in
131 // AX,DX = AX*[mem16]
132 let Defs = [AX,DX,EFLAGS], Uses = [AX] in
286 let Defs = [AX,DX,EFLAGS], Uses = [AX,DX] in
287 def DIV16r : I<0xF7, MRM6r, (outs), (ins GR16:$src), // DX:AX/r16 = AX,DX
[all …]
H A DX86RegisterInfo.td116 def DX : X86Reg<"dx", 2, [DL,DH]>;
144 def EDX : X86Reg<"edx", 2, [DX, HDX]>, DwarfRegNum<[-2, 2, 2]>;
417 (add AX, CX, DX, SI, DI, BX, BP, SP,
458 def GR16_ABCD : RegisterClass<"X86", [i16], 16, (add AX, CX, DX, BX)>;
478 (add AX, CX, DX, SI, DI, BX, BP, SP)>;
521 // A class to support the 'A' assembler constraint: [ER]AX then [ER]DX.
H A DX86CallingConv.td42 let GPR_16 = [AX, CX, DX, DI, SI];
62 let GPR_16 = [AX, CX, DX, DI, SI, R8W, R9W, R10W, R11W, R12W, R14W, R15W];
69 let GPR_16 = [AX, CX, DX, DI, SI, R8W, R9W, R12W, R13W, R14W, R15W];
206 // Scalar values are returned in AX first, then DX. For i8, the ABI
219 CCIfType<[i16], CCAssignToReg<[AX, DX, CX]>>,
284 CCIfType<[i16], CCAssignToReg<[AX, DX, CX]>>,
396 CCIfType<[i16], CCAssignToReg<[AX, DX, CX, R8W]>>,
661 CCIfType<[i16], CCAssignToRegWithShadow<[CX , DX , R8W , R9W ],
899 CCIfInReg<CCIfType<[i16], CCAssignToReg<[ CX, DX]>>>,
H A DX86InstrSystem.td81 let Defs = [AL], Uses = [DX] in
83 let Defs = [AX], Uses = [DX] in
86 let Defs = [EAX], Uses = [DX] in
100 let Uses = [DX, AL] in
102 let Uses = [DX, AX] in
105 let Uses = [DX, EAX] in
H A DX86InstrExtension.td26 let Defs = [AX,DX], Uses = [AX] in // DX:AX = signext(AX)
H A DX86InstructionSelector.cpp1535 X86::DX, in selectDivRem()
1538 {X86::IDIV16r, X86::CWD, Copy, X86::DX, S}, // SRem in selectDivRem()
1540 {X86::DIV16r, X86::MOV32r0, Copy, X86::DX, U}, // URem in selectDivRem()
/netbsd-src/external/broadcom/bwfm/dist/
H A Dbrcmfmac43430-sdio.MUR1DX.txt3 # NVRAM config file for the Murata 1DX 43430 WiFi/BT module
/netbsd-src/sys/arch/i386/include/
H A Dbioscall.h82 #define DX r_dx.biosreg_half[BIOSREG_LO] macro
/netbsd-src/libexec/getty/
H A Dgettytab.h165 #define DX gettyflags[20].value macro
H A Dsubr.c350 if (DX) in setflags()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCMCCodeEmitter.cpp220 unsigned DX = (MO.getImm() >> 3) & 0x3F; in getMemRIHashEncoding() local
221 return RegBits | DX; in getMemRIHashEncoding()
/netbsd-src/external/bsd/ntp/dist/html/hints/
H A Dbsdi45 /var/log/ntp.drift, and the authdelay on my 486DX/50 system is
/netbsd-src/external/bsd/file/dist/magic/magdir/
H A Dmsvc162 # symbolic debug information style like: HL~IBM PM Debugger style (LIBFL.LIB) DX~AIX style CV~Micro…
164 >>>>>>>&0 string DX AIX style
/netbsd-src/sys/arch/i386/stand/dosboot/
H A Dstart_dos.S
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/Disassembler/
H A DX86DisassemblerDecoder.h118 ENTRY(DX) \

123