Search Options

Results per page
Sort
Preferred Languages
Advance

Results 81 - 90 of 143 for r8 (0.02 sec)

  1. src/runtime/cgo/gcc_amd64.S

     * in %rdi, %rsi, %rdx.
     */
    .globl EXT(crosscall1)
    EXT(crosscall1):
    	pushq %rbx
    	pushq %rbp
    	pushq %r12
    	pushq %r13
    	pushq %r14
    	pushq %r15
    
    #if defined(_WIN64)
    	movq %r8, %rdi	/* arg of setg_gcc */
    	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
    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/cmd/compile/internal/ssa/cse_test.go

    			Valu("arg2", OpArg, c.config.Types.Int64, 0, arg2Aux),
    			Valu("arg3", OpArg, c.config.Types.Int64, 0, arg3Aux),
    			Valu("r9", OpAdd64, c.config.Types.Int64, 0, nil, "r7", "r8"),
    			Valu("r4", OpAdd64, c.config.Types.Int64, 0, nil, "r1", "r2"),
    			Valu("r8", OpAdd64, c.config.Types.Int64, 0, nil, "arg3", "arg2"),
    			Valu("r2", OpAdd64, c.config.Types.Int64, 0, nil, "arg1", "arg2"),
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 08 19:09:14 UTC 2023
    - 4.2K bytes
    - Viewed (0)
  3. src/internal/runtime/syscall/asm_linux_arm64.s

    // license that can be found in the LICENSE file.
    
    #include "textflag.h"
    
    // func Syscall6(num, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2, errno uintptr)
    TEXT ·Syscall6(SB),NOSPLIT,$0-80
    	MOVD	num+0(FP), R8	// syscall entry
    	MOVD	a1+8(FP), R0
    	MOVD	a2+16(FP), R1
    	MOVD	a3+24(FP), R2
    	MOVD	a4+32(FP), R3
    	MOVD	a5+40(FP), R4
    	MOVD	a6+48(FP), R5
    	SVC
    	CMN	$4095, R0
    	BCC	ok
    	MOVD	$-1, R4
    	MOVD	R4, r1+56(FP)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Feb 21 21:28:32 UTC 2024
    - 645 bytes
    - Viewed (0)
  4. src/runtime/cgo/asm_amd64.s

    	ADJSP	$0x18
    #ifndef GOOS_windows
    	MOVQ	DI, 0x0(SP)	/* fn */
    	MOVQ	SI, 0x8(SP)	/* arg */
    	// Skip n in DX.
    	MOVQ	CX, 0x10(SP)	/* ctxt */
    #else
    	MOVQ	CX, 0x0(SP)	/* fn */
    	MOVQ	DX, 0x8(SP)	/* arg */
    	// Skip n in R8.
    	MOVQ	R9, 0x10(SP)	/* ctxt */
    #endif
    
    	CALL	runtime·cgocallback(SB)
    
    	ADJSP	$-0x18
    	POP_REGS_HOST_TO_ABI0()
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 12 00:43:51 UTC 2023
    - 1.4K bytes
    - Viewed (0)
  5. src/crypto/aes/asm_ppc64x.s

    #include "textflag.h"
    
    // For expandKeyAsm
    #define INP     R3
    #define BITS    R4
    #define OUTENC  R5 // Pointer to next expanded encrypt key
    #define PTR     R6
    #define CNT     R7
    #define ROUNDS  R8
    #define OUTDEC  R9  // Pointer to next expanded decrypt key
    #define TEMP    R19
    #define ZERO    V0
    #define IN0     V1
    #define IN1     V2
    #define KEY     V3
    #define RCON    V4
    #define MASK    V5
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 20 18:05:32 UTC 2024
    - 18.6K bytes
    - Viewed (0)
  6. 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)
  7. 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)
  8. 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)
  9. 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)
  10. 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)
Back to top