- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 20 for ecx (0.02 sec)
-
src/runtime/defs_windows_386.go
func (c *context) set_fp(x uintptr) {} func prepareContextForSigResume(c *context) { c.edx = c.esp c.ecx = c.eip } func dumpregs(r *context) { print("eax ", hex(r.eax), "\n") print("ebx ", hex(r.ebx), "\n") print("ecx ", hex(r.ecx), "\n") print("edx ", hex(r.edx), "\n") print("edi ", hex(r.edi), "\n") print("esi ", hex(r.esi), "\n")
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 05 08:26:52 UTC 2023 - 2.3K bytes - Viewed (0) -
src/crypto/internal/boring/build-goboring.sh
movq %rdi, %rax divq %r8 # expand remainder to 128 for return movq %rdx, %rax xorl %edx, %edx ret 1: # crash - only want 64-bit divisor xorl %ecx, %ecx movl %ecx, 0(%ecx) jmp 1b .section .note.GNU-stack,"",@progbits EOF cat >umod-arm64.c <<'EOF' typedef unsigned int u128 __attribute__((mode(TI))); static u128 div(u128 x, u128 y, u128 *rp) {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Jan 26 22:52:27 UTC 2024 - 5.6K bytes - Viewed (0) -
src/internal/cpu/cpu_x86.go
return "" } data := make([]byte, 0, 3*4*4) var eax, ebx, ecx, edx uint32 eax, ebx, ecx, edx = cpuid(0x80000002, 0) data = appendBytes(data, eax, ebx, ecx, edx) eax, ebx, ecx, edx = cpuid(0x80000003, 0) data = appendBytes(data, eax, ebx, ecx, edx) eax, ebx, ecx, edx = cpuid(0x80000004, 0) data = appendBytes(data, eax, ebx, ecx, edx) // Trim leading spaces. for len(data) > 0 && data[0] == ' ' {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 22 13:40:20 UTC 2024 - 5.8K bytes - Viewed (0) -
src/vendor/golang.org/x/sys/cpu/cpu_gccgo_x86.c
int gccgoGetCpuidCount(uint32_t leaf, uint32_t subleaf, uint32_t *eax, uint32_t *ebx, uint32_t *ecx, uint32_t *edx) { return __get_cpuid_count(leaf, subleaf, eax, ebx, ecx, edx); } #pragma GCC diagnostic ignored "-Wunknown-pragmas" #pragma GCC push_options #pragma GCC target("xsave")
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 23:33:33 UTC 2023 - 1.1K bytes - Viewed (0) -
src/vendor/golang.org/x/sys/cpu/cpu_gc_x86.go
//go:build (386 || amd64 || amd64p32) && gc package cpu // cpuid is implemented in cpu_x86.s for gc compiler // and in cpu_gccgo.c for gccgo. func cpuid(eaxArg, ecxArg uint32) (eax, ebx, ecx, edx uint32) // xgetbv with ecx = 0 is implemented in cpu_x86.s for gc compiler // and in cpu_gccgo.c for gccgo.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 23:33:33 UTC 2023 - 499 bytes - Viewed (0) -
src/vendor/golang.org/x/sys/cpu/cpu_x86.s
//go:build (386 || amd64 || amd64p32) && gc #include "textflag.h" // func cpuid(eaxArg, ecxArg uint32) (eax, ebx, ecx, edx uint32) TEXT ·cpuid(SB), NOSPLIT, $0-24 MOVL eaxArg+0(FP), AX MOVL ecxArg+4(FP), CX CPUID MOVL AX, eax+8(FP) MOVL BX, ebx+12(FP) MOVL CX, ecx+16(FP) MOVL DX, edx+20(FP) RET // func xgetbv() (eax, edx uint32) TEXT ·xgetbv(SB),NOSPLIT,$0-8 MOVL $0, CX XGETBV
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 23:33:33 UTC 2023 - 600 bytes - Viewed (0) -
src/vendor/golang.org/x/sys/cpu/cpu_gccgo_x86.go
//go:build (386 || amd64 || amd64p32) && gccgo package cpu //extern gccgoGetCpuidCount func gccgoGetCpuidCount(eaxArg, ecxArg uint32, eax, ebx, ecx, edx *uint32) func cpuid(eaxArg, ecxArg uint32) (eax, ebx, ecx, edx uint32) { var a, b, c, d uint32 gccgoGetCpuidCount(eaxArg, ecxArg, &a, &b, &c, &d) return a, b, c, d } //extern gccgoXgetbv func gccgoXgetbv(eax, edx *uint32)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 23:33:33 UTC 2023 - 795 bytes - Viewed (0) -
src/cmd/vendor/golang.org/x/arch/x86/x86asm/gnu.go
} // Add implicit arguments. switch inst.Op { case MONITOR: inst.Args[0] = EDX inst.Args[1] = ECX inst.Args[2] = EAX if inst.AddrSize == 16 { inst.Args[2] = AX } case MWAIT: if inst.Mode == 64 { inst.Args[0] = RCX inst.Args[1] = RAX } else { inst.Args[0] = ECX inst.Args[1] = EAX } } // Adjust which prefixes will be displayed.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 23:33:33 UTC 2023 - 21.4K bytes - Viewed (0) -
src/cmd/vendor/golang.org/x/sys/unix/zptrace_x86_linux.go
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 23:33:33 UTC 2023 - 1.8K bytes - Viewed (0) -
src/cmd/vendor/golang.org/x/arch/x86/x86asm/inst.go
BP: "BP", SI: "SI", DI: "DI", R8W: "R8W", R9W: "R9W", R10W: "R10W", R11W: "R11W", R12W: "R12W", R13W: "R13W", R14W: "R14W", R15W: "R15W", EAX: "EAX", ECX: "ECX", EDX: "EDX", EBX: "EBX", ESP: "ESP", EBP: "EBP", ESI: "ESI", EDI: "EDI", R8L: "R8L", R9L: "R9L", R10L: "R10L", R11L: "R11L", R12L: "R12L", R13L: "R13L",
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 23:33:33 UTC 2023 - 10.6K bytes - Viewed (0)