Home
last modified time | relevance | path

Searched refs:ECX (Results 1 – 25 of 55) sorted by relevance

123

/freebsd-14.2/sys/i386/i386/
H A Dbpf_jit_machdep.c260 MOVrd(EDI, ECX); in bpf_jit_compile()
261 SUBrd(ESI, ECX); in bpf_jit_compile()
279 MOVrd(EDI, ECX); in bpf_jit_compile()
280 SUBrd(ESI, ECX); in bpf_jit_compile()
327 MOVrd(EDI, ECX); in bpf_jit_compile()
328 SUBrd(EDX, ECX); in bpf_jit_compile()
329 CMPrd(ESI, ECX); in bpf_jit_compile()
332 MOVrd(EDI, ECX); in bpf_jit_compile()
333 SUBrd(ESI, ECX); in bpf_jit_compile()
351 MOVrd(EDI, ECX); in bpf_jit_compile()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/TargetParser/
H A DHost.cpp1219 if ((ECX >> 0) & 1) in getAvailableFeatures()
1221 if ((ECX >> 1) & 1) in getAvailableFeatures()
1223 if ((ECX >> 9) & 1) in getAvailableFeatures()
1225 if ((ECX >> 12) & 1) in getAvailableFeatures()
1227 if ((ECX >> 19) & 1) in getAvailableFeatures()
1229 if ((ECX >> 20) & 1) { in getAvailableFeatures()
1233 if ((ECX >> 23) & 1) in getAvailableFeatures()
1235 if ((ECX >> 25) & 1) in getAvailableFeatures()
1238 if ((ECX >> 22) & 1) in getAvailableFeatures()
1298 if (HasLeaf7 && ((ECX >> 8) & 1)) in getAvailableFeatures()
[all …]
/freebsd-14.2/contrib/llvm-project/compiler-rt/lib/builtins/cpu_model/
H A Dx86.c727 if ((ECX >> 0) & 1) in getAvailableFeatures()
729 if ((ECX >> 1) & 1) in getAvailableFeatures()
731 if ((ECX >> 9) & 1) in getAvailableFeatures()
733 if ((ECX >> 12) & 1) in getAvailableFeatures()
735 if ((ECX >> 13) & 1) in getAvailableFeatures()
737 if ((ECX >> 19) & 1) in getAvailableFeatures()
739 if ((ECX >> 20) & 1) in getAvailableFeatures()
741 if ((ECX >> 22) & 1) in getAvailableFeatures()
743 if ((ECX >> 23) & 1) in getAvailableFeatures()
745 if ((ECX >> 25) & 1) in getAvailableFeatures()
[all …]
/freebsd-14.2/sys/amd64/amd64/
H A Dbpf_jit_machdep.c243 MOVrd(EDI, ECX); in bpf_jit_compile()
244 SUBrd(ESI, ECX); in bpf_jit_compile()
265 MOVrd(EDI, ECX); in bpf_jit_compile()
266 SUBrd(ESI, ECX); in bpf_jit_compile()
305 MOVrd(EDI, ECX); in bpf_jit_compile()
306 SUBrd(EDX, ECX); in bpf_jit_compile()
307 CMPrd(ESI, ECX); in bpf_jit_compile()
310 MOVrd(EDI, ECX); in bpf_jit_compile()
311 SUBrd(ESI, ECX); in bpf_jit_compile()
332 MOVrd(EDI, ECX); in bpf_jit_compile()
[all …]
/freebsd-14.2/sys/contrib/openzfs/lib/libspl/include/sys/
H A Dsimd.h72 ECX, enumerator
137 [SSE3] = {1U, 0U, 1U << 0, ECX },
138 [SSSE3] = {1U, 0U, 1U << 9, ECX },
139 [SSE4_1] = {1U, 0U, 1U << 19, ECX },
140 [SSE4_2] = {1U, 0U, 1U << 20, ECX },
141 [OSXSAVE] = {1U, 0U, 1U << 27, ECX },
142 [AVX] = {1U, 0U, 1U << 28, ECX },
155 [AES] = {1U, 0U, _AES_BIT, ECX },
156 [PCLMULQDQ] = {1U, 0U, _PCLMULQDQ_BIT, ECX },
157 [MOVBE] = {1U, 0U, _MOVBE_BIT, ECX },
[all …]
/freebsd-14.2/sys/contrib/device-tree/Bindings/arm/
H A Dcalxeda.yaml12 Bindings for boards with Calxeda Cortex-A9 based ECX-1000 (Highbank) SOC
13 or Cortex-A15 based ECX-2000 SOCs
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86CallingConv.td55 let GPR_32 = [EAX, ECX, EDX, EDI, ESI];
69 let GPR_32 = [ECX, EDX, EDI, ESI];
258 CCIfType<[i32], CCAssignToReg<[EAX, EDX, ECX]>>,
310 CCIfType<[f32], CCAssignToReg<[EAX, EDX, ECX]>>>,
327 CCIfType<[i32], CCAssignToReg<[EAX, EDX, ECX]>>,
889 CCIfNest<CCAssignToReg<[ECX]>>,
891 // On swifttailcc pass swiftself in ECX.
945 // The first integer argument is passed in ECX
946 CCIfType<[i32], CCAssignToReg<[ECX]>>,
987 CCIfType<[i32], CCAssignToReg<[ECX, EDX]>>,
[all …]
H A DX86SelectionDAGInfo.cpp58 X86::ECX, X86::EAX, X86::EDI}; in EmitTargetCodeForMemset()
123 Chain = DAG.getCopyToReg(Chain, dl, Use64BitRegs ? X86::RCX : X86::ECX, in EmitTargetCodeForMemset()
158 const unsigned CX = Use64BitRegs ? X86::RCX : X86::ECX; in emitRepmovs()
272 X86::ECX, X86::ESI, X86::EDI}; in EmitTargetCodeForMemcpy()
H A DX86InstrSVM.td56 let Uses = [EAX, ECX] in
59 let Uses = [RAX, ECX] in
H A DX86InstrSystem.td426 let Uses = [EAX, ECX, EDX] in
428 let Uses = [EAX, ECX, EDX] in
430 let Defs = [EAX, EDX], Uses = [ECX] in
455 let Defs = [RAX, RDX], Uses = [ECX] in
476 let Defs = [EAX, EBX, ECX, EDX], Uses = [EAX, ECX] in
576 let Defs = [EDX, EAX], Uses = [ECX] in
579 let Uses = [EDX, EAX, ECX] in
652 let Defs = [EAX, EDX], Uses = [ECX] in
655 let Uses = [EAX, ECX, EDX] in
657 [(X86wrpkru EAX, EDX, ECX)]>, TB;
[all …]
H A DX86CallingConv.cpp34 static const MCPhysReg RegList[] = {X86::EAX, X86::ECX, X86::EDX, X86::EDI, in CC_X86_32_RegCall_Assign2Regs()
243 static const MCPhysReg RegList[] = {X86::EAX, X86::EDX, X86::ECX}; in CC_X86_32_MCUInReg()
H A DX86RegisterInfo.td237 def ECX : X86Reg<"ecx", 1, [CX, HCX]>, DwarfRegNum<[-2, 1, 1]>;
283 def RCX : X86Reg<"rcx", 1, [ECX]>, DwarfRegNum<[2, -2, -2]>;
575 (add EAX, ECX, EDX, ESI, EDI, EBX, EBP, ESP, R8D, R9D,
604 def GR32_ArgRef: RegisterClass<"X86", [i32], 32, (add ECX, EDX)> {
628 def GR32_ABCD : RegisterClass<"X86", [i32], 32, (add EAX, ECX, EDX, EBX)>;
630 def GR32_TC : RegisterClass<"X86", [i32], 32, (add EAX, ECX, EDX, ESP)>;
650 (add EAX, ECX, EDX, ESI, EDI, EBX, EBP, ESP)>;
727 def GR32_DC : RegisterClass<"X86", [i32], 32, (add EDX, ECX)>;
728 def GR32_CB : RegisterClass<"X86", [i32], 32, (add ECX, EBX)>;
H A DX86InstrSNP.td28 let Uses = [EAX, ECX, EDX], Defs = [EAX, EFLAGS] in
/freebsd-14.2/crypto/openssl/providers/common/der/
H A Dbuild.info59 #----- ECX
66 DEPEND[$DER_ECX_GEN]=oids_to_c.pm ECX.asn1
71 DEPEND[$DER_ECX_H]=oids_to_c.pm ECX.asn1
H A Dder_ecx_gen.c.in16 $OUT = oids_to_c::process_leaves('providers/common/der/ECX.asn1',
/freebsd-14.2/stand/i386/btx/lib/
H A Dbtxv86.S34 .set V86_ECX,0x1c # V86 ECX
62 xchgl %ecx,V86_ECX(%ebp) # Swap ECX
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Support/Solaris/sys/
H A Dregset.h25 #undef ECX
/freebsd-14.2/sys/cddl/dev/dtrace/x86/
H A Dregset.h103 #define ECX 9 macro
/freebsd-14.2/contrib/llvm-project/compiler-rt/lib/xray/
H A Dxray_x86_64.cpp313 unsigned int EAX, EBX, ECX, EDX; in probeRequiredCPUFeatures() local
318 __asm__ __volatile__("cpuid" : "=a"(EAX), "=b"(EBX), "=c"(ECX), "=d"(EDX) in probeRequiredCPUFeatures()
/freebsd-14.2/crypto/openssl/providers/common/include/prov/
H A Dder_ecx.h.in17 $OUT = oids_to_c::process_leaves('providers/common/der/ECX.asn1',
/freebsd-14.2/crypto/openssl/doc/internal/man3/
H A Devp_pkey_get1_ED25519.pod7 - internal ECX from EVP_PKEY getter functions
/freebsd-14.2/sys/contrib/device-tree/src/arm/
H A Decx-2000.dts12 model = "Calxeda ECX-2000";
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MCTargetDesc.h51 EAX = 0, ECX = 1, EDX = 2, EBX = 3, ESP = 4, EBP = 5, ESI = 6, EDI = 7 enumerator
/freebsd-14.2/crypto/openssl/doc/man3/
H A DOPENSSL_ia32cap.pod15 by processor in EDX:ECX register pair after executing CPUID instruction
87 CPUID with EAX=7 and ECX=0 as input. Following bits are significant:
/freebsd-14.2/cddl/contrib/opensolaris/lib/libdtrace/i386/
H A Dregs.sed.in54 SED_REPLACE(ECX)

123