Search Options

Results per page
Sort
Preferred Languages
Advance

Results 111 - 120 of 201 for r8 (0.02 sec)

  1. src/cmd/vendor/golang.org/x/sys/unix/zptrace_x86_linux.go

    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
    	Cs       uint64
    	Eflags   uint64
    	Rsp      uint64
    	Ss       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)
  2. src/cmd/internal/obj/arm64/doc.go

    	FCMPD F2, F3               <=>     fcmp d3, d2
    	FCVTDH F2, F3              <=>     fcvt h3, d2
    
    2. Go uses .P and .W suffixes to indicate post-increment and pre-increment.
    
    Examples:
    
    	MOVD.P -8(R10), R8         <=>      ldr x8, [x10],#-8
    	MOVB.W 16(R16), R10        <=>      ldrsb x10, [x16,#16]!
    	MOVBU.W 16(R16), R10       <=>      ldrb x10, [x16,#16]!
    
    3. Go uses a series of MOV instructions as load and store.
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Aug 07 00:21:42 UTC 2023
    - 9.6K bytes
    - Viewed (0)
  3. src/internal/types/testdata/check/decls3.go

    type R0 struct {
    	*R1
    	*R2
    	*R3
    	*R4
    }
    
    type R1 struct {
    	*R5
    	*R6
    	*R7
    	*R8
    }
    
    type R2 R1
    type R3 R1
    type R4 R1
    
    type R5 struct {
    	*R9
    	*R10
    	*R11
    	*R12
    }
    
    type R6 R5
    type R7 R5
    type R8 R5
    
    type R9 struct {
    	*R13
    	*R14
    	*R15
    	*R16
    }
    
    type R10 R9
    type R11 R9
    type R12 R9
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 24 23:16:04 UTC 2023
    - 4.2K bytes
    - Viewed (0)
  4. test/codegen/clobberdeadreg.go

    	// amd64:`MOVQ\t\$-2401018187971961171, DX`, `MOVQ\t\$-2401018187971961171, SI`, `MOVQ\t\$-2401018187971961171, DI`
    	// amd64:`MOVQ\t\$-2401018187971961171, R8`, `MOVQ\t\$-2401018187971961171, R9`, `MOVQ\t\$-2401018187971961171, R10`
    	// amd64:`MOVQ\t\$-2401018187971961171, R11`, `MOVQ\t\$-2401018187971961171, R12`, `MOVQ\t\$-2401018187971961171, R13`
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:25 UTC 2023
    - 1.3K bytes
    - Viewed (0)
  5. 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)
  6. 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)
  7. 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)
  8. 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)
  9. 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)
  10. src/syscall/asm9_unix2_amd64.s

    	NO_LOCAL_POINTERS
    	CALL	runtime·entersyscall<ABIInternal>(SB)
    	MOVQ	num+0(FP), AX	// syscall entry
    	MOVQ	a1+8(FP), DI
    	MOVQ	a2+16(FP), SI
    	MOVQ	a3+24(FP), DX
    	MOVQ	a4+32(FP), R10
    	MOVQ	a5+40(FP), R8
    	MOVQ	a6+48(FP), R9
    	MOVQ	a7+56(FP), R11
    	MOVQ	a8+64(FP), R12
    	MOVQ	a9+72(FP), R13
    
    	// only the first 6 arguments can be passed in registers,
    	// the last three should be placed at the top of the stack.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Feb 24 16:59:50 UTC 2023
    - 1.2K bytes
    - Viewed (0)
Back to top