Search Options

Results per page
Sort
Preferred Languages
Advance

Results 121 - 130 of 201 for r8 (0.03 sec)

  1. src/internal/runtime/syscall/asm_linux_mips64x.s

    TEXT ·Syscall6(SB),NOSPLIT,$0-80
    	MOVV	num+0(FP), R2	// syscall entry
    	MOVV	a1+8(FP), R4
    	MOVV	a2+16(FP), R5
    	MOVV	a3+24(FP), R6
    	MOVV	a4+32(FP), R7
    	MOVV	a5+40(FP), R8
    	MOVV	a6+48(FP), R9
    	MOVV	R0, R3	// reset R3 to 0 as 1-ret SYSCALL keeps it
    	SYSCALL
    	BEQ	R7, ok
    	MOVV	$-1, R1
    	MOVV	R1, r1+56(FP)
    	MOVV	R0, r2+64(FP)
    	MOVV	R2, errno+72(FP)
    	RET
    ok:
    	MOVV	R2, r1+56(FP)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Feb 21 21:28:32 UTC 2024
    - 724 bytes
    - Viewed (0)
  2. src/internal/bytealg/index_ppc64x.s

    	ADD   R9, R6, R10 // Add sep len
    	CMP   R10, $16    // Check if sep len+offset > 16
    	BGT   sepcross16  // Sep crosses 16 byte boundary
    
    	RLDICR $0, R5, $59, R8 // Adjust addr to 16 byte container
    	VLOADSWAP(R8, R0, V0, V0) // Load 16 bytes @R8 into V0
    	SLD    $3, R9          // Set up shift count for VSLO
    	MTVSRD R9, V8         // Set up shift count for VSLO
    	VSLDOI $8, V8, V8, V8
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 21 16:47:45 UTC 2023
    - 31.6K bytes
    - Viewed (0)
  3. src/syscall/asm_linux_amd64.s

    // func rawVforkSyscall(trap, a1, a2, a3 uintptr) (r1, err uintptr)
    TEXT ·rawVforkSyscall(SB),NOSPLIT|NOFRAME,$0-48
    	MOVQ	a1+8(FP), DI
    	MOVQ	a2+16(FP), SI
    	MOVQ	a3+24(FP), DX
    	MOVQ	$0, R10
    	MOVQ	$0, R8
    	MOVQ	$0, R9
    	MOVQ	trap+0(FP), AX	// syscall entry
    	POPQ	R12 // preserve return address
    	SYSCALL
    	PUSHQ	R12
    	CMPQ	AX, $0xfffffffffffff001
    	JLS	ok2
    	MOVQ	$-1, r1+32(FP)
    	NEGQ	AX
    	MOVQ	AX, err+40(FP)
    	RET
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Sep 07 19:11:15 UTC 2023
    - 1.3K bytes
    - Viewed (0)
  4. src/runtime/signal_ppc64x.go

    	print("r2   ", hex(c.r2()), "\t")
    	print("r3   ", hex(c.r3()), "\n")
    	print("r4   ", hex(c.r4()), "\t")
    	print("r5   ", hex(c.r5()), "\n")
    	print("r6   ", hex(c.r6()), "\t")
    	print("r7   ", hex(c.r7()), "\n")
    	print("r8   ", hex(c.r8()), "\t")
    	print("r9   ", hex(c.r9()), "\n")
    	print("r10  ", hex(c.r10()), "\t")
    	print("r11  ", hex(c.r11()), "\n")
    	print("r12  ", hex(c.r12()), "\t")
    	print("r13  ", hex(c.r13()), "\n")
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 08 15:08:04 UTC 2023
    - 3.7K bytes
    - Viewed (0)
  5. src/runtime/asan_loong64.s

    // license that can be found in the LICENSE file.
    
    //go:build asan
    
    #include "go_asm.h"
    #include "textflag.h"
    
    #define RARG0 R4
    #define RARG1 R5
    #define RARG2 R6
    #define RARG3 R7
    #define FARG  R8
    
    // Called from instrumented code.
    // func runtime·doasanread(addr unsafe.Pointer, sz, sp, pc uintptr)
    TEXT	runtime·doasanread(SB), NOSPLIT, $0-32
    	MOVV	addr+0(FP), RARG0
    	MOVV	sz+8(FP), RARG1
    	MOVV	sp+16(FP), RARG2
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Nov 22 02:20:04 UTC 2023
    - 2.1K bytes
    - Viewed (0)
  6. src/cmd/vendor/golang.org/x/arch/x86/x86asm/inst.go

    	R12L: "R12L",
    	R13L: "R13L",
    	R14L: "R14L",
    	R15L: "R15L",
    	RAX:  "RAX",
    	RCX:  "RCX",
    	RDX:  "RDX",
    	RBX:  "RBX",
    	RSP:  "RSP",
    	RBP:  "RBP",
    	RSI:  "RSI",
    	RDI:  "RDI",
    	R8:   "R8",
    	R9:   "R9",
    	R10:  "R10",
    	R11:  "R11",
    	R12:  "R12",
    	R13:  "R13",
    	R14:  "R14",
    	R15:  "R15",
    	IP:   "IP",
    	EIP:  "EIP",
    	RIP:  "RIP",
    	F0:   "F0",
    	F1:   "F1",
    	F2:   "F2",
    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/asm_loong64.s

    	MOVV	REGCTXT, (g_sched+gobuf_ctxt)(g)
    
    	// Cannot grow scheduler stack (m->g0).
    	MOVV	g_m(g), R7
    	MOVV	m_g0(R7), R8
    	BNE	g, R8, 3(PC)
    	JAL	runtime·badmorestackg0(SB)
    	JAL	runtime·abort(SB)
    
    	// Cannot grow signal stack (m->gsignal).
    	MOVV	m_gsignal(R7), R8
    	BNE	g, R8, 3(PC)
    	JAL	runtime·badmorestackgsignal(SB)
    	JAL	runtime·abort(SB)
    
    	// Called from f.
    	// Set m->morebuf to f's caller.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 13 15:04:25 UTC 2024
    - 26.5K bytes
    - Viewed (0)
  8. src/runtime/asm_mipsx.s

    	MOVW	REGCTXT, (g_sched+gobuf_ctxt)(g)
    
    	// Cannot grow scheduler stack (m->g0).
    	MOVW	g_m(g), R7
    	MOVW	m_g0(R7), R8
    	BNE	g, R8, 3(PC)
    	JAL	runtime·badmorestackg0(SB)
    	JAL	runtime·abort(SB)
    
    	// Cannot grow signal stack (m->gsignal).
    	MOVW	m_gsignal(R7), R8
    	BNE	g, R8, 3(PC)
    	JAL	runtime·badmorestackgsignal(SB)
    	JAL	runtime·abort(SB)
    
    	// Called from f.
    	// Set m->morebuf to f's caller.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 06 11:46:29 UTC 2024
    - 26.3K bytes
    - Viewed (0)
  9. src/runtime/sys_linux_mipsx.s

    	JMP	runtime·sigtramp(SB)
    
    TEXT runtime·mmap(SB),NOSPLIT,$20-32
    	MOVW	addr+0(FP), R4
    	MOVW	n+4(FP), R5
    	MOVW	prot+8(FP), R6
    	MOVW	flags+12(FP), R7
    	MOVW	fd+16(FP), R8
    	MOVW	off+20(FP), R9
    	MOVW	R8, 16(R29)
    	MOVW	R9, 20(R29)
    
    	MOVW	$SYS_mmap, R2
    	SYSCALL
    	BEQ	R7, ok
    	MOVW	$0, p+24(FP)
    	MOVW	R2, err+28(FP)
    	RET
    ok:
    	MOVW	R2, p+24(FP)
    	MOVW	$0, err+28(FP)
    	RET
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Oct 18 20:57:24 UTC 2022
    - 9.7K bytes
    - Viewed (0)
  10. src/runtime/signal_netbsd_amd64.go

    func (c *sigctxt) rsi() uint64 { return c.regs().__gregs[_REG_RSI] }
    func (c *sigctxt) rbp() uint64 { return c.regs().__gregs[_REG_RBP] }
    func (c *sigctxt) rsp() uint64 { return c.regs().__gregs[_REG_RSP] }
    func (c *sigctxt) r8() uint64  { return c.regs().__gregs[_REG_R8] }
    func (c *sigctxt) r9() uint64  { return c.regs().__gregs[_REG_R9] }
    func (c *sigctxt) r10() uint64 { return c.regs().__gregs[_REG_R10] }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 21 18:51:53 UTC 2023
    - 2.3K bytes
    - Viewed (0)
Back to top