Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 55 for r13 (4.11 sec)

  1. src/runtime/sys_freebsd_amd64.s

    	SYSCALL
    	JCC	2(PC)
    	NEGQ	AX
    	MOVL	AX, ret+16(FP)
    	RET
    
    TEXT runtime·thr_start(SB),NOSPLIT,$0
    	MOVQ	DI, R13 // m
    
    	// set up FS to point at m->tls
    	LEAQ	m_tls(R13), DI
    	CALL	runtime·settls(SB)	// smashes DI
    
    	// set up m, g
    	get_tls(CX)
    	MOVQ	m_g0(R13), DI
    	MOVQ	R13, g_m(DI)
    	MOVQ	DI, g(CX)
    
    	CALL	runtime·stackcheck(SB)
    	CALL	runtime·mstart(SB)
    
    	MOVQ 0, AX			// crash (not reached)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 06 18:49:01 UTC 2023
    - 12.7K bytes
    - Viewed (0)
  2. src/runtime/asm_arm64.s

    	MOVD	R9, R0
    
    	// Now on a scheduling stack (a pthread-created stack).
    	// Save room for two of our pointers /*, plus 32 bytes of callee
    	// save area that lives on the caller stack. */
    	MOVD	RSP, R13
    	SUB	$16, R13
    	MOVD	R13, RSP
    	MOVD	R4, 0(RSP)	// save old g on stack
    	MOVD	(g_stack+stack_hi)(R4), R4
    	SUB	R2, R4
    	MOVD	R4, 8(RSP)	// save depth in old g stack (can't just save SP, as stack might be copied during a callback)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat May 11 20:38:24 UTC 2024
    - 43.4K bytes
    - Viewed (0)
  3. src/cmd/internal/objabi/reloctype.go

    	// GOT slot is filled by the dynamic linker with the offset of the thread-local
    	// symbol from the thread pointer (R13)).
    	R_POWER_TLS_IE
    
    	// R_POWER_TLS marks an X-form instruction such as "ADD R3,R13,R4" as completing
    	// a sequence of GOT-relative relocations to compute a TLS address. This can be
    	// used by the system linker to to rewrite the GOT-relative TLS relocation into a
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Feb 27 17:26:07 UTC 2024
    - 17.3K bytes
    - Viewed (0)
  4. src/runtime/sys_openbsd_amd64.s

    	MOVQ	(7*8)(DI), R10	// a7
    	MOVQ	(8*8)(DI), R11	// a8
    	MOVQ	(9*8)(DI), R12	// a9
    	MOVQ	(10*8)(DI), R13	// a10
    	MOVQ	R10, (0*8)(SP)	// a7
    	MOVQ	R11, (1*8)(SP)	// a8
    	MOVQ	R12, (2*8)(SP)	// a9
    	MOVQ	R13, (3*8)(SP)	// a10
    	MOVQ	(0*8)(DI), R11	// fn
    	MOVQ	(2*8)(DI), SI	// a2
    	MOVQ	(3*8)(DI), DX	// a3
    	MOVQ	(4*8)(DI), CX	// a4
    	MOVQ	(5*8)(DI), R8	// a5
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 06 18:49:01 UTC 2023
    - 15.5K bytes
    - Viewed (0)
  5. src/runtime/asm_s390x.s

    // Must obey the gcc calling convention.
    TEXT _cgo_topofstack(SB),NOSPLIT|NOFRAME,$0
    	// g (R13), R10, R11 and LR (R14) are callee-save in the C ABI, so save them
    	MOVD	g, R1
    	MOVD	R10, R3
    	MOVD	LR, R4
    	MOVD	R11, R5
    
    	BL	runtime·load_g(SB)	// clobbers g (R13), R10, R11
    	MOVD	g_m(g), R2
    	MOVD	m_curg(R2), R2
    	MOVD	(g_stack+stack_hi)(R2), R2
    
    	MOVD	R1, g
    	MOVD	R3, R10
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jan 25 09:18:28 UTC 2024
    - 28.1K bytes
    - Viewed (0)
  6. src/runtime/sys_linux_arm64.s

    	// Set the two remaining arguments now.
    	MOVD	runtime·cgoTraceback(SB), R3
    	MOVD	$runtime·sigtramp(SB), R5
    	MOVD	_cgo_callers(SB), R13
    	MOVD	R10, LR // restore
    	MOVD	R11, R27
    	MOVD	R12, g
    	B	(R13)
    
    sigtramp:
    	MOVD	R10, LR // restore
    	MOVD	R11, R27
    	MOVD	R12, g
    	B	runtime·sigtramp(SB)
    
    sigtrampnog:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Mar 24 18:53:44 UTC 2023
    - 16.7K bytes
    - Viewed (0)
  7. src/cmd/internal/obj/arm/obj5.go

    				//	CMP  $0, R1
    				//	B.NE checkargp
    				// end:
    				//	NOP
    				// ... function ...
    				// checkargp:
    				//	MOVW panic_argp(R1), R2
    				//	ADD  $(autosize+4), R13, R3
    				//	CMP  R2, R3
    				//	B.NE end
    				//	ADD  $4, R13, R4
    				//	MOVW R4, panic_argp(R1)
    				//	B    end
    				//
    				// The NOP is needed to give the jumps somewhere to land.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Nov 20 17:19:36 UTC 2023
    - 21.4K bytes
    - Viewed (0)
  8. src/cmd/asm/internal/asm/testdata/arm64error.s

    	VLD1	(R8)(R13), [V2.B16]                              // ERROR "illegal combination"
    	VLD1	8(R9), [V2.B16]                                  // ERROR "illegal combination"
    	VST1	[V1.B16], (R8)(R13)                              // ERROR "illegal combination"
    	VST1	[V1.B16], 9(R2)                                  // ERROR "illegal combination"
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Dec 08 03:28:17 UTC 2023
    - 37.8K bytes
    - Viewed (0)
  9. src/cmd/compile/internal/ssa/_gen/LOONG64Ops.go

    // Be careful when hand coding regmasks.
    var regNamesLOONG64 = []string{
    	"R0", // constant 0
    	"R1",
    	"SP", // aka R3
    	"R4",
    	"R5",
    	"R6",
    	"R7",
    	"R8",
    	"R9",
    	"R10",
    	"R11",
    	"R12",
    	"R13",
    	"R14",
    	"R15",
    	"R16",
    	"R17",
    	"R18",
    	"R19",
    	"R20",
    	"R21",
    	"g", // aka R22
    	"R23",
    	"R24",
    	"R25",
    	"R26",
    	"R27",
    	"R28",
    	"R29",
    	// R30 is REGTMP not used in regalloc
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 21 19:04:19 UTC 2023
    - 25.2K bytes
    - Viewed (0)
  10. src/cmd/compile/internal/ssa/_gen/WasmOps.go

    package main
    
    import "strings"
    
    var regNamesWasm = []string{
    	"R0",
    	"R1",
    	"R2",
    	"R3",
    	"R4",
    	"R5",
    	"R6",
    	"R7",
    	"R8",
    	"R9",
    	"R10",
    	"R11",
    	"R12",
    	"R13",
    	"R14",
    	"R15",
    
    	"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: Fri Feb 24 00:21:13 UTC 2023
    - 17.7K bytes
    - Viewed (0)
Back to top