- Sort Score
- Result 10 results
- Languages All
Results 11 - 18 of 18 for r30 (0.09 sec)
-
src/cmd/internal/obj/arm64/obj7.go
q1.As = ASUB q1.From.Type = obj.TYPE_CONST q1.From.Offset = int64(c.autosize) q1.Reg = REGSP q1.To.Type = obj.TYPE_REG q1.To.Reg = REG_R20 prologueEnd = q1 // STP (R29, R30), -8(R20) q1 = obj.Appendp(q1, c.newprog) q1.Pos = p.Pos q1.As = ASTP q1.From.Type = obj.TYPE_REGREG q1.From.Reg = REGFP q1.From.Offset = REGLINK q1.To.Type = obj.TYPE_MEM
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Nov 08 05:46:32 UTC 2023 - 28.4K bytes - Viewed (0) -
src/runtime/asm_mipsx.s
MOVW $0, R1 RET // Called from cgo wrappers, this function returns g->m->curg.stack.hi. // Must obey the gcc calling convention. TEXT _cgo_topofstack(SB),NOSPLIT|NOFRAME,$0 // g (R30), R3 and REGTMP (R23) might be clobbered by load_g. R30 and R23 // are callee-save in the gcc calling convention, so save them. MOVW R23, R8 MOVW g, R9 MOVW R31, R10 // this call frame does not save LR JAL runtime·load_g(SB)
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/cmd/internal/obj/loong64/obj.go
// if(g->panic != nil && g->panic->argp == FP) g->panic->argp = bottom-of-frame // // MOV g_panic(g), R20 // BEQ R20, end // MOV panic_argp(R20), R24 // ADD $(autosize+FIXED_FRAME), R3, R30 // BNE R24, R30, end // ADD $FIXED_FRAME, R3, R24 // MOV R24, panic_argp(R20) // end: // NOP // // The NOP is needed to give the jumps somewhere to land.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Nov 21 19:22:18 UTC 2023 - 19.7K bytes - Viewed (0) -
src/runtime/asm_mips64x.s
TEXT runtime·return0(SB), NOSPLIT, $0 MOVW $0, R1 RET // Called from cgo wrappers, this function returns g->m->curg.stack.hi. // Must obey the gcc calling convention. TEXT _cgo_topofstack(SB),NOSPLIT,$16 // g (R30) and REGTMP (R23) might be clobbered by load_g. They // are callee-save in the gcc calling convention, so save them. MOVV R23, savedR23-16(SP) MOVV g, savedG-8(SP) JAL runtime·load_g(SB) MOVV g_m(g), R1
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/cmd/internal/obj/ppc64/a.out.go
PPC64DWARFRegisters[REG_XER] = 76 } /* * GENERAL: * * compiler allocates R3 up as temps * compiler allocates register variables R7-R27 * compiler allocates external registers R30 down * * compiler allocates register variables F17-F26 * compiler allocates external registers F26 down */ const ( BIG = 32768 - 8 ) const ( /* mark flags */ LABEL = 1 << 0
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Apr 01 18:50:29 UTC 2024 - 16K bytes - Viewed (0) -
src/runtime/race_arm64.s
// Clobbers R19, R20. TEXT racecall<>(SB), NOSPLIT|NOFRAME, $0-0 MOVD g_m(g), R10 // Switch to g0 stack. MOVD RSP, R19 // callee-saved, preserved across the CALL MOVD R30, R20 // callee-saved, preserved across the CALL MOVD m_g0(R10), R11 CMP R11, g BEQ call // already on g0 MOVD (g_sched+gobuf_sp)(R11), R12 MOVD R12, RSP call:
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri May 17 18:37:29 UTC 2024 - 15.5K bytes - Viewed (0) -
doc/asm.html
To prevent accidental misuse, the register is named <code>R18_PLATFORM</code>. <code>R27</code> and <code>R28</code> are reserved by the compiler and linker. <code>R29</code> is the frame pointer. <code>R30</code> is the link register. </p> <p> Instruction modifiers are appended to the instruction following a period. The only modifiers are <code>P</code> (postincrement) and <code>W</code> (preincrement):
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Nov 28 19:15:27 UTC 2023 - 36.3K bytes - Viewed (1) -
src/runtime/asm_ppc64x.s
TEXT __cgo_topofstack(SB),NOSPLIT|NOFRAME,$0 #else TEXT _cgo_topofstack(SB),NOSPLIT|NOFRAME,$0 #endif // g (R30) and R31 are callee-save in the C ABI, so save them MOVD g, R4 MOVD R31, R5 MOVD LR, R6 BL runtime·load_g(SB) // clobbers g (R30), R31 MOVD g_m(g), R3 MOVD m_curg(R3), R3 MOVD (g_stack+stack_hi)(R3), R3 MOVD R4, g MOVD R5, R31 MOVD R6, LR
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 22 18:17:17 UTC 2024 - 45.4K bytes - Viewed (0)