Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 25 for rbx (0.02 sec)

  1. src/runtime/cgo/gcc_amd64.S

    	call *%rdx	/* setg_gcc */
    	call *%rcx	/* fn */
    #else
    	movq %rdi, %rbx
    	movq %rdx, %rdi	/* arg of setg_gcc */
    	call *%rsi	/* setg_gcc */
    	call *%rbx	/* fn */
    #endif
    
    	popq %r15
    	popq %r14
    	popq %r13
    	popq %r12
    	popq %rbp
    	popq %rbx
    	ret
    
    #ifdef __ELF__
    .section .note.GNU-stack,"",@progbits
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat Aug 12 03:56:28 UTC 2023
    - 1.1K bytes
    - Viewed (0)
  2. src/runtime/defs_windows_amd64.go

    func prepareContextForSigResume(c *context) {
    	c.r8 = c.rsp
    	c.r9 = c.rip
    }
    
    func dumpregs(r *context) {
    	print("rax     ", hex(r.rax), "\n")
    	print("rbx     ", hex(r.rbx), "\n")
    	print("rcx     ", hex(r.rcx), "\n")
    	print("rdx     ", hex(r.rdx), "\n")
    	print("rdi     ", hex(r.rdi), "\n")
    	print("rsi     ", hex(r.rsi), "\n")
    	print("rbp     ", hex(r.rbp), "\n")
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 05 08:26:52 UTC 2023
    - 3.2K bytes
    - Viewed (0)
  3. src/runtime/signal_linux_amd64.go

    //go:nowritebarrierrec
    func (c *sigctxt) regs() *sigcontext {
    	return (*sigcontext)(unsafe.Pointer(&(*ucontext)(c.ctxt).uc_mcontext))
    }
    
    func (c *sigctxt) rax() uint64 { return c.regs().rax }
    func (c *sigctxt) rbx() uint64 { return c.regs().rbx }
    func (c *sigctxt) rcx() uint64 { return c.regs().rcx }
    func (c *sigctxt) rdx() uint64 { return c.regs().rdx }
    func (c *sigctxt) rdi() uint64 { return c.regs().rdi }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jun 17 18:54:48 UTC 2021
    - 2.1K bytes
    - Viewed (0)
  4. src/internal/abi/abi_amd64.go

    // Copyright 2020 The Go Authors. All rights reserved.
    // Use of this source code is governed by a BSD-style
    // license that can be found in the LICENSE file.
    
    package abi
    
    const (
    	// See abi_generic.go.
    
    	// RAX, RBX, RCX, RDI, RSI, R8, R9, R10, R11.
    	IntArgRegs = 9
    
    	// X0 -> X14.
    	FloatArgRegs = 15
    
    	// We use SSE2 registers which support 64-bit float operations.
    	EffectiveFloatRegSize = 8
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Aug 11 16:59:43 UTC 2021
    - 399 bytes
    - Viewed (0)
  5. src/runtime/signal_amd64.go

    package runtime
    
    import (
    	"internal/abi"
    	"internal/goarch"
    	"unsafe"
    )
    
    func dumpregs(c *sigctxt) {
    	print("rax    ", hex(c.rax()), "\n")
    	print("rbx    ", hex(c.rbx()), "\n")
    	print("rcx    ", hex(c.rcx()), "\n")
    	print("rdx    ", hex(c.rdx()), "\n")
    	print("rdi    ", hex(c.rdi()), "\n")
    	print("rsi    ", hex(c.rsi()), "\n")
    	print("rbp    ", hex(c.rbp()), "\n")
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat Apr 23 05:38:56 UTC 2022
    - 2.7K bytes
    - Viewed (0)
  6. test/fixedbugs/bug093.go

    0x207f?zi
    	sys·ifaces2i(31440, 0, 31480, ...)
    	sys·ifaces2i(0x7ad0, 0x7af8, 0x0, ...)
    0x136f?zi
    	main·main(1, 0, 1606416424, ...)
    	main·main(0x1, 0x7fff5fbff828, 0x0, ...)
    
    rax     0x1
    rbx     0x1
    rcx     0x33b5
    rdx     0x0
    rdi     0x1
    rsi     0x7684
    rbp     0x7684
    rsp     0xafb8
    r8      0x0
    r9      0x0
    r10     0x1002
    r11     0x206
    r12     0x0
    r13     0x0
    r14     0x7c48
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat Feb 18 21:15:42 UTC 2012
    - 1.1K bytes
    - Viewed (0)
  7. src/runtime/signal_darwin_amd64.go

    }
    
    //go:nosplit
    //go:nowritebarrierrec
    func (c *sigctxt) regs() *regs64 { return &(*ucontext)(c.ctxt).uc_mcontext.ss }
    
    func (c *sigctxt) rax() uint64 { return c.regs().rax }
    func (c *sigctxt) rbx() uint64 { return c.regs().rbx }
    func (c *sigctxt) rcx() uint64 { return c.regs().rcx }
    func (c *sigctxt) rdx() uint64 { return c.regs().rdx }
    func (c *sigctxt) rdi() uint64 { return c.regs().rdi }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Aug 19 23:07:11 UTC 2022
    - 4K bytes
    - Viewed (0)
  8. src/runtime/export_debug_amd64_test.go

    // context state from an abi.RegArgs.
    //
    // Both src and dst must be non-nil.
    func storeRegArgs(dst *sigcontext, src *abi.RegArgs) {
    	dst.rax = uint64(src.Ints[0])
    	dst.rbx = uint64(src.Ints[1])
    	dst.rcx = uint64(src.Ints[2])
    	dst.rdi = uint64(src.Ints[3])
    	dst.rsi = uint64(src.Ints[4])
    	dst.r8 = uint64(src.Ints[5])
    	dst.r9 = uint64(src.Ints[6])
    	dst.r10 = uint64(src.Ints[7])
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat Apr 23 05:38:56 UTC 2022
    - 3.6K bytes
    - Viewed (0)
  9. src/cmd/vendor/golang.org/x/sys/unix/zptrace_x86_linux.go

    }
    
    // PtraceRegsAmd64 is the registers used by amd64 binaries.
    type PtraceRegsAmd64 struct {
    	R15      uint64
    	R14      uint64
    	R13      uint64
    	R12      uint64
    	Rbp      uint64
    	Rbx      uint64
    	R11      uint64
    	R10      uint64
    	R9       uint64
    	R8       uint64
    	Rax      uint64
    	Rcx      uint64
    	Rdx      uint64
    	Rsi      uint64
    	Rdi      uint64
    	Orig_rax uint64
    	Rip      uint64
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:33 UTC 2023
    - 1.8K bytes
    - Viewed (0)
  10. src/runtime/signal_openbsd_amd64.go

    	ctxt unsafe.Pointer
    }
    
    //go:nosplit
    //go:nowritebarrierrec
    func (c *sigctxt) regs() *sigcontext {
    	return (*sigcontext)(c.ctxt)
    }
    
    func (c *sigctxt) rax() uint64 { return c.regs().sc_rax }
    func (c *sigctxt) rbx() uint64 { return c.regs().sc_rbx }
    func (c *sigctxt) rcx() uint64 { return c.regs().sc_rcx }
    func (c *sigctxt) rdx() uint64 { return c.regs().sc_rdx }
    func (c *sigctxt) rdi() uint64 { return c.regs().sc_rdi }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Oct 11 12:56:15 UTC 2016
    - 2K bytes
    - Viewed (0)
Back to top