Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 321 for R4 (0.06 sec)

  1. src/runtime/memmove_s390x.s

    	MOVW	8(R4), R7
    	MOVB	12(R4), R8
    	MOVD	R3, 0(R6)
    	MOVW	R7, 8(R6)
    	MOVB	R8, 12(R6)
    	RET
    move14:
    	CMPBNE	R5, $14, move15
    	MOVD	0(R4), R3
    	MOVW	8(R4), R7
    	MOVH	12(R4), R8
    	MOVD	R3, 0(R6)
    	MOVW	R7, 8(R6)
    	MOVH	R8, 12(R6)
    	RET
    move15:
    	MOVD	0(R4), R3
    	MOVW	8(R4), R7
    	MOVH	12(R4), R8
    	MOVB	14(R4), R10
    	MOVD	R3, 0(R6)
    	MOVW	R7, 8(R6)
    	MOVH	R8, 12(R6)
    	MOVB	R10, 14(R6)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jan 22 18:54:48 UTC 2020
    - 2.9K bytes
    - Viewed (0)
  2. src/cmd/asm/internal/asm/testdata/loong64enc2.s

    	TEQ	$4, R4, R5		// 8508005c04002a00
    	TEQ	$4, R4			// 0408005c04002a00
    	TNE	$4, R4, R5		// 8508005804002a00
    	TNE	$4, R4			// 0408005804002a00
    	ADD	$65536, R4, R5		// 1e02001485781000
    	ADD	$4096, R4, R5		// 3e00001485781000
    	ADD	$65536, R4		// 1e02001484781000
    	ADD	$4096, R4		// 3e00001484781000
    	ADDV	$65536, R4, R5		// 1e02001485f81000
    	ADDV	$4096, R4, R5		// 3e00001485f81000
    	ADDV	$65536, R4		// 1e02001484f81000
    	ADDV	$4096, R4		// 3e00001484f81000
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 10 15:50:11 UTC 2023
    - 3K bytes
    - Viewed (0)
  3. src/cmd/asm/internal/asm/testdata/loong64enc1.s

    	SUB	R4, R5			// a5101100
    	SUBV	R4, R5			// a5901100
    	ADD	R4, R5			// a5101000
    	ADDV	R4, R5			// a5901000
    	AND	R4, R5			// a5901400
    	NEGW	R4, R5			// 05101100
    	NEGV	R4, R5			// 05901100
    	SLL	R4, R5			// a5101700
    	SLL	R4, R5, R6		// a6101700
    	SRL	R4, R5			// a5901700
    	SRL	R4, R5, R6	 	// a6901700
    	SRA	R4, R5			// a5101800
    	SRA	R4, R5, R6	 	// a6101800
    	ROTR	R4, R5			// a5101b00
    	ROTR	R4, R5, R6		// a6101b00
    	SLLV	R4, R5			// a5901800
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 02:04:54 UTC 2024
    - 8.2K bytes
    - Viewed (0)
  4. src/internal/runtime/atomic/atomic_mipsx.s

    #ifdef GOARCH_mips
    	// Big endian.  ptr = ptr ^ 3
    	XOR	$3, R1
    #endif
    	AND	$3, R1, R4	// R4 = ((ptr & 3) * 8)
    	SLL	$3, R4
    	MOVW	$0xFF, R5
    	SLL	R4, R2
    	SLL	R4, R5
    	NOR	R0, R5
    	OR	R5, R2	// Shift val for aligned ptr. R2 = val << R4 | ^(0xFF << R4)
    	SYNC
    try_and8:
    	LL	(R3), R4	// R4 = *R3
    	AND	R2, R4
    	SC	R4, (R3)	// *R3 = R4
    	BEQ	R4, try_and8
    	SYNC
    	RET
    
    // func Or(addr *uint32, v uint32)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat May 11 21:29:34 UTC 2024
    - 4.9K bytes
    - Viewed (0)
  5. src/internal/bytealg/compare_loong64.s

    	// make sure both a and b are aligned.
    	OR	R4, R6, R15
    	AND	$7, R15
    	BNE	R0, R15, byte_loop
    
    	PCALIGN	$16
    chunk16_loop:
    	BEQ	R0, R14, byte_loop
    	MOVV	(R4), R8
    	MOVV	(R6), R9
    	BNE	R8, R9, byte_loop
    	MOVV	8(R4), R16
    	MOVV	8(R6), R17
    	ADDV	$16, R4
    	ADDV	$16, R6
    	SUBVU	$1, R14
    	BEQ	R16, R17, chunk16_loop
    	SUBV	$8, R4
    	SUBV	$8, R6
    
    byte_loop:
    	BEQ	R4, R12, samebytes
    	MOVBU	(R4), R8
    	ADDVU	$1, R4
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 13 15:04:25 UTC 2024
    - 1.7K bytes
    - Viewed (0)
  6. src/internal/bytealg/count_ppc64x.s

    	ADD	R12, R18, R18
    	ADD	$8, R3, R3
    	ADD	$-8, R4, R4
    
    tail_4:	// Count the remaining 0 - 7 bytes.
    	CMP	R4, $4
    	BLT	tail_2
    	MOVWZ	(R3), R12
    	CMPB	R12, R5, R12
    	SLD	$32, R12, R12	// Remove non-participating matches.
    	POPCNTD	R12, R12
    	ADD	R12, R18, R18
    	ADD	$4, R3, R3
    	ADD	$-4, R4, R4
    
    tail_2:	// Count the remaining 0 - 3 bytes.
    	CMP	R4, $2
    	BLT	tail_1
    	MOVHZ	(R3), R12
    	CMPB	R12, R5, R12
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Aug 14 20:30:44 UTC 2023
    - 3.6K bytes
    - Viewed (0)
  7. src/internal/bytealg/equal_loong64.s

    TEXT runtime·memequal<ABIInternal>(SB),NOSPLIT|NOFRAME,$0-25
    	BEQ	R4, R5, eq
    	ADDV	R4, R6, R7
    	PCALIGN	$16
    loop:
    	BNE	R4, R7, test
    	MOVV	$1, R4
    	RET
    test:
    	MOVBU	(R4), R9
    	ADDV	$1, R4
    	MOVBU	(R5), R10
    	ADDV	$1, R5
    	BEQ	R9, R10, loop
    
    	MOVB    R0, R4
    	RET
    eq:
    	MOVV	$1, R4
    	RET
    
    // memequal_varlen(a, b unsafe.Pointer) bool
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 13 15:04:25 UTC 2024
    - 875 bytes
    - Viewed (0)
  8. src/internal/runtime/atomic/atomic_ppc64x.s

    TEXT ·Store(SB), NOSPLIT, $0-12
    	MOVD	ptr+0(FP), R3
    	MOVW	val+8(FP), R4
    	SYNC
    	MOVW	R4, 0(R3)
    	RET
    
    TEXT ·Store8(SB), NOSPLIT, $0-9
    	MOVD	ptr+0(FP), R3
    	MOVB	val+8(FP), R4
    	SYNC
    	MOVB	R4, 0(R3)
    	RET
    
    TEXT ·Store64(SB), NOSPLIT, $0-16
    	MOVD	ptr+0(FP), R3
    	MOVD	val+8(FP), R4
    	SYNC
    	MOVD	R4, 0(R3)
    	RET
    
    TEXT ·StoreRel(SB), NOSPLIT, $0-12
    	MOVD	ptr+0(FP), R3
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 7.5K bytes
    - Viewed (0)
  9. src/runtime/memmove_mipsx.s

    	MOVWHI	-24(R4), R13
    	MOVWHI	-28(R4), R14
    	MOVWHI	-32(R4), R15
    	MOVWLO	-1(R4), R8
    	MOVWLO	-5(R4), R9
    	MOVWLO	-9(R4), R10
    	MOVWLO	-13(R4), R11
    	MOVWLO	-17(R4), R12
    	MOVWLO	-21(R4), R13
    	MOVWLO	-25(R4), R14
    	MOVWLO	-29(R4), R15
    	ADDU	$-32, R4
    	MOVW	R8, 28(R5)
    	MOVW	R9, 24(R5)
    	MOVW	R10, 20(R5)
    	MOVW	R11, 16(R5)
    	MOVW	R12, 12(R5)
    	MOVW	R13, 8(R5)
    	MOVW	R14, 4(R5)
    	MOVW	R15, 0(R5)
    	JMP	b_large_ua
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat Nov 06 10:24:44 UTC 2021
    - 4.4K bytes
    - Viewed (0)
  10. src/cmd/asm/internal/asm/testdata/ppc64.s

    	ADDMEVCC R3, R4                 // 7c8305d5
    	ADDCV R3, R4                    // 7c841c14
    	ADDCVCC R3, R4                  // 7c841c15
    	ADDZE R3, R4                    // 7c830194
    	ADDZECC R3, R4                  // 7c830195
    	ADDZEV R3, R4                   // 7c830594
    	ADDZEVCC R3, R4                 // 7c830595
    	SUBME R3, R4                    // 7c8301d0
    	SUBMECC R3, R4                  // 7c8301d1
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 21:53:50 UTC 2024
    - 50.2K bytes
    - Viewed (0)
Back to top