Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 23 for MOVOU (0.03 sec)

  1. src/runtime/memmove_amd64.s

    	MOVOU	96(SI), X6
    	MOVOU	112(SI), X7
    	MOVOU	128(SI), X8
    	MOVOU	144(SI), X9
    	MOVOU	160(SI), X10
    	MOVOU	176(SI), X11
    	MOVOU	192(SI), X12
    	MOVOU	208(SI), X13
    	MOVOU	224(SI), X14
    	MOVOU	240(SI), X15
    	MOVOU	X0, (DI)
    	MOVOU	X1, 16(DI)
    	MOVOU	X2, 32(DI)
    	MOVOU	X3, 48(DI)
    	MOVOU	X4, 64(DI)
    	MOVOU	X5, 80(DI)
    	MOVOU	X6, 96(DI)
    	MOVOU	X7, 112(DI)
    	MOVOU	X8, 128(DI)
    	MOVOU	X9, 144(DI)
    	MOVOU	X10, 160(DI)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sun Apr 10 15:52:08 UTC 2022
    - 12.5K bytes
    - Viewed (0)
  2. src/internal/chacha8rand/chacha8_amd64.s

    	MOVOU (4*16)(BX), X4  // reload X4; temp now X15
    	QR(X2, X7, X8, X13, X15)
    	QR(X3, X4, X9, X14, X15)
    
    	DECL DX
    	JNZ loop
    
    	// Store interlaced blocks back to output buffer,
    	// adding original seed along the way.
    
    	// First the top and bottom rows.
    	MOVOU X0, (0*16)(BX)
    	MOVOU X1, (1*16)(BX)
    	MOVOU X2, (2*16)(BX)
    	MOVOU X3, (3*16)(BX)
    	MOVOU X12, (12*16)(BX)
    	MOVOU X13, (13*16)(BX)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Dec 05 20:34:30 UTC 2023
    - 4.6K bytes
    - Viewed (0)
  3. src/internal/bytealg/equal_amd64.s

    	JE	hugeloop_avx2
    
    	// 64 bytes at a time using xmm registers
    	PCALIGN $16
    hugeloop:
    	CMPQ	BX, $64
    	JB	bigloop
    	MOVOU	(SI), X0
    	MOVOU	(DI), X1
    	MOVOU	16(SI), X2
    	MOVOU	16(DI), X3
    	MOVOU	32(SI), X4
    	MOVOU	32(DI), X5
    	MOVOU	48(SI), X6
    	MOVOU	48(DI), X7
    	PCMPEQB	X1, X0
    	PCMPEQB	X3, X2
    	PCMPEQB	X5, X4
    	PCMPEQB	X7, X6
    	PAND	X2, X0
    	PAND	X6, X4
    	PAND	X4, X0
    	PMOVMSKB X0, DX
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Nov 17 16:34:40 UTC 2023
    - 2.8K bytes
    - Viewed (0)
  4. src/runtime/memclr_386.s

    	CMPL	BX, $256
    	JBE	_129through256
    
    loop:
    	MOVOU	X0, 0(DI)
    	MOVOU	X0, 16(DI)
    	MOVOU	X0, 32(DI)
    	MOVOU	X0, 48(DI)
    	MOVOU	X0, 64(DI)
    	MOVOU	X0, 80(DI)
    	MOVOU	X0, 96(DI)
    	MOVOU	X0, 112(DI)
    	MOVOU	X0, 128(DI)
    	MOVOU	X0, 144(DI)
    	MOVOU	X0, 160(DI)
    	MOVOU	X0, 176(DI)
    	MOVOU	X0, 192(DI)
    	MOVOU	X0, 208(DI)
    	MOVOU	X0, 224(DI)
    	MOVOU	X0, 240(DI)
    	SUBL	$256, BX
    	ADDL	$256, DI
    	CMPL	BX, $256
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat Nov 06 10:24:44 UTC 2021
    - 2.4K bytes
    - Viewed (0)
  5. src/runtime/memmove_386.s

    	RET
    move_17through32:
    	MOVOU	(SI), X0
    	MOVOU	-16(SI)(BX*1), X1
    	MOVOU	X0, (DI)
    	MOVOU	X1, -16(DI)(BX*1)
    	RET
    move_33through64:
    	MOVOU	(SI), X0
    	MOVOU	16(SI), X1
    	MOVOU	-32(SI)(BX*1), X2
    	MOVOU	-16(SI)(BX*1), X3
    	MOVOU	X0, (DI)
    	MOVOU	X1, 16(DI)
    	MOVOU	X2, -32(DI)(BX*1)
    	MOVOU	X3, -16(DI)(BX*1)
    	RET
    move_65through128:
    	MOVOU	(SI), X0
    	MOVOU	16(SI), X1
    	MOVOU	32(SI), X2
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat Nov 06 10:24:44 UTC 2021
    - 4.4K bytes
    - Viewed (0)
  6. src/crypto/aes/gcm_amd64.s

    		MOVOU (8*16 + 1*16)(SP), B1
    		MOVOU (8*16 + 2*16)(SP), B2
    		MOVOU (8*16 + 3*16)(SP), B3
    		MOVOU (8*16 + 4*16)(SP), B4
    		MOVOU (8*16 + 5*16)(SP), B5
    		MOVOU (8*16 + 6*16)(SP), B6
    		MOVOU (8*16 + 7*16)(SP), B7
    
    		MOVOU (16*0)(SP), T0
    		PSHUFD $78, T0, T1
    		PXOR T0, T1
    
    		MOVOU (16*0)(pTbl), ACC0
    		MOVOU (16*1)(pTbl), ACCM
    		MOVOU ACC0, ACC1
    
    		PCLMULQDQ $0x00, T1, ACCM
    		PCLMULQDQ $0x00, T0, ACC0
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:29:44 UTC 2024
    - 23.4K bytes
    - Viewed (0)
  7. src/runtime/memclr_amd64.s

    loop:
    	MOVOU	X15, 0(DI)
    	MOVOU	X15, 16(DI)
    	MOVOU	X15, 32(DI)
    	MOVOU	X15, 48(DI)
    	MOVOU	X15, 64(DI)
    	MOVOU	X15, 80(DI)
    	MOVOU	X15, 96(DI)
    	MOVOU	X15, 112(DI)
    	MOVOU	X15, 128(DI)
    	MOVOU	X15, 144(DI)
    	MOVOU	X15, 160(DI)
    	MOVOU	X15, 176(DI)
    	MOVOU	X15, 192(DI)
    	MOVOU	X15, 208(DI)
    	MOVOU	X15, 224(DI)
    	MOVOU	X15, 240(DI)
    	SUBQ	$256, BX
    	ADDQ	$256, DI
    	CMPQ	BX, $256
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 10 20:52:34 UTC 2022
    - 4.9K bytes
    - Viewed (0)
  8. src/crypto/internal/nistec/p256_asm_amd64.s

    	MOVQ zero+40(FP), t2
    
    	MOVOU (16*0)(BX), X0
    	MOVOU (16*1)(BX), X1
    	MOVOU (16*2)(BX), X2
    	MOVOU (16*3)(BX), X3
    	MOVOU (16*4)(BX), X4
    	MOVOU (16*5)(BX), X5
    
    	MOVOU X0, x1in(16*0)
    	MOVOU X1, x1in(16*1)
    	MOVOU X2, y1in(16*0)
    	MOVOU X3, y1in(16*1)
    	MOVOU X4, z1in(16*0)
    	MOVOU X5, z1in(16*1)
    
    	MOVOU (16*0)(CX), X0
    	MOVOU (16*1)(CX), X1
    
    	MOVOU X0, x2in(16*0)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:29:44 UTC 2024
    - 39.8K bytes
    - Viewed (0)
  9. src/hash/crc32/crc32_amd64.s

    TEXT ·ieeeCLMUL(SB),NOSPLIT,$0
    	MOVL   crc+0(FP), X0             // Initial CRC value
    	MOVQ   p+8(FP), SI  	         // data pointer
    	MOVQ   p_len+16(FP), CX          // len(p)
    
    	MOVOU  (SI), X1
    	MOVOU  16(SI), X2
    	MOVOU  32(SI), X3
    	MOVOU  48(SI), X4
    	PXOR   X0, X1
    	ADDQ   $64, SI                  // buf+=64
    	SUBQ   $64, CX                  // len-=64
    	CMPQ   CX, $64                  // Less than 64 bytes left
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 01 21:52:00 UTC 2018
    - 5.4K bytes
    - Viewed (0)
  10. src/internal/bytealg/equal_386.s

    	JB	small
    
    	// 64 bytes at a time using xmm registers
    hugeloop:
    	CMPL	BX, $64
    	JB	bigloop
    #ifdef GO386_softfloat
    	JMP	bigloop
    #endif
    	MOVOU	(SI), X0
    	MOVOU	(DI), X1
    	MOVOU	16(SI), X2
    	MOVOU	16(DI), X3
    	MOVOU	32(SI), X4
    	MOVOU	32(DI), X5
    	MOVOU	48(SI), X6
    	MOVOU	48(DI), X7
    	PCMPEQB	X1, X0
    	PCMPEQB	X3, X2
    	PCMPEQB	X5, X4
    	PCMPEQB	X7, X6
    	PAND	X2, X0
    	PAND	X6, X4
    	PAND	X4, X0
    	PMOVMSKB X0, DX
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Aug 23 21:22:58 UTC 2021
    - 2.1K bytes
    - Viewed (0)
Back to top