Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 55 for r29 (0.02 sec)

  1. src/runtime/preempt_mips64x.s

    	MOVD F9, 304(R29)
    	MOVD F10, 312(R29)
    	MOVD F11, 320(R29)
    	MOVD F12, 328(R29)
    	MOVD F13, 336(R29)
    	MOVD F14, 344(R29)
    	MOVD F15, 352(R29)
    	MOVD F16, 360(R29)
    	MOVD F17, 368(R29)
    	MOVD F18, 376(R29)
    	MOVD F19, 384(R29)
    	MOVD F20, 392(R29)
    	MOVD F21, 400(R29)
    	MOVD F22, 408(R29)
    	MOVD F23, 416(R29)
    	MOVD F24, 424(R29)
    	MOVD F25, 432(R29)
    	MOVD F26, 440(R29)
    	MOVD F27, 448(R29)
    	MOVD F28, 456(R29)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat Nov 06 10:24:44 UTC 2021
    - 2.7K bytes
    - Viewed (0)
  2. src/reflect/asm_mips64x.s

    // No arg size here, runtime pulls arg map out of the func value.
    TEXT ·makeFuncStub(SB),(NOSPLIT|WRAPPER),$40
    	NO_LOCAL_POINTERS
    	MOVV	REGCTXT, 8(R29)
    	MOVV	$argframe+0(FP), R1
    	MOVV	R1, 16(R29)
    	MOVB	R0, 40(R29)
    	ADDV	$40, R29, R1
    	MOVV	R1, 24(R29)
    	MOVV	R0, 32(R29)
    	JAL	·callReflect(SB)
    	RET
    
    // methodValueCall is the code half of the function returned by makeMethodValue.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat Nov 06 10:24:44 UTC 2021
    - 1.2K bytes
    - Viewed (0)
  3. src/runtime/cgo/asm_mipsx.s

    	MOVW	R16, (4*4)(R29)
    	MOVW	R17, (4*5)(R29)
    	MOVW	R18, (4*6)(R29)
    	MOVW	R19, (4*7)(R29)
    	MOVW	R20, (4*8)(R29)
    	MOVW	R21, (4*9)(R29)
    	MOVW	R22, (4*10)(R29)
    	MOVW	R23, (4*11)(R29)
    	MOVW	g, (4*12)(R29)
    	MOVW	R31, (4*13)(R29)
    #ifndef GOMIPS_softfloat
    	MOVD	F20, (4*14)(R29)
    	MOVD	F22, (4*14+8*1)(R29)
    	MOVD	F24, (4*14+8*2)(R29)
    	MOVD	F26, (4*14+8*3)(R29)
    	MOVD	F28, (4*14+8*4)(R29)
    	MOVD	F30, (4*14+8*5)(R29)
    #endif
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 12 00:43:51 UTC 2023
    - 2.4K bytes
    - Viewed (0)
  4. src/reflect/asm_mipsx.s

    // No arg size here, runtime pulls arg map out of the func value.
    TEXT ·makeFuncStub(SB),(NOSPLIT|WRAPPER),$20
    	NO_LOCAL_POINTERS
    	MOVW	REGCTXT, 4(R29)
    	MOVW	$argframe+0(FP), R1
    	MOVW	R1, 8(R29)
    	MOVB	R0, 20(R29)
    	ADD	$20, R29, R1
    	MOVW	R1, 12(R29)
    	MOVW	R0, 16(R29)
    	JAL	·callReflect(SB)
    	RET
    
    // methodValueCall is the code half of the function returned by makeMethodValue.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat Nov 06 10:24:44 UTC 2021
    - 1.2K bytes
    - Viewed (0)
  5. src/runtime/preempt_mipsx.s

    	MOVF F9, 152(R29)
    	MOVF F10, 156(R29)
    	MOVF F11, 160(R29)
    	MOVF F12, 164(R29)
    	MOVF F13, 168(R29)
    	MOVF F14, 172(R29)
    	MOVF F15, 176(R29)
    	MOVF F16, 180(R29)
    	MOVF F17, 184(R29)
    	MOVF F18, 188(R29)
    	MOVF F19, 192(R29)
    	MOVF F20, 196(R29)
    	MOVF F21, 200(R29)
    	MOVF F22, 204(R29)
    	MOVF F23, 208(R29)
    	MOVF F24, 212(R29)
    	MOVF F25, 216(R29)
    	MOVF F26, 220(R29)
    	MOVF F27, 224(R29)
    	MOVF F28, 228(R29)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat Nov 06 10:24:44 UTC 2021
    - 2.7K bytes
    - Viewed (0)
  6. src/runtime/sys_linux_mipsx.s

    	RET
    
    	// In child, on new stack.
    	// Check that SP is as we expect
    	NOP	R29	// tell vet R29/SP changed - stop checking offsets
    	MOVW	12(R29), R16
    	MOVW	$1234, R1
    	BEQ	R16, R1, 2(PC)
    	MOVW	(R0), R0
    
    	// Initialize m->procid to Linux tid
    	MOVW	$SYS_gettid, R2
    	SYSCALL
    
    	MOVW	0(R29), R16	// m
    	MOVW	4(R29), R17	// g
    	MOVW	8(R29), R18	// fn
    
    	BEQ	R16, nog
    	BEQ	R17, nog
    
    	MOVW	R2, m_procid(R16)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Oct 18 20:57:24 UTC 2022
    - 9.7K bytes
    - Viewed (0)
  7. src/runtime/cgo/asm_mips64x.s

    	JAL	runtime·cgocallback(SB)
    
    	MOVV	(8*4)(R29), R16
    	MOVV	(8*5)(R29), R17
    	MOVV	(8*6)(R29), R18
    	MOVV	(8*7)(R29), R19
    	MOVV	(8*8)(R29), R20
    	MOVV	(8*9)(R29), R21
    	MOVV	(8*10)(R29), R22
    	MOVV	(8*11)(R29), R23
    	MOVV	(8*12)(R29), RSB
    	MOVV	(8*13)(R29), g
    	MOVV	(8*14)(R29), R31
    #ifndef GOMIPS64_softfloat
    	MOVD	(8*15)(R29), F24
    	MOVD	(8*16)(R29), F25
    	MOVD	(8*17)(R29), F26
    	MOVD	(8*18)(R29), F27
    	MOVD	(8*19)(R29), F28
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 12 00:43:51 UTC 2023
    - 2.5K bytes
    - Viewed (0)
  8. src/runtime/rt0_linux_mips64x.s

    	// sequence of string pointers followed by a NULL, and auxv.
    	// There is no TLS base pointer.
    #ifdef GOARCH_mips64
    	MOVW	4(R29), R4 // argc, big-endian ABI places int32 at offset 4
    #else
    	MOVW	0(R29), R4 // argc
    #endif
    	ADDV	$8, R29, R5 // argv
    	JMP	main(SB)
    
    TEXT main(SB),NOSPLIT|NOFRAME,$0
    	// in external linking, glibc jumps to main with argc in R4
    	// and argv in R5
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat Nov 06 10:24:44 UTC 2021
    - 1014 bytes
    - Viewed (0)
  9. src/syscall/asm_linux_mipsx.s

    	MOVW	a1+4(FP), R4
    	MOVW	a2+8(FP), R5
    	MOVW	a3+12(FP), R6
    	MOVW	a4+16(FP), R7
    	MOVW	a5+20(FP), R8
    	MOVW	a6+24(FP), R9
    	MOVW	a7+28(FP), R10
    	MOVW	a8+32(FP), R11
    	MOVW	R8, 16(R29)
    	MOVW	R9, 20(R29)
    	MOVW	R10, 24(R29)
    	MOVW	R11, 28(R29)
    	MOVW	trap+0(FP), R2	// syscall entry
    	MOVW	R0, R3	// reset R3 to zero as 1-ret SYSCALL keeps it
    	SYSCALL
    	BEQ	R7, ok9
    	MOVW	$-1, R1
    	MOVW	R1, r1+40(FP)	// r1
    	MOVW	R0, r2+44(FP)	// r2
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Sep 07 19:11:15 UTC 2023
    - 1.7K bytes
    - Viewed (0)
  10. src/runtime/sys_openbsd_mips64.s

    	RET
    
    TEXT runtime·usleep(SB),NOSPLIT,$24-4
    	MOVWU	usec+0(FP), R3
    	MOVV	R3, R5
    	MOVW	$1000000, R4
    	DIVVU	R4, R3
    	MOVV	LO, R3
    	MOVV	R3, 8(R29)		// tv_sec
    	MOVW	$1000, R4
    	MULVU	R3, R4
    	MOVV	LO, R4
    	SUBVU	R4, R5
    	MOVV	R5, 16(R29)		// tv_nsec
    
    	ADDV	$8, R29, R4		// arg 1 - rqtp
    	MOVV	$0, R5			// arg 2 - rmtp
    	MOVV	$91, R2			// sys_nanosleep
    	SYSCALL
    	RET
    
    TEXT runtime·getthrid(SB),NOSPLIT,$0-4
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 06 18:49:01 UTC 2023
    - 8.8K bytes
    - Viewed (0)
Back to top