- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 19 for r29 (0.04 sec)
-
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) -
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) -
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) -
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) -
src/cmd/asm/internal/asm/testdata/arm64enc.s
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Jul 24 01:11:41 UTC 2023 - 43.9K bytes - Viewed (0) -
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) -
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) -
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) -
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) -
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)