Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 37 for H0 (0.02 sec)

  1. src/vendor/golang.org/x/crypto/internal/poly1305/sum_generic.go

    		// words, cc = c * 4 for the c in the reduction identity.
    		h0, h1, h2 = t0, t1, t2&maskLow2Bits
    		cc := uint128{t2 & maskNotLow2Bits, t3}
    
    		// To add c * 5 to h, we first add cc = c * 4, and then add (cc >> 2) = c.
    
    		h0, c = bits.Add64(h0, cc.lo, 0)
    		h1, c = bits.Add64(h1, cc.hi, c)
    		h2 += c
    
    		cc = shiftRightBy2(cc)
    
    		h0, c = bits.Add64(h0, cc.lo, 0)
    		h1, c = bits.Add64(h1, cc.hi, c)
    		h2 += c
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jan 22 19:00:13 UTC 2024
    - 9.6K bytes
    - Viewed (0)
  2. src/vendor/golang.org/x/crypto/internal/poly1305/sum_ppc64le.s

    	MULHDU r1, h0, t4;  \
    	MULLD  r1, h0, h0;  \
    	ADDE   t5, t2, t2;  \
    	ADDC   h0, t1, t1;  \
    	MULLD  h2, r1, t3;  \
    	ADDZE  t4, h0;      \
    	MULHDU r1, h1, t5;  \
    	MULLD  r1, h1, t4;  \
    	ADDC   t4, t2, t2;  \
    	ADDE   t5, t3, t3;  \
    	ADDC   h0, t2, t2;  \
    	MOVD   $-4, t4;     \
    	ADDZE  t3;          \
    	RLDICL $0, t2, $62, h2; \
    	AND    t2, t4, h0;  \
    	ADDC   t0, h0, h0;  \
    	ADDE   t3, t1, h1;  \
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat Mar 09 00:09:40 UTC 2024
    - 3.2K bytes
    - Viewed (0)
  3. src/crypto/aes/gcm_arm64.s

    dataTLS:
    	ADD	$14*16, pTbl
    	VLD1.P	(pTbl), [T1.B16, T2.B16]
    	VEOR	B0.B16, B0.B16, B0.B16
    
    	MOVD	(aut), H0
    	VMOV	H0, B0.D[0]
    	MOVW	8(aut), H0
    	VMOV	H0, B0.S[2]
    	MOVB	12(aut), H0
    	VMOV	H0, B0.B[12]
    
    	MOVD	$0, autLen
    	B	dataMul
    
    octetsLoop:
    		CMP	$128, autLen
    		BLT	startSinglesLoop
    		SUB	$128, autLen
    
    		VLD1.P	32(aut), [B0.B16, B1.B16]
    
    		VLD1.P	32(pTbl), [T1.B16, T2.B16]
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:29:44 UTC 2024
    - 21.5K bytes
    - Viewed (0)
  4. src/vendor/golang.org/x/crypto/internal/poly1305/sum_amd64.s

    //go:build gc && !purego
    
    #include "textflag.h"
    
    #define POLY1305_ADD(msg, h0, h1, h2) \
    	ADDQ 0(msg), h0;  \
    	ADCQ 8(msg), h1;  \
    	ADCQ $1, h2;      \
    	LEAQ 16(msg), msg
    
    #define POLY1305_MUL(h0, h1, h2, r0, r1, t0, t1, t2, t3) \
    	MOVQ  r0, AX;                  \
    	MULQ  h0;                      \
    	MOVQ  AX, t0;                  \
    	MOVQ  DX, t1;                  \
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:33 UTC 2023
    - 2.5K bytes
    - Viewed (0)
  5. src/cmd/internal/notsha256/sha256block.go

    			g = f
    			f = e
    			e = d + t1
    			d = c
    			c = b
    			b = a
    			a = t1 + t2
    		}
    
    		h0 += a
    		h1 += b
    		h2 += c
    		h3 += d
    		h4 += e
    		h5 += f
    		h6 += g
    		h7 += h
    
    		p = p[chunk:]
    	}
    
    	dig.h[0], dig.h[1], dig.h[2], dig.h[3], dig.h[4], dig.h[5], dig.h[6], dig.h[7] = h0, h1, h2, h3, h4, h5, h6, h7
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 29 14:23:17 UTC 2022
    - 2.5K bytes
    - Viewed (0)
  6. src/crypto/sha1/sha1block.go

    	var w [16]uint32
    
    	h0, h1, h2, h3, h4 := dig.h[0], dig.h[1], dig.h[2], dig.h[3], dig.h[4]
    	for len(p) >= chunk {
    		// Can interlace the computation of w with the
    		// rounds below if needed for speed.
    		for i := 0; i < 16; i++ {
    			j := i * 4
    			w[i] = uint32(p[j])<<24 | uint32(p[j+1])<<16 | uint32(p[j+2])<<8 | uint32(p[j+3])
    		}
    
    		a, b, c, d, e := h0, h1, h2, h3, h4
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 03 21:27:16 UTC 2023
    - 2.3K bytes
    - Viewed (0)
  7. src/cmd/internal/notsha256/sha256block_386.s

    //
    // a = H0
    // b = H1
    // c = H2
    // d = H3
    // e = H4
    // f = H5
    // g = H6
    // h = H7
    //
    // for t = 0 to 63 {
    //    T1 = h + BIGSIGMA1(e) + Ch(e,f,g) + Kt + Wt
    //    T2 = BIGSIGMA0(a) + Maj(a,b,c)
    //    h = g
    //    g = f
    //    f = e
    //    e = d + T1
    //    d = c
    //    c = b
    //    b = a
    //    a = T1 + T2
    // }
    //
    // H0 = a + H0
    // H1 = b + H1
    // H2 = c + H2
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:27 UTC 2023
    - 8.2K bytes
    - Viewed (0)
  8. src/crypto/sha512/sha512block.go

    			g = f
    			f = e
    			e = d + t1
    			d = c
    			c = b
    			b = a
    			a = t1 + t2
    		}
    
    		h0 += a
    		h1 += b
    		h2 += c
    		h3 += d
    		h4 += e
    		h5 += f
    		h6 += g
    		h7 += h
    
    		p = p[chunk:]
    	}
    
    	dig.h[0], dig.h[1], dig.h[2], dig.h[3], dig.h[4], dig.h[5], dig.h[6], dig.h[7] = h0, h1, h2, h3, h4, h5, h6, h7
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 03 21:17:08 UTC 2023
    - 3.3K bytes
    - Viewed (0)
  9. src/crypto/sha256/sha256block.go

    			g = f
    			f = e
    			e = d + t1
    			d = c
    			c = b
    			b = a
    			a = t1 + t2
    		}
    
    		h0 += a
    		h1 += b
    		h2 += c
    		h3 += d
    		h4 += e
    		h5 += f
    		h6 += g
    		h7 += h
    
    		p = p[chunk:]
    	}
    
    	dig.h[0], dig.h[1], dig.h[2], dig.h[3], dig.h[4], dig.h[5], dig.h[6], dig.h[7] = h0, h1, h2, h3, h4, h5, h6, h7
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 03 21:21:42 UTC 2023
    - 2.4K bytes
    - Viewed (0)
  10. src/crypto/sha512/sha512block_riscv64.s

    //
    // a = H0
    // b = H1
    // c = H2
    // d = H3
    // e = H4
    // f = H5
    // g = H6
    // h = H7
    //
    // for t = 0 to 79 {
    //    T1 = h + BIGSIGMA1(e) + Ch(e,f,g) + Kt + Wt
    //    T2 = BIGSIGMA0(a) + Maj(a,b,c)
    //    h = g
    //    g = f
    //    f = e
    //    e = d + T1
    //    d = c
    //    c = b
    //    b = a
    //    a = T1 + T2
    // }
    //
    // H0 = a + H0
    // H1 = b + H1
    // H2 = c + H2
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 07 14:57:07 UTC 2024
    - 9.1K bytes
    - Viewed (0)
Back to top