Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 75 for R23 (0.11 sec)

  1. src/runtime/duff_mips64x.s

    	MOVV	R23, (R2)
    	ADDV	$8, R2
    
    	MOVV	(R1), R23
    	ADDV	$8, R1
    	MOVV	R23, (R2)
    	ADDV	$8, R2
    
    	MOVV	(R1), R23
    	ADDV	$8, R1
    	MOVV	R23, (R2)
    	ADDV	$8, R2
    
    	MOVV	(R1), R23
    	ADDV	$8, R1
    	MOVV	R23, (R2)
    	ADDV	$8, R2
    
    	MOVV	(R1), R23
    	ADDV	$8, R1
    	MOVV	R23, (R2)
    	ADDV	$8, R2
    
    	MOVV	(R1), R23
    	ADDV	$8, R1
    	MOVV	R23, (R2)
    	ADDV	$8, R2
    
    	MOVV	(R1), R23
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat Nov 06 10:24:44 UTC 2021
    - 11.3K bytes
    - Viewed (0)
  2. src/runtime/tls_mips64x.s

    #include "funcdata.h"
    #include "textflag.h"
    
    // If !iscgo, this is a no-op.
    //
    // NOTE: mcall() assumes this clobbers only R23 (REGTMP).
    TEXT runtime·save_g(SB),NOSPLIT|NOFRAME,$0-0
    	MOVB	runtime·iscgo(SB), R23
    	BEQ	R23, nocgo
    
    	MOVV	R3, R23	// save R3
    	MOVV	g, runtime·tls_g(SB) // TLS relocation clobbers R3
    	MOVV	R23, R3	// restore R3
    
    nocgo:
    	RET
    
    TEXT runtime·load_g(SB),NOSPLIT|NOFRAME,$0-0
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat Nov 06 10:24:44 UTC 2021
    - 733 bytes
    - Viewed (0)
  3. src/runtime/tls_mipsx.s

    #include "funcdata.h"
    #include "textflag.h"
    
    // If !iscgo, this is a no-op.
    // NOTE: gogo assumes load_g only clobers g (R30) and REGTMP (R23)
    TEXT runtime·save_g(SB),NOSPLIT|NOFRAME,$0-0
    	MOVB	runtime·iscgo(SB), R23
    	BEQ	R23, nocgo
    
    	MOVW	R3, R23
    	MOVW	g, runtime·tls_g(SB) // TLS relocation clobbers R3
    	MOVW	R23, R3
    
    nocgo:
    	RET
    
    TEXT runtime·load_g(SB),NOSPLIT|NOFRAME,$0-0
    	MOVW	runtime·tls_g(SB), g // TLS relocation clobbers R3
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Feb 08 14:52:12 UTC 2023
    - 710 bytes
    - Viewed (0)
  4. src/cmd/compile/internal/ssa/opGen.go

    				{1, 670826495}, // R0 R1 R2 R3 R4 R5 R6 R7 R8 R9 R10 R11 R12 R13 R14 R15 R16 R17 R19 R20 R21 R22 R23 R24 R25 R26 R30
    			},
    			outputs: []outputInfo{
    				{1, 0},
    				{0, 670826495}, // R0 R1 R2 R3 R4 R5 R6 R7 R8 R9 R10 R11 R12 R13 R14 R15 R16 R17 R19 R20 R21 R22 R23 R24 R25 R26 R30
    			},
    		},
    	},
    	{
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 15:49:20 UTC 2024
    - 1M bytes
    - Viewed (0)
  5. src/runtime/sys_linux_loong64.s

    	MOVV	mp+16(FP), R23
    	MOVV	gp+24(FP), R24
    	MOVV	fn+32(FP), R25
    
    	MOVV	R23, -8(R5)
    	MOVV	R24, -16(R5)
    	MOVV	R25, -24(R5)
    	MOVV	$1234, R23
    	MOVV	R23, -32(R5)
    
    	MOVV	$SYS_clone, R11
    	SYSCALL
    
    	// In parent, return.
    	BEQ	R4, 3(PC)
    	MOVW	R4, ret+40(FP)
    	RET
    
    	// In child, on new stack.
    	MOVV	-32(R3), R23
    	MOVV	$1234, R19
    	BEQ	R23, R19, 2(PC)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Aug 25 20:58:13 UTC 2023
    - 14.2K bytes
    - Viewed (0)
  6. src/math/big/arith_ppc64x.s

    	MOVD    24(R8), R22       // R22 = x[i+2]
    	MOVDU   32(R8), R23       // R23 = x[i+3]
    	MULLD   R9, R20, R24      // R24 = z0[i]
    	MULHDU  R9, R20, R20      // R20 = z1[i]
    	ADDC    R4, R24           // R24 = z0[i] + c
    	MULLD   R9, R21, R25
    	MULHDU  R9, R21, R21
    	ADDE    R20, R25
    	MULLD   R9, R22, R26
    	MULHDU  R9, R22, R22
    	MULLD   R9, R23, R27
    	MULHDU  R9, R23, R23
    	ADDE    R21, R26
    	MOVD    R24, 8(R10)       // z[i]
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 18:17:17 UTC 2024
    - 16.8K bytes
    - Viewed (0)
  7. src/runtime/cgo/gcc_loong64.S

     *
     * Calling into the gc tool chain, where all registers are caller save.
     * Called from standard lp64d ABI, where $r1, $r3, $r23-$r30, and $f24-$f31
     * are callee-save, so they must be saved explicitly, along with $r1 (LR).
     */
    .globl crosscall1
    crosscall1:
    	addi.d	$r3, $r3, -160
    	st.d	$r1, $r3, 0
    	st.d	$r23, $r3, 8
    	st.d	$r24, $r3, 16
    	st.d	$r25, $r3, 24
    	st.d	$r26, $r3, 32
    	st.d	$r27, $r3, 40
    	st.d	$r28, $r3, 48
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Dec 05 18:57:04 UTC 2022
    - 1.5K bytes
    - Viewed (0)
  8. src/cmd/asm/internal/asm/testdata/arm64enc.s

    	BIC R12@>13, R12, R19                      // 9335ec8a
    	BICSW R25->20, R3, R20                     // 7450b96a
    	BICS R19->12, R1, R23                      // 3730b3ea
    	BICS R19, R1, R23                          // 370033ea
    	BICS R19>>0, R1, R23                       // 370073ea
    	CALL -1(PC)                                // ffffff97
    	CALL (R15)                                 // e0013fd6
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jul 24 01:11:41 UTC 2023
    - 43.9K bytes
    - Viewed (0)
  9. src/vendor/golang.org/x/crypto/internal/poly1305/sum_ppc64le.s

    	// Find the offset to those bytes
    	SUB R5, R22, R22
    	SLD $3, R22
    
    	// Shift to get only the bytes in msg
    	SRD R22, R17, R17
    
    	// Put 1 at high end
    	MOVD $1, R23
    	SLD  $3, R21
    	SLD  R21, R23, R23
    	OR   R23, R17, R17
    
    	// Remainder is 8
    	MOVD $8, R5
    
    just1:
    	CMP R5, $8
    	BLT less8
    
    	// Exactly 8
    	MOVD (R4), R16
    
    	CMP R17, $0
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat Mar 09 00:09:40 UTC 2024
    - 3.2K bytes
    - Viewed (0)
  10. src/runtime/asm_mips64x.s

    	MOVV	R2, 192(R29)
    retry:
    	MOVV	g_m(g), R1
    	MOVV	m_p(R1), R1
    	MOVV	(p_wbBuf+wbBuf_next)(R1), R2
    	MOVV	(p_wbBuf+wbBuf_end)(R1), R23 // R23 is linker temp register
    	// Increment wbBuf.next position.
    	ADDV	R25, R2
    	// Is the buffer full?
    	SGTU	R2, R23, R23
    	BNE	R23, flush
    	// Commit to the larger buffer.
    	MOVV	R2, (p_wbBuf+wbBuf_next)(R1)
    	// Make return value (the original next position)
    	SUBV	R25, R2, R25
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Nov 06 19:45:59 UTC 2023
    - 24.3K bytes
    - Viewed (0)
Back to top