Search Options

Results per page
Sort
Preferred Languages
Advance

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

  1. src/runtime/asm_mips64x.s

    	MOVV	R10, 80(R29)
    	MOVV	R11, 88(R29)
    	MOVV	R12, 96(R29)
    	MOVV	R13, 104(R29)
    	MOVV	R14, 112(R29)
    	MOVV	R15, 120(R29)
    	MOVV	R16, 128(R29)
    	MOVV	R17, 136(R29)
    	MOVV	R18, 144(R29)
    	MOVV	R19, 152(R29)
    	// R20 already saved
    	// R21 already saved.
    	MOVV	R22, 160(R29)
    	// R23 is tmp register.
    	MOVV	R24, 168(R29)
    	MOVV	R25, 176(R29)
    	// R26 is reserved by kernel.
    	// R27 is reserved by kernel.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Nov 06 19:45:59 UTC 2023
    - 24.3K bytes
    - Viewed (0)
  2. src/runtime/sys_linux_mips64x.s

    	MOVV	runtime·vdsoClockgettimeSym(SB), R25
    	BEQ	R25, fallback
    
    	JAL	(R25)
    	// see walltime for detail
    	BEQ	R2, R0, finish
    	MOVV	R0, runtime·vdsoClockgettimeSym(SB)
    	MOVW	$1, R4 // CLOCK_MONOTONIC
    	MOVV	$0(R29), R5
    	JMP	fallback
    
    finish:
    	MOVV	0(R29), R3	// sec
    	MOVV	8(R29), R5	// nsec
    
    	MOVV	R16, R29	// restore SP
    	// Restore vdsoPC, vdsoSP
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Oct 18 20:57:24 UTC 2022
    - 12K bytes
    - Viewed (0)
  3. src/runtime/asm_mipsx.s

    	MOVW	R28, 96(R29)
    	// R29 is SP.
    	// R30 is g.
    	// R31 is LR, which was saved by the prologue.
    
    	CALL	runtime·wbBufFlush(SB)
    
    	MOVW	4(R29), R20
    	MOVW	8(R29), R21
    	MOVW	12(R29), R3
    	MOVW	16(R29), R4
    	MOVW	20(R29), R5
    	MOVW	24(R29), R6
    	MOVW	28(R29), R7
    	MOVW	32(R29), R8
    	MOVW	36(R29), R9
    	MOVW	40(R29), R10
    	MOVW	44(R29), R11
    	MOVW	48(R29), R12
    	MOVW	52(R29), R13
    	MOVW	56(R29), R14
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 06 11:46:29 UTC 2024
    - 26.3K bytes
    - Viewed (0)
  4. src/runtime/mkpreempt.go

    	l.addSpecial(
    		mov+" HI, R1\n"+mov+" R1, %d(R29)",
    		mov+" %d(R29), R1\n"+mov+" R1, HI",
    		regsize)
    	l.addSpecial(
    		mov+" LO, R1\n"+mov+" R1, %d(R29)",
    		mov+" %d(R29), R1\n"+mov+" R1, LO",
    		regsize)
    
    	// Add floating point control/status register FCR31 (FCR0-FCR30 are irrelevant)
    	var lfp = layout{sp: "R29", stack: l.stack}
    	lfp.addSpecial(
    		mov+" FCR31, R1\n"+mov+" R1, %d(R29)",
    		mov+" %d(R29), R1\n"+mov+" R1, FCR31",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Nov 20 17:19:36 UTC 2023
    - 15.3K bytes
    - Viewed (0)
  5. src/cmd/asm/internal/asm/testdata/arm64enc.s

    	MOVB R2, (R29)(R26)                        // a26b3a38
    	MOVH R11, -80(R23)                         // eb021b78
    	MOVH R11, (R27)(R14.SXTW<<1)               // 6bdb2e78
    	MOVB R19, (R0)(R4)                         // 13682438
    	MOVB R1, (R6)(R4)                          // c1682438
    	MOVH R3, (R11)(R13<<1)                     // 63792d78
    	//TODO STTR 55(R4), R29                    // 9d7803b8
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jul 24 01:11:41 UTC 2023
    - 43.9K bytes
    - Viewed (0)
  6. src/runtime/asm_loong64.s

    	MOVV	$32, R29
    	JMP	gcWriteBarrier<>(SB)
    TEXT runtime·gcWriteBarrier5<ABIInternal>(SB),NOSPLIT,$0
    	MOVV	$40, R29
    	JMP	gcWriteBarrier<>(SB)
    TEXT runtime·gcWriteBarrier6<ABIInternal>(SB),NOSPLIT,$0
    	MOVV	$48, R29
    	JMP	gcWriteBarrier<>(SB)
    TEXT runtime·gcWriteBarrier7<ABIInternal>(SB),NOSPLIT,$0
    	MOVV	$56, R29
    	JMP	gcWriteBarrier<>(SB)
    TEXT runtime·gcWriteBarrier8<ABIInternal>(SB),NOSPLIT,$0
    	MOVV	$64, R29
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 13 15:04:25 UTC 2024
    - 26.5K bytes
    - Viewed (0)
  7. src/cmd/asm/internal/asm/operand_test.go

    	{"R19", "R19"},
    	{"R2", "R2"},
    	{"R20", "R20"},
    	{"R21", "R21"},
    	{"R22", "R22"},
    	{"R23", "R23"},
    	{"R24", "R24"},
    	{"R25", "R25"},
    	{"R26", "R26"},
    	{"R27", "R27"},
    	{"R28", "R28"},
    	{"R29", "R29"},
    	{"R3", "R3"},
    	{"R31", "R31"},
    	{"R4", "R4"},
    	{"R5", "R5"},
    	{"R6", "R6"},
    	{"R7", "R7"},
    	{"R8", "R8"},
    	{"R9", "R9"},
    	{"SPR(269)", "SPR(269)"},
    	{"a(FP)", "a(FP)"},
    	{"g", "g"},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Aug 29 18:31:05 UTC 2023
    - 23.9K bytes
    - Viewed (0)
  8. src/runtime/asm_ppc64x.s

    	MOVD	(FIXED_FRAME+104)(R1), R17
    	MOVD	(FIXED_FRAME+112)(R1), R29
    	JMP	retry
    
    TEXT runtime·gcWriteBarrier1<ABIInternal>(SB),NOSPLIT,$0
    	MOVD	$8, R29
    	JMP	gcWriteBarrier<>(SB)
    TEXT runtime·gcWriteBarrier2<ABIInternal>(SB),NOSPLIT,$0
    	MOVD	$16, R29
    	JMP	gcWriteBarrier<>(SB)
    TEXT runtime·gcWriteBarrier3<ABIInternal>(SB),NOSPLIT,$0
    	MOVD	$24, R29
    	JMP	gcWriteBarrier<>(SB)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 18:17:17 UTC 2024
    - 45.4K bytes
    - Viewed (0)
  9. src/runtime/asm_arm64.s

    	MOVD	(g_sched+gobuf_sp)(g), R3
    	MOVD	R3, RSP
    	MOVD	(g_sched+gobuf_bp)(g), R29
    
    	// call target function
    	MOVD	0(R26), R3	// code pointer
    	BL	(R3)
    
    	// switch back to g
    	MOVD	g_m(g), R3
    	MOVD	m_curg(R3), g
    	BL	runtime·save_g(SB)
    	MOVD	(g_sched+gobuf_sp)(g), R0
    	MOVD	R0, RSP
    	MOVD	(g_sched+gobuf_bp)(g), R29
    	MOVD	$0, (g_sched+gobuf_sp)(g)
    	MOVD	$0, (g_sched+gobuf_bp)(g)
    	RET
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat May 11 20:38:24 UTC 2024
    - 43.4K bytes
    - Viewed (0)
  10. src/cmd/compile/internal/ssa/_gen/LOONG64Ops.go

    		// but clobbers R1 (LR) because it's a call
    		// and R30 (REGTMP).
    		// Returns a pointer to a write barrier buffer in R29.
    		{name: "LoweredWB", argLength: 1, reg: regInfo{clobbers: (callerSave &^ gpg) | buildReg("R1"), outputs: []regMask{buildReg("R29")}}, clobberFlags: true, aux: "Int64"},
    
    		// There are three of these functions so that they can have three different register inputs.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 21 19:04:19 UTC 2023
    - 25.2K bytes
    - Viewed (0)
Back to top