Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 23 of 23 for r23 (0.08 sec)

  1. src/cmd/compile/internal/ssa/_gen/MIPS64.rules

    	&& !config.noDuffDevice && logLargeCopy(v, s)  =>
    	(DUFFCOPY [16 * (128 - s/8)] dst src mem)
    // 16 and 128 are magic constants.  16 is the number of bytes to encode:
    //	MOVV	(R1), R23
    //	ADDV	$8, R1
    //	MOVV	R23, (R2)
    //	ADDV	$8, R2
    // and 128 is the number of such blocks. See runtime/duff_mips64.s:duffcopy.
    
    // large or unaligned move uses a loop
    (Move [s] {t} dst src mem)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jul 31 03:59:48 UTC 2023
    - 41.9K bytes
    - Viewed (0)
  2. src/crypto/internal/nistec/p256_asm_arm64.s

    #define t1 R12
    #define t2 R13
    #define t3 R14
    #define const0 R15
    #define const1 R16
    
    #define hlp0 R17
    #define hlp1 res_ptr
    
    #define x0 R19
    #define x1 R20
    #define x2 R21
    #define x3 R22
    #define y0 R23
    #define y1 R24
    #define y2 R25
    #define y3 R26
    
    #define const2 t2
    #define const3 t3
    
    DATA p256const0<>+0x00(SB)/8, $0x00000000ffffffff
    DATA p256const1<>+0x00(SB)/8, $0xffffffff00000001
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:29:44 UTC 2024
    - 29.7K bytes
    - Viewed (0)
  3. doc/asm.html

    General purpose registers are named <code>R0</code> through <code>R31</code>,
    floating point registers are <code>F0</code> through <code>F31</code>.
    </p>
    
    <p>
    <code>R30</code> is reserved to point to <code>g</code>.
    <code>R23</code> is used as a temporary register.
    </p>
    
    <p>
    In a <code>TEXT</code> directive, the frame size <code>$-4</code> for MIPS or
    <code>$-8</code> for MIPS64 instructs the linker not to save <code>LR</code>.
    </p>
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 28 19:15:27 UTC 2023
    - 36.3K bytes
    - Viewed (1)
Back to top