Search Options

Results per page
Sort
Preferred Languages
Advance

Results 81 - 90 of 233 for r6 (0.02 sec)

  1. src/runtime/asm_loong64.s

    	// We get called to create new OS threads too, and those
    	// come in on the m->g0 stack already.
    	MOVV	g_m(g), R5
    	MOVV	m_gsignal(R5), R6
    	BEQ	R6, g, g0
    	MOVV	m_g0(R5), R6
    	BEQ	R6, g, g0
    
    	JAL	gosave_systemstack_switch<>(SB)
    	MOVV	R6, g
    	JAL	runtime·save_g(SB)
    	MOVV	(g_sched+gobuf_sp)(g), R3
    
    	// Now on a scheduling stack (a pthread-created stack).
    g0:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 13 15:04:25 UTC 2024
    - 26.5K bytes
    - Viewed (0)
  2. src/runtime/cgo/asm_ppc64x.s

    // It's such a pointer chain: _crosscall2_ptr -> x_crosscall2_ptr -> crosscall2
    TEXT ·set_crosscall2(SB),NOSPLIT,$0-0
    	MOVD	_crosscall2_ptr(SB), R5
    	MOVD	CROSSCALL2_FPTR, R6
    	MOVD	R6, (R5)
    	RET
    
    TEXT crosscall2_trampoline<>(SB),NOSPLIT,$0-0
    	JMP	crosscall2(SB)
    
    // Called by C code generated by cmd/cgo.
    // func crosscall2(fn, a unsafe.Pointer, n int32, ctxt uintptr)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 12 00:43:51 UTC 2023
    - 2.4K bytes
    - Viewed (0)
  3. src/runtime/cgo/asm_loong64.s

    // Use a local trampoline, to avoid taking the address of a dynamically exported
    // function.
    TEXT ·set_crosscall2(SB),NOSPLIT,$0-0
    	MOVV	_crosscall2_ptr(SB), R5
    	MOVV	$crosscall2_trampoline<>(SB), R6
    	MOVV	R6, (R5)
    	RET
    
    TEXT crosscall2_trampoline<>(SB),NOSPLIT,$0-0
    	JMP	crosscall2(SB)
    
    // Called by C code generated by cmd/cgo.
    // func crosscall2(fn, a unsafe.Pointer, n int32, ctxt uintptr)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 12 00:43:51 UTC 2023
    - 1.5K bytes
    - Viewed (0)
  4. src/cmd/asm/internal/asm/operand_test.go

    	{"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]"},
    	{"[R0]", "[R0]"},
    	{"[R1-R12]", "[R1,R2,R3,R4,R5,R6,R7,R8,R9,g,R11,R12]"},
    	{"armCAS64(SB)", "armCAS64(SB)"},
    	{"asmcgocall<>(SB)", "asmcgocall<>(SB)"},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Aug 29 18:31:05 UTC 2023
    - 23.9K bytes
    - Viewed (0)
  5. src/syscall/asm_linux_ppc64x.s

    //
    
    // func rawVforkSyscall(trap, a1, a2, a3 uintptr) (r1, err uintptr)
    TEXT ·rawVforkSyscall(SB),NOSPLIT|NOFRAME,$0-48
    	MOVD	a1+8(FP), R3
    	MOVD	a2+16(FP), R4
    	MOVD	a3+24(FP), R5
    	MOVD	R0, R6
    	MOVD	R0, R7
    	MOVD	R0, R8
    	MOVD	trap+0(FP), R9	// syscall entry
    	SYSCALL R9
    	BVC	ok
    	MOVD	$-1, R4
    	MOVD	R4, r1+32(FP)	// r1
    	MOVD	R3, err+40(FP)	// errno
    	RET
    ok:
    	MOVD	R3, r1+32(FP)	// r1
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Sep 07 19:11:15 UTC 2023
    - 913 bytes
    - Viewed (0)
  6. src/crypto/aes/asm_ppc64x.s

    	MOVD	nr+0(FP), R6   // Round count/Key size
    	MOVD	xk+8(FP), R5   // Key pointer
    	MOVD	dst+16(FP), R3 // Dest pointer
    	MOVD	src+24(FP), R4 // Src pointer
    #ifdef NEEDS_ESPERM
    	MOVD	$·rcon(SB), R7
    	LVX	(R7), ESPERM   // Permute value for P8_ macros.
    #endif
    
    	// Set CR{1,2,3}EQ to hold the key size information.
    	CMPU	R6, $10, CR1
    	CMPU	R6, $12, CR2
    	CMPU	R6, $14, CR3
    
    	MOVD	$16, R6
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 20 18:05:32 UTC 2024
    - 18.6K bytes
    - Viewed (0)
  7. src/internal/bytealg/index_ppc64x.s

    	VPERM  vreg, vreg, SWAP, vreg
    
    GLOBL byteswap<>+0(SB), RODATA, $16
    
    TEXT ·Index<ABIInternal>(SB),NOSPLIT|NOFRAME,$0-56
    	// R3 = byte array pointer
    	// R4 = length
    	MOVD R6, R5             // R5 = separator pointer
    	MOVD R7, R6             // R6 = separator length
    
    #ifdef GOARCH_ppc64le
    	MOVBZ internal∕cpu·PPC64+const_offsetPPC64HasPOWER9(SB), R7
    	CMP   R7, $1
    	BNE   power8
    	BR    indexbodyp9<>(SB)
    #endif
    power8:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 21 16:47:45 UTC 2023
    - 31.6K bytes
    - Viewed (0)
  8. src/math/atan_s390x.s

    	FCMPU   F0, F1
    	BEQ     atanIsZero
    
    	MOVD	$·atanrodataL8<>+0(SB), R5
    	MOVH	$0x3FE0, R3
    	LGDR	F0, R1
    	RISBGNZ	$32, $63, $32, R1, R1
    	RLL	$16, R1, R2
    	ANDW	$0x7FF0, R2
    	MOVW	R2, R6
    	MOVW	R3, R7
    	CMPUBLE	R6, R7, L6
    	MOVD	$·atanxmone<>+0(SB), R3
    	FMOVD	0(R3), F2
    	WFDDB	V0, V2, V0
    	RISBGZ	$63, $63, $33, R1, R1
    	MOVD	$·atanxpi2h<>+0(SB), R3
    	MOVWZ	R1, R1
    	SLD	$3, R1, R1
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 16 15:34:41 UTC 2019
    - 3.7K bytes
    - Viewed (0)
  9. src/runtime/memclr_ppc64x.s

    	// R3 = ptr
    	// R4 = n
    
    	// Determine if there are doublewords to clear
    check:
    	ANDCC $7, R4, R5  // R5: leftover bytes to clear
    	SRD   $3, R4, R6  // R6: double words to clear
    	CMP   R6, $0, CR1 // CR1[EQ] set if no double words
    
    	BC    12, 6, nozerolarge // only single bytes
    	CMP   R4, $512
    	BLT   under512           // special case for < 512
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 16 17:08:59 UTC 2023
    - 4.4K bytes
    - Viewed (0)
  10. src/internal/runtime/syscall/asm_linux_arm.s

    	MOVW	num+0(FP), R7	// syscall entry
    	MOVW	a1+4(FP), R0
    	MOVW	a2+8(FP), R1
    	MOVW	a3+12(FP), R2
    	MOVW	a4+16(FP), R3
    	MOVW	a5+20(FP), R4
    	MOVW	a6+24(FP), R5
    	SWI	$0
    	MOVW	$0xfffff001, R6
    	CMP	R6, R0
    	BLS	ok
    	MOVW	$-1, R1
    	MOVW	R1, r1+28(FP)
    	MOVW	$0, R2
    	MOVW	R2, r2+32(FP)
    	RSB	$0, R0, R0
    	MOVW	R0, errno+36(FP)
    	RET
    ok:
    	MOVW	R0, r1+28(FP)
    	MOVW	R1, r2+32(FP)
    	MOVW	$0, R0
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Feb 21 21:28:32 UTC 2024
    - 696 bytes
    - Viewed (0)
Back to top