Search Options

Results per page
Sort
Preferred Languages
Advance

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

  1. src/cmd/compile/internal/ssa/_gen/MIPS64Ops.go

    	"R20",
    	"R21",
    	"R22",
    	// R23 = REGTMP not used in regalloc
    	"R24",
    	"R25",
    	// R26 reserved by kernel
    	// R27 reserved by kernel
    	// R28 = REGSB not used in regalloc
    	"SP",  // aka R29
    	"g",   // aka R30
    	"R31", // aka REGLINK
    
    	"F0",
    	"F1",
    	"F2",
    	"F3",
    	"F4",
    	"F5",
    	"F6",
    	"F7",
    	"F8",
    	"F9",
    	"F10",
    	"F11",
    	"F12",
    	"F13",
    	"F14",
    	"F15",
    	"F16",
    	"F17",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 24 03:36:31 UTC 2023
    - 25.5K bytes
    - Viewed (0)
  2. doc/asm.html

    To prevent accidental misuse, the register is named <code>R18_PLATFORM</code>.
    <code>R27</code> and <code>R28</code> are reserved by the compiler and linker.
    <code>R29</code> is the frame pointer.
    <code>R30</code> is the link register.
    </p>
    
    <p>
    Instruction modifiers are appended to the instruction following a period.
    The only modifiers are <code>P</code> (postincrement) and <code>W</code>
    (preincrement):
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 28 19:15:27 UTC 2023
    - 36.3K bytes
    - Viewed (1)
  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