Home
last modified time | relevance | path

Searched refs:AX (Results 1 – 25 of 62) sorted by relevance

123

/freebsd/contrib/libpcap/msdos/
H A Dpkt_rx1.s71 ; 1st time (AX=0) it requests an address where to put the packet
73 ; 2nd time (AX=1) the packet has been copied to this location (DS:SI)
93 cmp ax, 0 ; first call? (AX=0)
94 jne @post ; AX=1: second call, do post process
H A Dpkt_rx0.asm115 ; 1st time (AX=0) it requests an address where to put the packet
117 ; 2nd time (AX=1) the packet has been copied to this location (DS:SI)
142 cmp ax, 0 ; first call? (AX=0)
143 jne @post ; AX=1: second call, do post process
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrExtension.td14 let Defs = [AX], Uses = [AL] in // AX = signext(AL)
17 let Defs = [EAX], Uses = [AX] in // EAX = signext(AX)
26 let Defs = [AX,DX], Uses = [AX] in // DX:AX = signext(AX)
H A DX86InstrArithmetic.td68 // AL is really implied by AX, but the registers in Defs must match the
74 let Defs = [AL, EFLAGS, AX], Uses = [AL] in
77 let Defs = [AX, DX, EFLAGS], Uses = [AX] in
83 let Defs = [AL, EFLAGS, AX], Uses = [AL] in
86 let Defs = [AX, DX, EFLAGS], Uses = [AX] in
94 let Defs = [AL, AX], Uses = [AL] in
96 let Defs = [AX, DX], Uses = [AX] in
102 let Defs = [AL, AX], Uses = [AL] in
104 let Defs = [AX, DX], Uses = [AX] in
111 let Defs = [AL, EFLAGS, AX], Uses = [AL] in
[all …]
H A DX86SchedSapphireRapids.td633 … "^VPM(AX|IN)(S|U)QZ128rm((b|k|bk|kz)?)$",
634 "^VPM(AX|IN)(S|U)QZ128rmbkz$",
683 "^VPM(AX|IN)(S|U)QZ(128|256)rr((k|kz)?)$",
1157 "^VM(AX|IN)CPHZ128rm((b|k|bk|kz)?)$",
1158 "^VM(AX|IN)CPHZ128rmbkz$",
1159 … "^VM(AX|IN|UL)PHZ128rm((b|k|bk|kz)?)$",
1160 "^VM(AX|IN|UL)PHZ128rmbkz$")>;
1166 "^VM(AX|IN)CSHZrm$",
1167 "^VM(AX|IN|UL)SHZrm$",
1168 "^VM(AX|IN|UL)SHZrm_Int((k|kz)?)$")>;
[all …]
H A DX86RegisterInfo.td42 // AL aliases AX if we tell it that AX aliased AL (for example).
187 def AX : X86Reg<"ax", 0, [AL,AH]>;
235 def EAX : X86Reg<"eax", 0, [AX, HAX]>, DwarfRegNum<[-2, 0, 0]>;
563 (add AX, CX, DX, SI, DI, BX, BP, SP, R8W, R9W, R10W,
627 def GR16_ABCD : RegisterClass<"X86", [i16], 16, (add AX, CX, DX, BX)>;
647 (add AX, CX, DX, SI, DI, BX, BP, SP)>;
720 // A class to support the 'A' assembler constraint: [ER]AX then [ER]DX.
H A DX86InstrMisc.td318 let Defs = [EDI], Uses = [AX,EDI,DF] in
332 let Defs = [EDI,EFLAGS], Uses = [AX,EDI,DF] in
440 let Defs = [AX] in
456 let Defs = [AX] in
469 let Uses = [AX] in
485 let Uses = [AX] in
502 let Defs = [AX] in
521 let Uses = [AX] in
873 let Uses = [AX], Defs = [AX] in
924 let Defs = [AX, EFLAGS], Uses = [AX] in
[all …]
H A DX86CallingConv.td54 let GPR_16 = [AX, CX, DX, DI, SI];
88 let GPR_16 = [AX, CX, DX, DI, SI, R8W, R9W, R10W, R11W, R12W, R14W, R15W];
100 let GPR_16 = [AX, CX, DX, DI, SI, R8W, R9W, R11W, R12W, R14W, R15W];
107 let GPR_16 = [AX, CX, DX, DI, SI, R8W, R9W, R12W, R13W, R14W, R15W];
244 // Scalar values are returned in AX first, then DX. For i8, the ABI
248 // up in AX and AH, which overlap. Front-ends wishing to conform to the ABI
250 // values into an i16 (which uses AX, and thus AL:AH).
257 CCIfType<[i16], CCAssignToReg<[AX, DX, CX]>>,
326 CCIfType<[i16], CCAssignToReg<[AX, DX, CX]>>,
430 CCIfType<[i16], CCAssignToReg<[AX, DX, CX, R8W]>>,
H A DX86InstructionSelector.cpp
H A DX86FixupBWInsts.cpp355 MI->getOperand(0).getReg() == X86::AX && in tryReplaceExtend()
H A DX86InstrAsmAlias.td734 def : InstAlias<"adc{w}\t{$imm, %ax|ax, $imm}", (ADC16ri8 AX, i16i8imm:$imm), 0>;
735 def : InstAlias<"add{w}\t{$imm, %ax|ax, $imm}", (ADD16ri8 AX, i16i8imm:$imm), 0>;
736 def : InstAlias<"and{w}\t{$imm, %ax|ax, $imm}", (AND16ri8 AX, i16i8imm:$imm), 0>;
737 def : InstAlias<"cmp{w}\t{$imm, %ax|ax, $imm}", (CMP16ri8 AX, i16i8imm:$imm), 0>;
738 def : InstAlias<"or{w}\t{$imm, %ax|ax, $imm}", (OR16ri8 AX, i16i8imm:$imm), 0>;
739 def : InstAlias<"sbb{w}\t{$imm, %ax|ax, $imm}", (SBB16ri8 AX, i16i8imm:$imm), 0>;
740 def : InstAlias<"sub{w}\t{$imm, %ax|ax, $imm}", (SUB16ri8 AX, i16i8imm:$imm), 0>;
741 def : InstAlias<"xor{w}\t{$imm, %ax|ax, $imm}", (XOR16ri8 AX, i16i8imm:$imm), 0>;
H A DX86SelectionDAGInfo.cpp96 ValReg = X86::AX; in EmitTargetCodeForMemset()
H A DX86InstrSystem.td92 let Defs = [AX], Uses = [DX] in
102 let Defs = [AX] in
111 let Uses = [DX, AX] in
121 let Uses = [AX] in
/freebsd/contrib/ncurses/misc/
H A Drun_tic.in139 You may see messages regarding extended capabilities, e.g., AX.
159 You may see messages regarding unknown capabilities, e.g., AX.
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86EncodingOptimization.cpp301 FROM_TO(MOVSX16rr8, CBW, AX, AL) // movsbw %al, %ax --> cbtw in optimizeMOVSX()
302 FROM_TO(MOVSX32rr16, CWDE, EAX, AX) // movswl %ax, %eax --> cwtl in optimizeMOVSX()
333 return Reg == X86::AL || Reg == X86::AX || Reg == X86::EAX || Reg == X86::RAX; in isARegister()
H A DX86MCTargetDesc.cpp188 {codeview::RegisterId::AX, X86::AX}, in initLLVMToSEHAndCVRegMapping()
774 SUB_SUPER(AL, AX, EAX, RAX, R) in getX86SubSuperRegister()
846 A_SUB_SUPER(AX) in getX86SubSuperRegister()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DASTContext.cpp13197 const auto *AX = cast<AutoType>(X), *AY = cast<AutoType>(Y); in getCommonNonSugarTypeNode() local
13198 assert(AX->getDeducedType().isNull()); in getCommonNonSugarTypeNode()
13200 assert(AX->getKeyword() == AY->getKeyword()); in getCommonNonSugarTypeNode()
13201 assert(AX->isInstantiationDependentType() == in getCommonNonSugarTypeNode()
13203 auto As = getCommonTemplateArguments(Ctx, AX->getTypeConstraintArguments(), in getCommonNonSugarTypeNode()
13205 return Ctx.getAutoType(QualType(), AX->getKeyword(), in getCommonNonSugarTypeNode()
13206 AX->isInstantiationDependentType(), in getCommonNonSugarTypeNode()
13207 AX->containsUnexpandedParameterPack(), in getCommonNonSugarTypeNode()
13208 getCommonDeclChecked(AX->getTypeConstraintConcept(), in getCommonNonSugarTypeNode()
13213 const auto *AX = cast<IncompleteArrayType>(X), in getCommonNonSugarTypeNode() local
[all …]
/freebsd/lib/libc/net/
H A Dprotocols100 ax.25 93 AX.25 # AX.25 Frames
/freebsd/sys/amd64/amd64/
H A Dbpf_jit_machdep.c275 MOVobw(RCX, RSI, AX); in bpf_jit_compile()
347 MOVobw(RCX, RSI, AX); in bpf_jit_compile()
H A Dbpf_jit_machdep.h74 #define AX 0 macro
/freebsd/sys/i386/i386/
H A Dbpf_jit_machdep.c288 MOVobw(EBX, ESI, AX); in bpf_jit_compile()
365 MOVobw(EBX, ESI, AX); in bpf_jit_compile()
H A Dbpf_jit_machdep.h49 #define AX 0 macro
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86InstructionSelector.cpp1660 X86::AX, in selectMulDivRem()
1672 X86::AX, in selectMulDivRem()
1675 {X86::IDIV16r, X86::CWD, Copy, X86::AX, S}, // SDiv in selectMulDivRem()
1677 {X86::DIV16r, X86::MOV32r0, Copy, X86::AX, U}, // UDiv in selectMulDivRem()
1679 {X86::IMUL16r, X86::MOV32r0, Copy, X86::AX, S}, // Mul in selectMulDivRem()
1807 .addReg(X86::AX); in selectMulDivRem()
/freebsd/share/misc/
H A Diso316623 AX ALA 248 Åland Islands
505 # ALAND ISLANDS (AX) added as a new entry. In the official newsletter,
/freebsd/contrib/file/magic/Magdir/
H A Dsniffer93 >20 belong&0x03FFFFFF 3 (AX.25
196 >20 belong&0x03FFFFFF 202 (AX.25 with KISS header

123