Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 23 of 23 for r30 (0.02 sec)

  1. src/cmd/internal/obj/ppc64/a.out.go

    	PPC64DWARFRegisters[REG_XER] = 76
    }
    
    /*
     * GENERAL:
     *
     * compiler allocates R3 up as temps
     * compiler allocates register variables R7-R27
     * compiler allocates external registers R30 down
     *
     * compiler allocates register variables F17-F26
     * compiler allocates external registers F26 down
     */
    const (
    	BIG = 32768 - 8
    )
    
    const (
    	/* mark flags */
    	LABEL    = 1 << 0
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 01 18:50:29 UTC 2024
    - 16K bytes
    - Viewed (0)
  2. src/runtime/race_arm64.s

    // Clobbers R19, R20.
    TEXT	racecall<>(SB), NOSPLIT|NOFRAME, $0-0
    	MOVD	g_m(g), R10
    	// Switch to g0 stack.
    	MOVD	RSP, R19	// callee-saved, preserved across the CALL
    	MOVD	R30, R20	// callee-saved, preserved across the CALL
    	MOVD	m_g0(R10), R11
    	CMP	R11, g
    	BEQ	call	// already on g0
    	MOVD	(g_sched+gobuf_sp)(R11), R12
    	MOVD	R12, RSP
    call:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:37:29 UTC 2024
    - 15.5K bytes
    - Viewed (0)
  3. src/runtime/asm_ppc64x.s

    TEXT __cgo_topofstack(SB),NOSPLIT|NOFRAME,$0
    #else
    TEXT _cgo_topofstack(SB),NOSPLIT|NOFRAME,$0
    #endif
    	// g (R30) and R31 are callee-save in the C ABI, so save them
    	MOVD	g, R4
    	MOVD	R31, R5
    	MOVD	LR, R6
    
    	BL	runtimeĀ·load_g(SB)	// clobbers g (R30), R31
    	MOVD	g_m(g), R3
    	MOVD	m_curg(R3), R3
    	MOVD	(g_stack+stack_hi)(R3), R3
    
    	MOVD	R4, g
    	MOVD	R5, R31
    	MOVD	R6, LR
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 18:17:17 UTC 2024
    - 45.4K bytes
    - Viewed (0)
Back to top