Search Options

Results per page
Sort
Preferred Languages
Advance

Results 61 - 70 of 143 for r8 (0.02 sec)

  1. src/cmd/asm/internal/asm/testdata/arm64.s

    	CASALW	R5, (RSP), R7                        // e7ffe588
    	CASALH	ZR, (R5), R8                         // a8fcff48
    	CASALB	R8, (R9), ZR                         // 3ffde808
    	CASPD	(R30, ZR), (RSP), (R8, R9)           // e87f3e48
    	CASPW	(R6, R7), (R8), (R4, R5)             // 047d2608
    	CASPD	(R2, R3), (R2), (R8, R9)             // 487c2248
    
    // RET
    	RET
    	RET	foo(SB)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Dec 08 03:28:17 UTC 2023
    - 94.9K bytes
    - Viewed (0)
  2. src/cmd/vendor/golang.org/x/sys/unix/asm_linux_amd64.s

    TEXT ·Syscall6(SB),NOSPLIT,$0-80
    	JMP	syscall·Syscall6(SB)
    
    TEXT ·SyscallNoError(SB),NOSPLIT,$0-48
    	CALL	runtime·entersyscall(SB)
    	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
    	SYSCALL
    	MOVQ	AX, r1+32(FP)
    	MOVQ	DX, r2+40(FP)
    	CALL	runtime·exitsyscall(SB)
    	RET
    
    TEXT ·RawSyscall(SB),NOSPLIT,$0-56
    	JMP	syscall·RawSyscall(SB)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:33 UTC 2023
    - 1.2K bytes
    - Viewed (0)
  3. src/cmd/vendor/golang.org/x/sys/unix/asm_linux_arm64.s

    	B	syscall·Syscall6(SB)
    
    TEXT ·SyscallNoError(SB),NOSPLIT,$0-48
    	BL	runtime·entersyscall(SB)
    	MOVD	a1+8(FP), R0
    	MOVD	a2+16(FP), R1
    	MOVD	a3+24(FP), R2
    	MOVD	$0, R3
    	MOVD	$0, R4
    	MOVD	$0, R5
    	MOVD	trap+0(FP), R8	// syscall entry
    	SVC
    	MOVD	R0, r1+32(FP)	// r1
    	MOVD	R1, r2+40(FP)	// r2
    	BL	runtime·exitsyscall(SB)
    	RET
    
    TEXT ·RawSyscall(SB),NOSPLIT,$0-56
    	B	syscall·RawSyscall(SB)
    
    TEXT ·RawSyscall6(SB),NOSPLIT,$0-80
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:33 UTC 2023
    - 1.1K bytes
    - Viewed (0)
  4. src/cmd/vendor/golang.org/x/sys/unix/asm_linux_loong64.s

    TEXT ·Syscall6(SB),NOSPLIT,$0-80
    	JMP	syscall·Syscall6(SB)
    
    TEXT ·SyscallNoError(SB),NOSPLIT,$0-48
    	JAL	runtime·entersyscall(SB)
    	MOVV	a1+8(FP), R4
    	MOVV	a2+16(FP), R5
    	MOVV	a3+24(FP), R6
    	MOVV	R0, R7
    	MOVV	R0, R8
    	MOVV	R0, R9
    	MOVV	trap+0(FP), R11	// syscall entry
    	SYSCALL
    	MOVV	R4, r1+32(FP)
    	MOVV	R0, r2+40(FP)	// r2 is not used. Always set to 0
    	JAL	runtime·exitsyscall(SB)
    	RET
    
    TEXT ·RawSyscall(SB),NOSPLIT,$0-56
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:33 UTC 2023
    - 1.2K bytes
    - Viewed (0)
  5. src/crypto/sha1/sha1block_amd64.s

    	MOVL	b, R9; \
    	XORL	c, R9; \
    	XORL	d, R9
    
    #define FUNC3(a, b, c, d, e) \
    	MOVL	b, R8; \
    	ORL	c, R8; \
    	ANDL	d, R8; \
    	MOVL	b, R9; \
    	ANDL	c, R9; \
    	ORL	R8, R9
    
    #define FUNC4 FUNC2
    
    #define MIX(a, b, c, d, e, const) \
    	ROLL	$30, b; \
    	ADDL	R9, e; \
    	MOVL	a, R8; \
    	ROLL	$5, R8; \
    	LEAL	const(e)(R10*1), e; \
    	ADDL	R8, e
    
    #define ROUND1(a, b, c, d, e, index) \
    	LOAD(index); \
    	FUNC1(a, b, c, d, e); \
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:29:44 UTC 2024
    - 31.5K bytes
    - Viewed (0)
  6. src/syscall/asm_linux_loong64.s

    //
    
    // func rawVforkSyscall(trap, a1, a2, a3 uintptr) (r1, err uintptr)
    TEXT ·rawVforkSyscall(SB),NOSPLIT,$0-48
    	MOVV	a1+8(FP), R4
    	MOVV	a2+16(FP), R5
    	MOVV	a3+24(FP), R6
    	MOVV	$0, R7
    	MOVV	$0, R8
    	MOVV	$0, R9
    	MOVV	trap+0(FP), R11	// syscall entry
    	SYSCALL
    	MOVW	$-4096, R12
    	BGEU	R12, R4, ok
    	MOVV	$-1, R12
    	MOVV	R12, r1+32(FP)	// r1
    	SUBVU	R4, R0, R4
    	MOVV	R4, err+40(FP)	// errno
    	RET
    ok:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Sep 07 19:11:15 UTC 2023
    - 947 bytes
    - Viewed (0)
  7. src/runtime/preempt_arm.s

    TEXT ·asyncPreempt(SB),NOSPLIT|NOFRAME,$0-0
    	MOVW.W R14, -188(R13)
    	MOVW R0, 4(R13)
    	MOVW R1, 8(R13)
    	MOVW R2, 12(R13)
    	MOVW R3, 16(R13)
    	MOVW R4, 20(R13)
    	MOVW R5, 24(R13)
    	MOVW R6, 28(R13)
    	MOVW R7, 32(R13)
    	MOVW R8, 36(R13)
    	MOVW R9, 40(R13)
    	MOVW R11, 44(R13)
    	MOVW R12, 48(R13)
    	MOVW CPSR, R0
    	MOVW R0, 52(R13)
    	MOVB ·goarmsoftfp(SB), R0
    	CMP $0, R0
    	BNE nofp
    	MOVW FPCR, R0
    	MOVW R0, 56(R13)
    	MOVD F0, 60(R13)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Nov 20 17:19:36 UTC 2023
    - 1.5K bytes
    - Viewed (0)
  8. src/runtime/race_s390x.s

    TEXT	racecall<>(SB), NOSPLIT, $0-0
    	BL	runtime·save_g(SB)		// Save g for callbacks.
    	MOVD	R15, R7				// Save SP.
    	MOVD	g_m(g), R8			// R8 = thread.
    	MOVD	m_g0(R8), R8			// R8 = g0.
    	CMPBEQ	R8, g, call			// Already on g0?
    	MOVD	(g_sched+gobuf_sp)(R8), R15	// Switch SP to g0.
    call:	SUB	$160, R15			// Allocate C frame.
    	BL	R1				// Call C code.
    	MOVD	R7, R15				// Restore SP.
    	RET					// Return to Go.
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:37:29 UTC 2024
    - 13.1K bytes
    - Viewed (0)
  9. src/syscall/asm_linux_mips64x.s

    //
    
    // func rawVforkSyscall(trap, a1, a2, a3 uintptr) (r1, err uintptr)
    TEXT ·rawVforkSyscall(SB),NOSPLIT|NOFRAME,$0-48
    	MOVV	a1+8(FP), R4
    	MOVV	a2+16(FP), R5
    	MOVV	a3+24(FP), R6
    	MOVV	R0, R7
    	MOVV	R0, R8
    	MOVV	R0, R9
    	MOVV	trap+0(FP), R2	// syscall entry
    	SYSCALL
    	BEQ	R7, ok
    	MOVV	$-1, R1
    	MOVV	R1, r1+32(FP)	// r1
    	MOVV	R2, err+40(FP)	// errno
    	RET
    ok:
    	MOVV	R2, r1+32(FP)	// r1
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Sep 07 19:11:15 UTC 2023
    - 985 bytes
    - Viewed (0)
  10. src/runtime/asm_arm64.s

    	// Cannot grow signal stack (m->gsignal).
    	MOVD	m_gsignal(R8), R4
    	CMP	g, R4
    	BNE	3(PC)
    	BL	runtime·badmorestackgsignal(SB)
    	B	runtime·abort(SB)
    
    	// Called from f.
    	// Set m->morebuf to f's callers.
    	MOVD	R3, (m_morebuf+gobuf_pc)(R8)	// f's caller's PC
    	MOVD	RSP, R0
    	MOVD	R0, (m_morebuf+gobuf_sp)(R8)	// f's caller's RSP
    	MOVD	g, (m_morebuf+gobuf_g)(R8)
    
    	// Call newstack on m->g0's stack.
    	MOVD	m_g0(R8), g
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat May 11 20:38:24 UTC 2024
    - 43.4K bytes
    - Viewed (0)
Back to top