- Sort Score
- Result 10 results
- Languages All
Results 41 - 50 of 180 for r15 (0.08 sec)
-
src/runtime/cgo/gcc_amd64.S
* Called from standard x86-64 ABI, where %rbx, %rbp, %r12-%r15 * are callee-save so they must be saved explicitly. * The standard x86-64 ABI passes the three arguments m, g, fn * in %rdi, %rsi, %rdx. */ .globl EXT(crosscall1) EXT(crosscall1): pushq %rbx pushq %rbp pushq %r12 pushq %r13 pushq %r14 pushq %r15 #if defined(_WIN64) movq %r8, %rdi /* arg of setg_gcc */
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Sat Aug 12 03:56:28 UTC 2023 - 1.1K 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/cmd/cgo/internal/test/issue9400/asm_s390x.s
// will clobber the test pattern created by the caller ADD $(1024 * 8), R15 // Ask signaller to setgid MOVD $·Baton(SB), R5 MOVW $1, 0(R5) // Wait for setgid completion loop: SYNC MOVW ·Baton(SB), R3 CMPBNE R3, $0, loop // Restore stack SUB $(1024 * 8), R15
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri May 12 12:00:02 UTC 2023 - 580 bytes - Viewed (0) -
src/internal/runtime/atomic/sys_linux_arm.s
// // https://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=b49c0f24cf6744a3f4fd09289fe7cade349dead5 // TEXT cas<>(SB),NOSPLIT,$0 MOVW $0xffff0fc0, R15 // R15 is hardware PC. TEXT ·Cas(SB),NOSPLIT|NOFRAME,$0 MOVB runtime·goarm(SB), R11 CMP $7, R11 BLT 2(PC) JMP ·armcas(SB) JMP kernelcas<>(SB) TEXT kernelcas<>(SB),NOSPLIT,$0 MOVW ptr+0(FP), R2
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Mar 25 19:53:03 UTC 2024 - 2.8K bytes - Viewed (0) -
src/runtime/rt0_linux_s390x.s
// argv as argc string pointers followed by a NULL, envv as a // sequence of string pointers followed by a NULL, and auxv. // There is no TLS base pointer. MOVD 0(R15), R2 // argc ADD $8, R15, R3 // argv BR main(SB) TEXT _rt0_s390x_linux_lib(SB), NOSPLIT, $0 MOVD $_rt0_s390x_lib(SB), R1 BR R1 TEXT main(SB), NOSPLIT|NOFRAME, $0 MOVD $runtime·rt0_go(SB), R1
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Nov 17 15:54:54 UTC 2017 - 676 bytes - Viewed (0) -
src/runtime/rt0_aix_ppc64.s
MOVD 0(R5), R5 MOVD 0(R19), R0 MOVD R2, 40(R1) MOVD 8(R19), R2 MOVD R18, R3 MOVD R0, CTR BL (CTR) // Return to AIX loader // Launch rt0_go MOVD 40(R1), R2 MOVD R14, R3 // argc MOVD R15, R4 // argv BL _main(SB) DEFINE_PPC64X_FUNCDESC(main, _main) TEXT _main(SB),NOSPLIT,$-8 MOVD $runtime·rt0_go(SB), R12 MOVD R12, CTR BR (CTR) TEXT _rt0_ppc64_aix_lib(SB),NOSPLIT,$-8
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Apr 18 22:20:51 UTC 2023 - 4.1K bytes - Viewed (0) -
src/runtime/msan_loong64.s
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Jan 09 01:36:54 UTC 2024 - 2K bytes - Viewed (0) -
src/runtime/mkpreempt.go
p("IPM R10") // save flags upfront, as ADD will clobber flags p("MOVD R14, -%d(R15)", l.stack) p("ADD $-%d, R15", l.stack) p("MOVW R10, 8(R15)") // save flags l.save() p("CALL ·asyncPreempt2(SB)") l.restore() p("MOVD %d(R15), R14", l.stack) // sigctxt.pushCall has pushed LR (at interrupt) on stack, restore it p("ADD $%d, R15", l.stack+8) // pop frame (including the space pushed by sigctxt.pushCall)
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/runtime/defs_plan9_amd64.go
print("r9 ", hex(u.r9), "\n") print("r10 ", hex(u.r10), "\n") print("r11 ", hex(u.r11), "\n") print("r12 ", hex(u.r12), "\n") print("r13 ", hex(u.r13), "\n") print("r14 ", hex(u.r14), "\n") print("r15 ", hex(u.r15), "\n") print("ip ", hex(u.ip), "\n") print("flags ", hex(u.flags), "\n") print("cs ", hex(u.cs), "\n") print("fs ", hex(u.fs), "\n") print("gs ", hex(u.gs), "\n") }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri May 21 22:12:04 UTC 2021 - 1.8K bytes - Viewed (0) -
src/cmd/asm/internal/asm/operand_test.go
{"R11", "R11"}, {"R12", "R12"}, {"R13", "R13"}, {"R14", "R14"}, {"R15", "R15"}, {"R1<<2(R3)", "R1<<2(R3)"}, {"R(1)<<2(R(3))", "R1<<2(R3)"}, {"R2", "R2"}, {"R3", "R3"}, {"R4", "R4"}, {"R(4)", "R4"}, {"R5", "R5"}, {"R6", "R6"}, {"R7", "R7"}, {"R8", "R8"}, {"[R0,R1,g,R15]", "[R0,R1,g,R15]"}, {"[R0-R7]", "[R0,R1,R2,R3,R4,R5,R6,R7]"}, {"[R(0)-R(7)]", "[R0,R1,R2,R3,R4,R5,R6,R7]"},
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Aug 29 18:31:05 UTC 2023 - 23.9K bytes - Viewed (0)