Search Options

Results per page
Sort
Preferred Languages
Advance

Results 51 - 60 of 291 for lr (0.03 sec)

  1. 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)
  2. 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)
  3. 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)
  4. 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)
  5. 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)
  6. 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)
  7. 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)
  8. src/cmd/internal/obj/ppc64/anames9.go

    	"16CON",
    	"U31CON",
    	"S32CON",
    	"U32CON",
    	"32CON",
    	"S34CON",
    	"64CON",
    	"SACON",
    	"LACON",
    	"DACON",
    	"BRA",
    	"BRAPIC",
    	"ZOREG",
    	"SOREG",
    	"LOREG",
    	"XOREG",
    	"FPSCR",
    	"LR",
    	"CTR",
    	"ANY",
    	"GOK",
    	"ADDR",
    	"TLS_LE",
    	"TLS_IE",
    	"TEXTSIZE",
    	"NCLASS",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Feb 09 22:14:57 UTC 2024
    - 673 bytes
    - Viewed (0)
  9. 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)
  10. 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)
Back to top