Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 27 for ecx (0.05 sec)

  1. 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)
  2. src/cmd/vendor/golang.org/x/sys/unix/zptrace_x86_linux.go

    //go:build linux && (386 || amd64)
    
    package unix
    
    import "unsafe"
    
    // PtraceRegs386 is the registers used by 386 binaries.
    type PtraceRegs386 struct {
    	Ebx      int32
    	Ecx      int32
    	Edx      int32
    	Esi      int32
    	Edi      int32
    	Ebp      int32
    	Eax      int32
    	Xds      int32
    	Xes      int32
    	Xfs      int32
    	Xgs      int32
    	Orig_eax int32
    	Eip      int32
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:33 UTC 2023
    - 1.8K bytes
    - Viewed (0)
  3. src/runtime/signal_freebsd_386.go

    //go:nowritebarrierrec
    func (c *sigctxt) regs() *mcontext { return &(*ucontext)(c.ctxt).uc_mcontext }
    
    func (c *sigctxt) eax() uint32 { return c.regs().mc_eax }
    func (c *sigctxt) ebx() uint32 { return c.regs().mc_ebx }
    func (c *sigctxt) ecx() uint32 { return c.regs().mc_ecx }
    func (c *sigctxt) edx() uint32 { return c.regs().mc_edx }
    func (c *sigctxt) edi() uint32 { return c.regs().mc_edi }
    func (c *sigctxt) esi() uint32 { return c.regs().mc_esi }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Oct 11 12:56:15 UTC 2016
    - 1.6K bytes
    - Viewed (0)
  4. src/runtime/signal_openbsd_386.go

    //go:nowritebarrierrec
    func (c *sigctxt) regs() *sigcontext {
    	return (*sigcontext)(c.ctxt)
    }
    
    func (c *sigctxt) eax() uint32 { return c.regs().sc_eax }
    func (c *sigctxt) ebx() uint32 { return c.regs().sc_ebx }
    func (c *sigctxt) ecx() uint32 { return c.regs().sc_ecx }
    func (c *sigctxt) edx() uint32 { return c.regs().sc_edx }
    func (c *sigctxt) edi() uint32 { return c.regs().sc_edi }
    func (c *sigctxt) esi() uint32 { return c.regs().sc_esi }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Oct 11 12:56:15 UTC 2016
    - 1.6K bytes
    - Viewed (0)
  5. src/runtime/signal_netbsd_386.go

    func (c *sigctxt) eax() uint32 { return c.regs().__gregs[_REG_EAX] }
    func (c *sigctxt) ebx() uint32 { return c.regs().__gregs[_REG_EBX] }
    func (c *sigctxt) ecx() uint32 { return c.regs().__gregs[_REG_ECX] }
    func (c *sigctxt) edx() uint32 { return c.regs().__gregs[_REG_EDX] }
    func (c *sigctxt) edi() uint32 { return c.regs().__gregs[_REG_EDI] }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Oct 11 12:56:15 UTC 2016
    - 1.8K bytes
    - Viewed (0)
  6. 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)
  7. src/runtime/defs_linux_386.go

    	__esh         uint16
    	ds            uint16
    	__dsh         uint16
    	edi           uint32
    	esi           uint32
    	ebp           uint32
    	esp           uint32
    	ebx           uint32
    	edx           uint32
    	ecx           uint32
    	eax           uint32
    	trapno        uint32
    	err           uint32
    	eip           uint32
    	cs            uint16
    	__csh         uint16
    	eflags        uint32
    	esp_at_signal uint32
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Aug 22 19:05:10 UTC 2023
    - 4.2K bytes
    - Viewed (0)
  8. src/runtime/defs_darwin_amd64.go

    }
    
    type mcontext64 struct {
    	es        exceptionstate64
    	ss        regs64
    	fs        floatstate64
    	pad_cgo_0 [4]byte
    }
    
    type regs32 struct {
    	eax    uint32
    	ebx    uint32
    	ecx    uint32
    	edx    uint32
    	edi    uint32
    	esi    uint32
    	ebp    uint32
    	esp    uint32
    	ss     uint32
    	eflags uint32
    	eip    uint32
    	cs     uint32
    	ds     uint32
    	es     uint32
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 12 21:17:22 UTC 2024
    - 6.4K bytes
    - Viewed (0)
  9. src/cmd/link/internal/x86/asm.go

    	//      53                      push %ebx
    	//      e8 00 00 00 00          call __x86.get_pc_thunk.cx + R_CALL __x86.get_pc_thunk.cx
    	//      8d 81 00 00 00 00       lea 0x0(%ecx), %eax + R_PCREL ctxt.Moduledata
    	//      8d 99 00 00 00 00       lea 0x0(%ecx), %ebx + R_GOTPC _GLOBAL_OFFSET_TABLE_
    	//      e8 00 00 00 00          call runtime.addmoduledata@plt + R_CALL runtime.addmoduledata
    	//      5b                      pop %ebx
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Aug 23 05:58:20 UTC 2023
    - 13.6K bytes
    - Viewed (0)
  10. src/cmd/vendor/golang.org/x/sys/unix/ztypes_freebsd_386.go

    	Val [4]uint32
    }
    
    type Reg struct {
    	Fs     uint32
    	Es     uint32
    	Ds     uint32
    	Edi    uint32
    	Esi    uint32
    	Ebp    uint32
    	Isp    uint32
    	Ebx    uint32
    	Edx    uint32
    	Ecx    uint32
    	Eax    uint32
    	Trapno uint32
    	Err    uint32
    	Eip    uint32
    	Cs     uint32
    	Eflags uint32
    	Esp    uint32
    	Ss     uint32
    	Gs     uint32
    }
    
    type FpReg struct {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:33 UTC 2023
    - 9.6K bytes
    - Viewed (0)
Back to top