Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 17 for r26 (0.04 sec)

  1. 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
    			},
    		},
    	},
    	{
    		name:   "ADCzerocarry",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 15:49:20 UTC 2024
    - 1M bytes
    - Viewed (0)
  2. src/hash/crc32/crc32_ppc64le.s

    	ADD	$1024,R10,R10	// &tab[5]
    	SLD	$2,R24,R24	// crc>>16&0xFF*4
    	MOVWZ	(R10)(R24),R26	// tab[5][crc>>16&0xFF]
    	XOR	R21,R26,R21	// xor done R26
    	RLDICL	$56,R7,$56,R25	// crc>>8
    	ADD	$1024,R10,R10	// &tab[6]
    	SLD	$2,R25,R25	// crc>>8&FF*2
    	MOVBZ   R7,R26          // crc&0xFF
    	MOVWZ	(R10)(R25),R27	// tab[6][crc>>8&0xFF]
    	ADD 	$1024,R10,R10   // &tab[7]
    	SLD	$2,R26,R26	// crc&0xFF*2
    	XOR	R21,R27,R21	// xor done R27
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 06 12:09:50 UTC 2024
    - 13.1K bytes
    - Viewed (0)
  3. src/runtime/asm_arm64.s

    	// Using a tail call here cleans up tracebacks since we won't stop
    	// at an intermediate systemstack.
    	MOVD	0(R26), R3	// code pointer
    	MOVD.P	16(RSP), R30	// restore LR
    	SUB	$8, RSP, R29	// restore FP
    	B	(R3)
    
    // func switchToCrashStack0(fn func())
    TEXT runtime·switchToCrashStack0<ABIInternal>(SB), NOSPLIT, $0-8
    	MOVD	R0, R26    // context register
    	MOVD	g_m(g), R1 // curm
    
    	// set g to gcrash
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat May 11 20:38:24 UTC 2024
    - 43.4K bytes
    - Viewed (0)
  4. src/math/big/arith_ppc64x.s

    	MOVDU 32(R8), R23	// R23 = x[i+3]
    	ADDZE R20, R24		// R24 = x[i] + CA
    	ADDZE R21, R25		// R25 = x[i+1] + CA
    	ADDZE R22, R26		// R26 = x[i+2] + CA
    	ADDZE R23, R27		// R27 = x[i+3] + CA
    	MOVD  R24, 8(R10)	// z[i]
    	MOVD  R25, 16(R10)	// z[i+1]
    	MOVD  R26, 24(R10)	// z[i+2]
    	MOVDU R27, 32(R10)	// z[i+3]
    	ADD   $-4, R11		// R11 = z_len - 4
    	BDNZ  loop
    
    	// We may have some elements to read
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 18:17:17 UTC 2024
    - 16.8K bytes
    - Viewed (0)
  5. src/internal/bytealg/equal_arm64.s

    	CMP	R0, R1
    	BEQ	equal
    	B	memeqbody<>(SB)
    equal:
    	MOVD	$1, R0
    	RET
    
    // memequal_varlen(a, b unsafe.Pointer) bool
    TEXT runtime·memequal_varlen<ABIInternal>(SB),NOSPLIT,$0-17
    	CMP	R0, R1
    	BEQ	eq
    	MOVD	8(R26), R2    // compiler stores size at offset 8 in the closure
    	CBZ	R2, eq
    	B	memeqbody<>(SB)
    eq:
    	MOVD	$1, R0
    	RET
    
    // input:
    // R0: pointer a
    // R1: pointer b
    // R2: data len
    // at return: result in R0
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jan 24 16:07:25 UTC 2024
    - 2.5K bytes
    - Viewed (0)
  6. src/runtime/asm_ppc64x.s

    	BR	restore
    
    good:
    #define DEBUG_CALL_DISPATCH(NAME,MAXSIZE)	\
    	MOVD	$MAXSIZE, R23;			\
    	CMP	R26, R23;			\
    	BGT	5(PC);				\
    	MOVD	$NAME(SB), R26;			\
    	MOVD	R26, 32(R1);			\
    	CALL	runtime·debugCallWrap(SB);	\
    	BR	restore
    
    	// the argument frame size
    	MOVD	128(R1), R26
    
    	DEBUG_CALL_DISPATCH(debugCall32<>, 32)
    	DEBUG_CALL_DISPATCH(debugCall64<>, 64)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 18:17:17 UTC 2024
    - 45.4K bytes
    - Viewed (0)
  7. src/crypto/md5/md5block_ppc64x.s

    #else
    #define ENDIAN_MOVE(off, ptr, dst, idx) \
    	MOVD	$off,idx; \
    	MOVWBR	(idx)(ptr), dst
    #endif
    
    #define M00 R18
    #define M01 R19
    #define M02 R20
    #define M03 R24
    #define M04 R25
    #define M05 R26
    #define M06 R27
    #define M07 R28
    #define M08 R29
    #define M09 R21
    #define M10 R11
    #define M11 R8
    #define M12 R7
    #define M13 R12
    #define M14 R23
    #define M15 R10
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 20 18:05:32 UTC 2024
    - 5.3K bytes
    - Viewed (0)
  8. src/cmd/compile/internal/ssa/_gen/ARM64Ops.go

    		},
    
    		// Scheduler ensures LoweredGetClosurePtr occurs only in entry block,
    		// and sorts it to the very beginning of the block to prevent other
    		// use of R26 (arm64.REGCTXT, the closure pointer)
    		{name: "LoweredGetClosurePtr", reg: regInfo{outputs: []regMask{buildReg("R26")}}, zeroWidth: true},
    
    		// LoweredGetCallerSP returns the SP of the caller of the current function. arg0=mem
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 15:49:20 UTC 2024
    - 58.8K bytes
    - Viewed (0)
  9. src/crypto/internal/nistec/p256_asm_ppc64le.s

    	MOVD $128, R23
    	MOVD $144, R24
    	MOVD $160, R25
    	MOVD $104, R26 // offset of sign+24(FP)
    
    	LXVD2X (R16)(CPOOL), PH
    	LXVD2X (R0)(CPOOL), PL
    
    	LXVD2X (R17)(P2ptr), Y2L
    	LXVD2X (R18)(P2ptr), Y2H
    	XXPERMDI Y2H, Y2H, $2, Y2H
    	XXPERMDI Y2L, Y2L, $2, Y2L
    
    	// Equivalent of VLREPG sign+24(FP), SEL1
    	LXVDSX   (R1)(R26), SEL1
    	VSPLTISB $0, ZER
    	VCMPEQUD SEL1, ZER, SEL1
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:29:44 UTC 2024
    - 56.5K bytes
    - Viewed (0)
  10. src/crypto/sha512/sha512block_ppc64x.s

    #define END	R5
    #define TBL	R6
    #define CNT	R8
    #define LEN	R9
    #define TEMP	R12
    
    #define TBL_STRT R7 // Pointer to start of kcon table.
    
    #define R_x000	R0
    #define R_x010	R10
    #define R_x020	R25
    #define R_x030	R26
    #define R_x040	R14
    #define R_x050	R15
    #define R_x060	R16
    #define R_x070	R17
    #define R_x080	R18
    #define R_x090	R19
    #define R_x0a0	R20
    #define R_x0b0	R21
    #define R_x0c0	R22
    #define R_x0d0	R23
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:29:44 UTC 2024
    - 15.8K bytes
    - Viewed (0)
Back to top