Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for POP_REGS_HOST_TO_ABI0 (0.26 sec)

  1. src/runtime/race_amd64.s

    	POPQ	R12
    	POPQ	R12
    	// All registers are smashed after Go code, reload.
    	get_tls(R12)
    	MOVQ	g(R12), R13
    	MOVQ	g_m(R13), R13
    	MOVQ	m_curg(R13), R14
    	MOVQ	R14, g(R12)	// g = m->curg
    ret:
    	POP_REGS_HOST_TO_ABI0()
    	RET
    
    noswitch:
    	// already on g0
    	PUSHQ	RARG1	// func arg
    	PUSHQ	RARG0	// func arg
    	CALL	runtime·racecallback(SB)
    	POPQ	R12
    	POPQ	R12
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:37:29 UTC 2024
    - 15.1K bytes
    - Viewed (0)
  2. src/runtime/asm_amd64.s

    	MOVQ	BX, SP
    	JMP	restore
    
    nocgo:
    	ADJSP	$16
    	MOVQ	$0x800000, 0(SP)		// stacksize
    	MOVQ	$_rt0_amd64_lib_go(SB), AX
    	MOVQ	AX, 8(SP)			// fn
    	CALL	runtime·newosproc0(SB)
    	ADJSP	$-16
    
    restore:
    	POP_REGS_HOST_TO_ABI0()
    	RET
    
    // _rt0_amd64_lib_go initializes the Go runtime.
    // This is started in a separate thread by _rt0_amd64_lib.
    TEXT _rt0_amd64_lib_go(SB),NOSPLIT,$0
    	MOVQ	_rt0_amd64_lib_argc<>(SB), DI
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat May 11 20:38:24 UTC 2024
    - 60.4K bytes
    - Viewed (0)
Back to top