| /freebsd-12-stable/sys/amd64/amd64/ |
| D | bpf_jit_machdep.c | 229 MOVid(ins->k, EAX); in bpf_jit_compile() 250 ZEROrd(EAX); in bpf_jit_compile() 254 ZEROrd(EAX); in bpf_jit_compile() 258 MOVobd(RCX, RSI, EAX); in bpf_jit_compile() 259 BSWAP(EAX); in bpf_jit_compile() 263 ZEROrd(EAX); in bpf_jit_compile() 282 ZEROrd(EAX); in bpf_jit_compile() 296 MOVrd3(R9D, EAX); in bpf_jit_compile() 317 ZEROrd(EAX); in bpf_jit_compile() 321 ZEROrd(EAX); in bpf_jit_compile() [all …]
|
| D | bpf_jit_machdep.h | 59 #define EAX 0 macro 310 if (r32 == EAX) { \ 328 if (r32 == EAX) { \ 353 if (r32 == EAX) { \ 371 if (r32 == EAX) { \ 421 if (dr32 == EAX){ \
|
| /freebsd-12-stable/sys/i386/i386/ |
| D | bpf_jit_machdep.c | 234 MOVid(ins->k, EAX); in bpf_jit_compile() 266 ZEROrd(EAX); in bpf_jit_compile() 272 MOVobd(EBX, ESI, EAX); in bpf_jit_compile() 273 BSWAP(EAX); in bpf_jit_compile() 277 ZEROrd(EAX); in bpf_jit_compile() 295 ZEROrd(EAX); in bpf_jit_compile() 309 MOVodd(12, EBP, EAX); in bpf_jit_compile() 312 MOVodd(12, ECX, EAX); in bpf_jit_compile() 338 ZEROrd(EAX); in bpf_jit_compile() 344 MOVobd(EBX, ESI, EAX); in bpf_jit_compile() [all …]
|
| D | bpf_jit_machdep.h | 42 #define EAX 0 macro 255 if (r32 == EAX) { \ 273 if (r32 == EAX) { \ 298 if (r32 == EAX) { \ 316 if (r32 == EAX) { \ 366 if (dr32 == EAX){ \
|
| /freebsd-12-stable/contrib/llvm-project/compiler-rt/lib/builtins/ |
| D | cpu_model.c | 278 static void detectX86FamilyModel(unsigned EAX, unsigned *Family, in detectX86FamilyModel() argument 280 *Family = (EAX >> 8) & 0xf; // Bits 8 - 11 in detectX86FamilyModel() 281 *Model = (EAX >> 4) & 0xf; // Bits 4 - 7 in detectX86FamilyModel() 285 *Family += (EAX >> 20) & 0xff; // Bits 20 - 27 in detectX86FamilyModel() 287 *Model += ((EAX >> 16) & 0xf) << 4; // Bits 16 - 19 in detectX86FamilyModel() 580 unsigned EAX, EBX; in getAvailableFeatures() local 615 bool HasAVX = ((ECX & AVXBits) == AVXBits) && !getX86XCR0(&EAX, &EDX) && in getAvailableFeatures() 616 ((EAX & 0x6) == 0x6); in getAvailableFeatures() 624 bool HasAVX512Save = HasAVX && ((EAX & 0xe0) == 0xe0); in getAvailableFeatures() 631 MaxLeaf >= 0x7 && !getX86CpuIDAndInfoEx(0x7, 0x0, &EAX, &EBX, &ECX, &EDX); in getAvailableFeatures() [all …]
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Support/ |
| D | Host.cpp | 529 unsigned EAX = 0, EBX = 0, ECX = 0, EDX = 0; in getVendorSignature() local 531 MaxLeaf = &EAX; in getVendorSignature() 616 static void detectX86FamilyModel(unsigned EAX, unsigned *Family, in detectX86FamilyModel() argument 618 *Family = (EAX >> 8) & 0xf; // Bits 8 - 11 in detectX86FamilyModel() 619 *Model = (EAX >> 4) & 0xf; // Bits 4 - 7 in detectX86FamilyModel() 623 *Family += (EAX >> 20) & 0xff; // Bits 20 - 27 in detectX86FamilyModel() 625 *Model += ((EAX >> 16) & 0xf) << 4; // Bits 16 - 19 in detectX86FamilyModel() 1033 unsigned EAX, EBX; in getAvailableFeatures() local 1072 bool HasAVX = ((ECX & AVXBits) == AVXBits) && !getX86XCR0(&EAX, &EDX) && in getAvailableFeatures() 1073 ((EAX & 0x6) == 0x6); in getAvailableFeatures() [all …]
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
| D | X86InstrSVM.td | 28 let Uses = [EAX] in 32 let Uses = [EAX] in 40 let Uses = [EAX] in 48 let Uses = [EAX] in 56 let Uses = [EAX, ECX] in
|
| D | X86InstrSystem.td | 87 let Defs = [EAX], Uses = [DX] in 97 let Defs = [EAX] in 106 let Uses = [DX, EAX] in 116 let Uses = [EAX] in 426 let Uses = [EAX, ECX, EDX] in 428 let Defs = [EAX, EDX], Uses = [ECX] in 452 let Defs = [EAX, EBX, ECX, EDX], Uses = [EAX, ECX] in 533 let Defs = [EDX, EAX], Uses = [ECX] in 536 let Uses = [EDX, EAX, ECX] in 539 [(int_x86_xsetbv ECX, EDX, EAX)]>, PS; [all …]
|
| D | X86InstrTSX.td | 27 let isBranch = 1, isTerminator = 1, Defs = [EAX] in { 34 // Pseudo instruction to fake the definition of EAX on the fallback code path. 35 let isPseudo = 1, Defs = [EAX] in {
|
| D | X86InstrExtension.td | 17 let Defs = [EAX], Uses = [AX] in // EAX = signext(AX) 20 let Defs = [RAX], Uses = [EAX] in // RAX = signext(EAX) 29 let Defs = [EAX,EDX], Uses = [EAX] in // EDX:EAX = signext(EAX)
|
| D | X86InstrArithmetic.td | 71 // EAX,EDX = EAX*GR32 72 let Defs = [EAX,EDX,EFLAGS], Uses = [EAX], hasSideEffects = 0 in 75 [/*(set EAX, EDX, EFLAGS, (X86umul_flag EAX, GR32:$src))*/]>, 97 // EAX,EDX = EAX*[mem32] 98 let Defs = [EAX,EDX,EFLAGS], Uses = [EAX] in 117 // EAX,EDX = EAX*GR32 118 let Defs = [EAX,EDX,EFLAGS], Uses = [EAX] in 135 // EAX,EDX = EAX*[mem32] 136 let Defs = [EAX,EDX,EFLAGS], Uses = [EAX] in 289 let Defs = [EAX,EDX,EFLAGS], Uses = [EAX,EDX] in [all …]
|
| D | X86WinAllocaExpander.cpp | 220 unsigned RegA = Is64Bit ? X86::RAX : X86::EAX; in lower() 234 unsigned RegA = Is64Bit ? X86::RAX : X86::EAX; in lower() 248 unsigned RegA = Is64BitAlloca ? X86::RAX : X86::EAX; in lower()
|
| D | X86InstrKL.td | 20 let Uses = [XMM0, EAX], Defs = [EFLAGS] in { 23 [(int_x86_loadiwkey XMM0, VR128:$src1, VR128:$src2, EAX)]>, T8XS,
|
| D | X86CallingConv.td | 43 let GPR_32 = [EAX, ECX, EDX, EDI, ESI]; 63 let GPR_32 = [EAX, ECX, EDX, EDI, ESI, R8D, R9D, R10D, R11D, R12D, R14D, R15D]; 70 let GPR_32 = [EAX, ECX, EDX, EDI, ESI, R8D, R9D, R12D, R13D, R14D, R15D]; 220 CCIfType<[i32], CCAssignToReg<[EAX, EDX, ECX]>>, 285 CCIfType<[i32], CCAssignToReg<[EAX, EDX, ECX]>>, 316 CCIfType<[i32], CCAssignToReg<[ESI, EBP, EAX, EDX]>> 397 CCIfType<[i32], CCAssignToReg<[EAX, EDX, ECX, R8D]>>, 731 CCIfType<[i32], CCAssignToReg<[EAX]>>, 871 CCIfNotVarArg<CCIfInReg<CCIfType<[i32], CCAssignToReg<[EAX, EDX, ECX]>>>>, 898 // The 'nest' parameter, if any, is passed in EAX. [all …]
|
| D | X86CallingConv.cpp | 33 static const MCPhysReg RegList[] = {X86::EAX, X86::ECX, X86::EDX, X86::EDI, in CC_X86_32_RegCall_Assign2Regs() 242 static const MCPhysReg RegList[] = {X86::EAX, X86::EDX, X86::ECX}; in CC_X86_32_MCUInReg()
|
| D | X86FrameLowering.cpp | 156 if (Reg == X86::RAX || Reg == X86::EAX || Reg == X86::AX || in isEAXLiveIn() 233 unsigned Rax = (unsigned)(Is64Bit ? X86::RAX : X86::EAX); in emitSPUpdate() 294 ? (unsigned)(Is64Bit ? X86::RAX : X86::EAX) in emitSPUpdate() 676 : X86::EAX; in emitStackProbeInlineGenericLoop() 1010 unsigned AX = Uses64BitFramePtr ? X86::RAX : X86::EAX; in emitStackProbeCall() 1099 : X86::EAX; in BuildStackAlignAND() 1657 .addReg(X86::EAX, RegState::Kill) in emitPrologue() 1667 BuildMI(MBB, MBBI, DL, TII.get(X86::MOV32ri), X86::EAX) in emitPrologue() 1682 BuildMI(MBB, MBBI, DL, TII.get(X86::MOV32ri), X86::EAX) in emitPrologue() 1697 MI = addRegOffset(BuildMI(MF, DL, TII.get(X86::MOV32rm), X86::EAX), in emitPrologue() [all …]
|
| /freebsd-12-stable/sys/cddl/dev/dtrace/x86/ |
| D | regset.h | 133 #define EAX 11 macro 154 #define EAX 10 171 #define REG_R0 EAX
|
| /freebsd-12-stable/stand/i386/btx/lib/ |
| D | btxv86.s | 35 .set V86_EAX,0x18 # V86 EAX 63 xchgl %eax,V86_EAX(%ebp) # Swap EAX 69 popl %eax # in EAX 71 pushl %eax # Put EAX
|
| /freebsd-12-stable/sys/cddl/dev/dtrace/powerpc/ |
| D | regset.h | 54 #define REG_R0 EAX
|
| /freebsd-12-stable/sys/cddl/dev/dtrace/mips/ |
| D | regset.h | 54 #define REG_R0 EAX
|
| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Support/Solaris/sys/ |
| D | regset.h | 24 #undef EAX
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/ |
| D | X86MCTargetDesc.cpp | 103 {codeview::RegisterId::EAX, X86::EAX}, in initLLVMToSEHAndCVRegMapping() 627 case X86::AH: case X86::AL: case X86::AX: case X86::EAX: case X86::RAX: in getX86SubSuperRegisterOrZero() 639 case X86::AH: case X86::AL: case X86::AX: case X86::EAX: case X86::RAX: in getX86SubSuperRegisterOrZero() 676 case X86::AH: case X86::AL: case X86::AX: case X86::EAX: case X86::RAX: in getX86SubSuperRegisterOrZero() 712 case X86::AH: case X86::AL: case X86::AX: case X86::EAX: case X86::RAX: in getX86SubSuperRegisterOrZero() 713 return X86::EAX; in getX86SubSuperRegisterOrZero() 748 case X86::AH: case X86::AL: case X86::AX: case X86::EAX: case X86::RAX: in getX86SubSuperRegisterOrZero()
|
| D | X86MCTargetDesc.h | 51 EAX = 0, ECX = 1, EDX = 2, EBX = 3, ESP = 4, EBP = 5, ESI = 6, EDI = 7 enumerator
|
| /freebsd-12-stable/contrib/llvm-project/compiler-rt/lib/xray/ |
| D | xray_x86_64.cpp | 331 unsigned int EAX, EBX, ECX, EDX; in probeRequiredCPUFeatures() local 336 __asm__ __volatile__("cpuid" : "=a"(EAX), "=b"(EBX), "=c"(ECX), "=d"(EDX) in probeRequiredCPUFeatures()
|
| /freebsd-12-stable/contrib/gdb/gdb/ |
| D | i386v4-nat.c | 95 EAX, ECX, EDX, EBX,
|