- Sort Score
- Result 10 results
- Languages All
Results 51 - 60 of 291 for lr (0.03 sec)
-
src/runtime/sys_linux_ppc64x.s
// Set the two remaining arguments now. MOVD runtime·cgoTraceback(SB), R6 MOVD $runtime·sigtramp(SB), R8 MOVD _cgo_callers(SB), R12 MOVD R12, CTR MOVD R10, LR // restore LR JMP (CTR) sigtramp: MOVD R10, LR // restore LR JMP runtime·sigtramp(SB) sigtrampnog: // Signal arrived on a non-Go thread. If this is SIGPROF, get a // stack trace. CMPW R3, $27 // 27 == SIGPROF BNE sigtramp
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 22 18:17:17 UTC 2024 - 18.1K bytes - Viewed (0) -
src/runtime/signal_linux_s390x.go
func (c *sigctxt) pushCall(targetPC, resumePC uintptr) { // Push the LR to stack, as we'll clobber it in order to // push the call. The function being pushed is responsible // for restoring the LR and setting the SP back. // This extra slot is known to gentraceback. sp := c.sp() - 8 c.set_sp(sp) *(*uint64)(unsafe.Pointer(uintptr(sp))) = c.link() // Set up PC and LR to pretend the function being signaled // calls targetPC at resumePC.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Jun 17 20:42:23 UTC 2021 - 4.5K bytes - Viewed (0) -
src/runtime/signal_ppc64x.go
c.set_pc(uint64(abi.FuncPCABIInternal(sigpanic))) } func (c *sigctxt) pushCall(targetPC, resumePC uintptr) { // Push the LR to stack, as we'll clobber it in order to // push the call. The function being pushed is responsible // for restoring the LR and setting the SP back. // This extra space is known to gentraceback. sp := c.sp() - sys.MinFrameSize c.set_sp(sp)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Sep 08 15:08:04 UTC 2023 - 3.7K bytes - Viewed (0) -
src/runtime/os3_plan9.go
pc = 0 } // IF LR exists, sigpanictramp must save it to the stack // before entry to sigpanic so that panics in leaf // functions are correctly handled. This will smash // the stack frame but we're not going back there // anyway. if usesLR { c.savelr(c.lr()) } // If PC == 0, probably panicked because of a call to a nil func.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri May 17 15:41:45 UTC 2024 - 4K bytes - Viewed (0) -
src/runtime/memclr_ppc64x.s
STXVL V0, R3, R7 RET #else CMP R4, $8 BLT nozerolarge MOVD R0, 0(R3) ADD $8, R3 ADD $-8, R4 #endif nozerolarge: ANDCC $7, R4, R5 // any remaining bytes BC 4, 1, LR // ble lr #ifdef GOPPC64_power10 XXLXOR VS32, VS32, VS32 // clear VS32 (V0) SLD $56, R5, R7 STXVL V0, R3, R7 RET #else CMP R5, $4 BLT next2 MOVW R0, 0(R3) ADD $4, R3
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue May 16 17:08:59 UTC 2023 - 4.4K bytes - Viewed (0) -
src/runtime/asan_ppc64le.s
MOVD $__asan_register_globals_go(SB), FARG BR asancall<>(SB) // Switches SP to g0 stack and calls (FARG). Arguments already set. TEXT asancall<>(SB), NOSPLIT, $0-0 // LR saved in generated prologue // Get info from the current goroutine MOVD runtime·tls_g(SB), R10 // g offset in TLS MOVD 0(R10), g MOVD g_m(g), R7 // m for g MOVD R1, R16 // callee-saved, preserved across C call
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Aug 26 18:13:33 UTC 2022 - 2.8K bytes - Viewed (0) -
src/crypto/subtle/xor_ppc64x.s
XXLXOR VS38, VS39, VS38 STXVD2X VS32, (R3)(R8) STXVD2X VS34, (R3)(R10) STXVD2X VS36, (R3)(R14) STXVD2X VS38, (R3)(R15) ADD $64, R8 ADD $64, R10 ADD $64, R14 ADD $64, R15 BDNZ loop64 BC 12,2,LR // BEQLR MOVD R9, R6 CMP R6, $8 BLE small // Case for 8 <= n < 64 bytes // Process 32 bytes if available xor32: CMP R6, $32 BLT xor16 ADD $16, R8, R9 LXVD2X (R4)(R8), VS32
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 22 18:17:17 UTC 2024 - 2.9K bytes - Viewed (0) -
src/cmd/internal/obj/ppc64/anames9.go
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Feb 09 22:14:57 UTC 2024 - 673 bytes - Viewed (0) -
src/runtime/rt0_freebsd_riscv64.s
JMP main(SB) // When building with -buildmode=c-shared, this symbol is called when the shared // library is loaded. TEXT _rt0_riscv64_freebsd_lib(SB),NOSPLIT,$224 // Preserve callee-save registers, along with X1 (LR). MOV X1, (8*3)(X2) MOV X8, (8*4)(X2) MOV X9, (8*5)(X2) MOV X18, (8*6)(X2) MOV X19, (8*7)(X2) MOV X20, (8*8)(X2) MOV X21, (8*9)(X2) MOV X22, (8*10)(X2) MOV X23, (8*11)(X2) MOV X24, (8*12)(X2)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Sep 28 03:17:13 UTC 2022 - 2.7K bytes - Viewed (0) -
src/math/log_s390x.s
MOVH $0x8405, R0 BR L15 L7: LTDBR F0, F0 BLEU L3 L15: FMUL F2, F0 LGDR F0, R1 SRAD $48, R1, R1 SUBW R1, R0, R2 SUBW R1, R12, R3 BYTE $0x18 //lr %r4,%r2 BYTE $0x42 ANDW $0xFFFFFFF0, R3 ANDW $0xFFFFFFF0, R2 BYTE $0x18 //lr %r5,%r1 BYTE $0x51 MOVW R1, R7 CMPBLE R7, $22, L7 RISBGN $0, $15, $48, R3, R6 RISBGN $16, $31, $32, R2, R8 L2: MOVH R5, R5 MOVH $0x7FEF, R1
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Apr 16 15:34:41 UTC 2019 - 4.3K bytes - Viewed (0)