Home
last modified time | relevance | path

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

123

/openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/g++.old-deja/g++.mike/
H A Dp807.C7 class AX
22 B(const AX&);
31 AX a; in main()
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/
H A DX86InstrArithmetic.td56 // AL is really implied by AX, but the registers in Defs must match the
59 let Defs = [AL,EFLAGS,AX], Uses = [AL] in
66 // AX,DX = AX*GR16
67 let Defs = [AX,DX,EFLAGS], Uses = [AX], hasSideEffects = 0 in
84 let Defs = [AL,EFLAGS,AX], Uses = [AL] in
92 // AX,DX = AX*[mem16]
94 let Defs = [AX,DX,EFLAGS], Uses = [AX] in
110 let Defs = [AL,EFLAGS,AX], Uses = [AL] in
113 // AX,DX = AX*GR16
114 let Defs = [AX,DX,EFLAGS], Uses = [AX] in
[all …]
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 DX86RegisterInfo.td42 // AL aliases AX if we tell it that AX aliased AL (for example).
113 def AX : X86Reg<"ax", 0, [AL,AH]>;
140 def EAX : X86Reg<"eax", 0, [AX, HAX]>, DwarfRegNum<[-2, 0, 0]>;
408 (add AX, CX, DX, SI, DI, BX, BP, SP,
455 def GR16_ABCD : RegisterClass<"X86", [i16], 16, (add AX, CX, DX, BX)>;
475 (add AX, CX, DX, SI, DI, BX, BP, SP)>;
518 // A class to support the 'A' assembler constraint: [ER]AX then [ER]DX.
H A DX86FixupGadgets.cpp355 case X86::AX: in getWidestRegForReg()
460 case X86::AX: in getEquivalentRegForReg()
471 return X86::AX; in getEquivalentRegForReg()
H A DX86CallingConv.td49 let GPR_16 = [AX, CX, DX, DI, SI];
69 let GPR_16 = [AX, CX, DX, DI, SI, R8W, R9W, R10W, R11W, R12W, R14W, R15W];
76 let GPR_16 = [AX, CX, DX, DI, SI, R8W, R9W, R12W, R13W, R14W, R15W];
213 // Scalar values are returned in AX first, then DX. For i8, the ABI
217 // up in AX and AH, which overlap. Front-ends wishing to conform to the ABI
219 // values into an i16 (which uses AX, and thus AL:AH).
226 CCIfType<[i16], CCAssignToReg<[AX, DX, CX]>>,
295 CCIfType<[i16], CCAssignToReg<[AX, DX, CX]>>,
408 CCIfType<[i16], CCAssignToReg<[AX, DX, CX, R8W]>>,
H A DX86InstrInfo.td1570 let Defs = [EDI], Uses = [AX,EDI,DF] in
1584 let Defs = [EDI,EFLAGS], Uses = [AX,EDI,DF] in
1695 let Defs = [AX] in
1711 let Defs = [AX] in
1724 let Uses = [AX] in
1740 let Uses = [AX] in
1757 let Defs = [AX] in
1776 let Uses = [AX] in
2157 let Uses = [AX], Defs = [AX] in
2209 let Defs = [AX, EFLAGS], Uses = [AX] in
[all …]
H A DX86FixupBWInsts.cpp366 MI->getOperand(0).getReg() == X86::AX && in tryReplaceExtend()
H A DX86InstructionSelector.cpp1563 X86::AX, in selectDivRem()
1572 X86::AX, in selectDivRem()
1575 {X86::IDIV16r, X86::CWD, Copy, X86::AX, S}, // SDiv in selectDivRem()
1577 {X86::DIV16r, X86::MOV32r0, Copy, X86::AX, U}, // UDiv in selectDivRem()
1687 .addReg(X86::AX); in selectDivRem()
H A DX86SelectionDAGInfo.cpp97 ValReg = X86::AX; in EmitTargetCodeForMemset()
H A DX86MCInstLower.cpp336 if (Reg != X86::AL && Reg != X86::AX && Reg != X86::EAX && Reg != X86::RAX) in SimplifyShortImmForm()
355 if (Op0 == X86::AX && Op1 == X86::AL) in SimplifyMOVSX()
359 if (Op0 == X86::EAX && Op1 == X86::AX) in SimplifyMOVSX()
397 if (Reg != X86::AL && Reg != X86::AX && Reg != X86::EAX && Reg != X86::RAX) in SimplifyShortMoveForm()
1207 OS.emitInstruction(MCInstBuilder(Opc).addReg(X86::AX).addReg(X86::AX), in emitNop()
H A DX86InstrSystem.td84 let Defs = [AX], Uses = [DX] in
94 let Defs = [AX] in
103 let Uses = [DX, AX] in
113 let Uses = [AX] in
H A DREADME-X86-64.txt49 To get around this, isel emits a CopyFromReg from AX and then right shift it
/openbsd-src/usr.bin/file/magdir/
H A Dsniffer90 >20 belong 3 (AX.25
160 >20 belong 202 (AX.25 with KISS header
195 >20 lelong 3 (AX.25
265 >20 lelong 202 (AX.25 with KISS header
307 >20 belong 3 (AX.25
326 >20 lelong 3 (AX.25
/openbsd-src/regress/lib/libcrypto/x509/bettertls/certificates/
H A D990.key12 AX/paCTak9s7Uo+1gYBUeEqzct6XGvqYqqansU4abUyQW8RdBiJiQ/YX9PASvWWo
H A D1095.key23 5MDxdLKlI6p4hCaSkoHGJyCEI7XVTUeWLzpya5xgbRx2X3ygsi28RfwJihHWQ+AX
H A D2664.key9 MWj1rgo/AX/l264RTJaqNhK9hIWYpxyodrFFJPS2TZviMtKiTQ9nRjvDiGoLxUs3
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MCTargetDesc.cpp188 {codeview::RegisterId::AX, X86::AX}, in initLLVMToSEHAndCVRegMapping()
761 case X86::AH: case X86::AL: case X86::AX: case X86::EAX: case X86::RAX: in getX86SubSuperRegisterOrZero()
773 case X86::AH: case X86::AL: case X86::AX: case X86::EAX: case X86::RAX: in getX86SubSuperRegisterOrZero()
810 case X86::AH: case X86::AL: case X86::AX: case X86::EAX: case X86::RAX: in getX86SubSuperRegisterOrZero()
811 return X86::AX; in getX86SubSuperRegisterOrZero()
846 case X86::AH: case X86::AL: case X86::AX: case X86::EAX: case X86::RAX: in getX86SubSuperRegisterOrZero()
882 case X86::AH: case X86::AL: case X86::AX: case X86::EAX: case X86::RAX: in getX86SubSuperRegisterOrZero()
/openbsd-src/distrib/notes/sparc64/
H A Dcontents19 - SPARCengineUltra AX
H A Dhardware9 SPARCengineUltra AX
/openbsd-src/etc/
H A Dprotocols99 ax.25 93 AX.25 # AX.25 Frames
/openbsd-src/gnu/llvm/clang/lib/AST/
H A DASTContext.cpp12564 const auto *AX = cast<AutoType>(X), *AY = cast<AutoType>(Y); in getCommonNonSugarTypeNode() local
12565 assert(AX->getDeducedType().isNull()); in getCommonNonSugarTypeNode()
12567 assert(AX->getKeyword() == AY->getKeyword()); in getCommonNonSugarTypeNode()
12568 assert(AX->isInstantiationDependentType() == in getCommonNonSugarTypeNode()
12570 auto As = getCommonTemplateArguments(Ctx, AX->getTypeConstraintArguments(), in getCommonNonSugarTypeNode()
12572 return Ctx.getAutoType(QualType(), AX->getKeyword(), in getCommonNonSugarTypeNode()
12573 AX->isInstantiationDependentType(), in getCommonNonSugarTypeNode()
12574 AX->containsUnexpandedParameterPack(), in getCommonNonSugarTypeNode()
12575 getCommonDeclChecked(AX->getTypeConstraintConcept(), in getCommonNonSugarTypeNode()
12580 const auto *AX = cast<IncompleteArrayType>(X), in getCommonNonSugarTypeNode() local
[all …]
/openbsd-src/sys/conf/
H A DGENERIC106 pseudo-device aggr # 802.1AX Link Aggregation
/openbsd-src/share/misc/
H A Dcountrycodes25 AX:ALAND ISLANDS
/openbsd-src/share/zoneinfo/datfiles/
H A Diso3166.tab46 AX Åland Islands

123