Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 143 for dX (0.03 sec)

  1. src/crypto/subtle/xor_amd64.s

    	MOVB  (SI)(DX*1), DI
    	MOVB  (CX)(DX*1), AX
    	XORB  AX, DI
    	MOVB  DI, (BX)(DX*1)
    	TESTQ $7, DX           // AND 7 & len, if not zero jump to loop_1b.
    	JNZ   loop_1b
    	CMPQ  DX, $0           // if len is 0, ret.
    	JE    ret
    	TESTQ $15, DX          // AND 15 & len, if zero jump to aligned.
    	JZ    aligned
    
    not_aligned:
    	TESTQ $7, DX           // AND $7 & len, if not zero jump to loop_1b.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 26 18:14:32 UTC 2023
    - 1.4K bytes
    - Viewed (0)
  2. src/math/big/arith_386.s

    	MOVL x+12(FP), SI
    	MOVL y+24(FP), CX
    	MOVL z_len+4(FP), BP
    	MOVL $0, BX		// i = 0
    	MOVL $0, DX		// c = 0
    	JMP E1
    
    L1:	MOVL (SI)(BX*4), AX
    	ADDL DX, DX		// restore CF
    	ADCL (CX)(BX*4), AX
    	SBBL DX, DX		// save CF
    	MOVL AX, (DI)(BX*4)
    	ADDL $1, BX		// i++
    
    E1:	CMPL BX, BP		// i < n
    	JL L1
    
    	NEGL DX
    	MOVL DX, c+36(FP)
    	RET
    
    
    // func subVV(z, x, y []Word) (c Word)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:27 UTC 2023
    - 4K bytes
    - Viewed (0)
  3. src/crypto/md5/md5block_386.s

    	ROUND1(CX,DX,AX,BX, 3,0x242070db,17);
    	ROUND1(BX,CX,DX,AX, 4,0xc1bdceee,22);
    	ROUND1(AX,BX,CX,DX, 5,0xf57c0faf, 7);
    	ROUND1(DX,AX,BX,CX, 6,0x4787c62a,12);
    	ROUND1(CX,DX,AX,BX, 7,0xa8304613,17);
    	ROUND1(BX,CX,DX,AX, 8,0xfd469501,22);
    	ROUND1(AX,BX,CX,DX, 9,0x698098d8, 7);
    	ROUND1(DX,AX,BX,CX,10,0x8b44f7af,12);
    	ROUND1(CX,DX,AX,BX,11,0xffff5bb1,17);
    	ROUND1(BX,CX,DX,AX,12,0x895cd7be,22);
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:29:44 UTC 2024
    - 4.5K bytes
    - Viewed (0)
  4. src/crypto/internal/bigmod/nat_amd64.s

    	MULQ SI
    	ADDQ (CX), AX
    	ADCQ $0x00, DX
    	ADDQ DI, AX
    	ADCQ $0x00, DX
    	MOVQ DX, DI
    	MOVQ AX, (CX)
    
    	// Iteration 1
    	MOVQ 8(BX), AX
    	MULQ SI
    	ADDQ 8(CX), AX
    	ADCQ $0x00, DX
    	ADDQ DI, AX
    	ADCQ $0x00, DX
    	MOVQ DX, DI
    	MOVQ AX, 8(CX)
    
    	// Iteration 2
    	MOVQ 16(BX), AX
    	MULQ SI
    	ADDQ 16(CX), AX
    	ADCQ $0x00, DX
    	ADDQ DI, AX
    	ADCQ $0x00, DX
    	MOVQ DX, DI
    	MOVQ AX, 16(CX)
    
    	// Iteration 3
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 24 22:37:58 UTC 2023
    - 17.3K bytes
    - Viewed (0)
  5. src/crypto/md5/md5block_amd64.s

    	MOVL	c, R9; \
    	ADDL	b, a
    
    	ROUND1(AX,BX,CX,DX, 1,0xd76aa478, 7);
    	ROUND1(DX,AX,BX,CX, 2,0xe8c7b756,12);
    	ROUND1(CX,DX,AX,BX, 3,0x242070db,17);
    	ROUND1(BX,CX,DX,AX, 4,0xc1bdceee,22);
    	ROUND1(AX,BX,CX,DX, 5,0xf57c0faf, 7);
    	ROUND1(DX,AX,BX,CX, 6,0x4787c62a,12);
    	ROUND1(CX,DX,AX,BX, 7,0xa8304613,17);
    	ROUND1(BX,CX,DX,AX, 8,0xfd469501,22);
    	ROUND1(AX,BX,CX,DX, 9,0x698098d8, 7);
    	ROUND1(DX,AX,BX,CX,10,0x8b44f7af,12);
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:29:44 UTC 2024
    - 4.8K bytes
    - Viewed (0)
  6. src/crypto/internal/nistec/p256_asm_amd64.s

    	ADDQ AX, acc3
    	ADCQ DX, acc4
    	ADCQ $0, acc5
    	// x * y[1]
    	MOVQ (8*1)(y_ptr), t0
    
    	MOVQ (8*0)(x_ptr), AX
    	MULQ t0
    	ADDQ AX, acc1
    	ADCQ $0, DX
    	MOVQ DX, t1
    
    	MOVQ (8*1)(x_ptr), AX
    	MULQ t0
    	ADDQ t1, acc2
    	ADCQ $0, DX
    	ADDQ AX, acc2
    	ADCQ $0, DX
    	MOVQ DX, t1
    
    	MOVQ (8*2)(x_ptr), AX
    	MULQ t0
    	ADDQ t1, acc3
    	ADCQ $0, DX
    	ADDQ AX, acc3
    	ADCQ $0, DX
    	MOVQ DX, t1
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:29:44 UTC 2024
    - 39.8K bytes
    - Viewed (0)
  7. src/crypto/sha1/sha1block_386.s

    	ROUND1(BP, AX, BX, CX, DX, 1)
    	ROUND1(DX, BP, AX, BX, CX, 2)
    	ROUND1(CX, DX, BP, AX, BX, 3)
    	ROUND1(BX, CX, DX, BP, AX, 4)
    	ROUND1(AX, BX, CX, DX, BP, 5)
    	ROUND1(BP, AX, BX, CX, DX, 6)
    	ROUND1(DX, BP, AX, BX, CX, 7)
    	ROUND1(CX, DX, BP, AX, BX, 8)
    	ROUND1(BX, CX, DX, BP, AX, 9)
    	ROUND1(AX, BX, CX, DX, BP, 10)
    	ROUND1(BP, AX, BX, CX, DX, 11)
    	ROUND1(DX, BP, AX, BX, CX, 12)
    	ROUND1(CX, DX, BP, AX, BX, 13)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:29:44 UTC 2024
    - 6K bytes
    - Viewed (0)
  8. src/internal/bytealg/index_amd64.s

    	ADDQ $1,DI
    	CMPQ DI,DX
    	JB loop3
    	JMP fail
    _4_or_more:
    	CMPQ AX, $4
    	JA   _5_or_more
    	MOVL (R8), R8
    	LEAQ -3(DI)(DX*1), DX
    loop4:
    	MOVL (DI), SI
    	CMPL SI,R8
    	JZ   success
    	ADDQ $1,DI
    	CMPQ DI,DX
    	JB loop4
    	JMP fail
    _5_or_more:
    	CMPQ AX, $7
    	JA   _8_or_more
    	LEAQ 1(DI)(DX*1), DX
    	SUBQ AX, DX
    	MOVL -4(R8)(AX*1), BX
    	MOVL (R8), R8
    loop5to7:
    	MOVL (DI), SI
    	CMPL SI,R8
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Aug 07 00:20:48 UTC 2023
    - 5.1K bytes
    - Viewed (0)
  9. src/runtime/sys_plan9_amd64.s

    	//	func f(x uint64) (uint64, uint64) { return x/1000000000, x%1000000000 }
    	// adapted to reduce duplication
    	MOVQ	AX, CX
    	MOVQ	$1360296554856532783, AX
    	MULQ	CX
    	ADDQ	CX, DX
    	RCRQ	$1, DX
    	SHRQ	$29, DX
    	MOVQ	DX, sec+0(FP)
    	IMULQ	$1000000000, DX
    	SUBQ	DX, CX
    	MOVL	CX, nsec+8(FP)
    	RET
    
    TEXT runtime·notify(SB),NOSPLIT,$0
    	MOVQ	$28, BP
    	SYSCALL
    	MOVL	AX, ret+8(FP)
    	RET
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Mar 01 16:41:22 UTC 2023
    - 4.6K bytes
    - Viewed (0)
  10. src/math/big/arith_amd64.s

    	MULQ R9
    	ADDQ CX, AX
    	ADCQ $0, DX
    	MOVQ AX, (0*8)(R10)(BX*8)
    	MOVQ DX, CX
    	MOVQ (1*8)(R8)(BX*8), AX
    	MULQ R9
    	ADDQ CX, AX
    	ADCQ $0, DX
    	MOVQ AX, (1*8)(R10)(BX*8)
    	MOVQ DX, CX
    	MOVQ (2*8)(R8)(BX*8), AX
    	MULQ R9
    	ADDQ CX, AX
    	ADCQ $0, DX
    	MOVQ AX, (2*8)(R10)(BX*8)
    	MOVQ DX, CX
    	MOVQ (3*8)(R8)(BX*8), AX
    	MULQ R9
    	ADDQ CX, AX
    	ADCQ $0, DX
    	MOVQ AX, (3*8)(R10)(BX*8)
    	MOVQ DX, CX
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:27 UTC 2023
    - 9.1K bytes
    - Viewed (0)
Back to top