Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 96 for acc2 (0.07 sec)

  1. src/crypto/internal/nistec/p256_asm_amd64.s

    	MOVQ acc0, acc4
    	MOVQ acc1, acc5
    	MOVQ acc2, y_ptr
    	MOVQ acc3, t1
    	// Subtract p256
    	SUBQ $-1, acc0
    	SBBQ p256const0<>(SB) ,acc1
    	SBBQ $0, acc2
    	SBBQ p256const1<>(SB), acc3
    	SBBQ $0, t0
    
    	CMOVQCS acc4, acc0
    	CMOVQCS acc5, acc1
    	CMOVQCS y_ptr, acc2
    	CMOVQCS t1, acc3
    
    	MOVQ acc0, (8*0)(res_ptr)
    	MOVQ acc1, (8*1)(res_ptr)
    	MOVQ acc2, (8*2)(res_ptr)
    	MOVQ acc3, (8*3)(res_ptr)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:29:44 UTC 2024
    - 39.8K bytes
    - Viewed (0)
  2. src/crypto/internal/nistec/p256_asm_arm64.s

    	ADCS	t0, acc3
    	ADCS	t1, acc0
    	ADC	$0, acc1
    	// Third reduction step
    	ADDS	acc2<<32, acc3, acc3
    	LSR	$32, acc2, t0
    	MUL	acc2, const1, t1
    	UMULH	acc2, const1, acc2
    	ADCS	t0, acc0
    	ADCS	t1, acc1
    	ADC	$0, acc2
    	// Last reduction step
    	ADDS	acc3<<32, acc0, acc0
    	LSR	$32, acc3, t0
    	MUL	acc3, const1, t1
    	UMULH	acc3, const1, acc3
    	ADCS	t0, acc1
    	ADCS	t1, acc2
    	ADC	$0, acc3
    
    	SUBS	$-1, acc0, t0
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:29:44 UTC 2024
    - 29.7K bytes
    - Viewed (0)
  3. src/vendor/golang.org/x/crypto/chacha20poly1305/chacha20poly1305_amd64.s

    #define polyMulReduceStage MOVQ t0, acc0; MOVQ t1, acc1; MOVQ t2, acc2; ANDQ $3, acc2; MOVQ t2, t0; ANDQ $-4, t0; MOVQ t3, t1; SHRQ $2, t3, t2; SHRQ $2, t3; ADDQ t0, acc0; ADCQ t1, acc1; ADCQ $0, acc2; ADDQ t2, acc0; ADCQ t3, acc1; ADCQ $0, acc2
    
    #define polyMulStage1_AVX2 MOVQ (0*8)(BP), DX; MOVQ DX, t2; MULXQ acc0, t0, t1; IMULQ acc2, t2; MULXQ acc1, AX, DX; ADDQ AX, t1; ADCQ DX, t2
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Nov 29 21:28:33 UTC 2023
    - 105.6K bytes
    - Viewed (0)
  4. src/math/big/float_test.go

    		}
    		if got := x.Prec(); got != prec {
    			t.Errorf("%s.SetPrec(%d).Prec() == %d; want %d", test.x, test.prec, got, prec)
    		}
    		if got, acc := x.String(), x.Acc(); got != test.want || acc != test.acc {
    			t.Errorf("%s.SetPrec(%d) = %s (%s); want %s (%s)", test.x, test.prec, got, acc, test.want, test.acc)
    		}
    	}
    }
    
    func TestFloatMinPrec(t *testing.T) {
    	const max = 100
    	for _, test := range []struct {
    		x    string
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Apr 11 20:22:45 UTC 2024
    - 51.9K bytes
    - Viewed (0)
  5. src/math/big/int_test.go

    			continue
    		}
    
    		// Test against expectation.
    		f, acc := i.Float64()
    		if f != test.f || acc != test.acc {
    			t.Errorf("%s: got %f (%s); want %f (%s)", test.istr, f, acc, test.f, test.acc)
    		}
    
    		// Cross-check the fast path against the big.Float implementation.
    		f2, acc2 := new(Float).SetInt(i).Float64()
    		if f != f2 || acc != acc2 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 18:42:28 UTC 2024
    - 58.5K bytes
    - Viewed (0)
  6. src/crypto/aes/gcm_amd64.s

    	PXOR ACC0, ACCM
    	PXOR ACC1, ACCM
    	MOVOU ACCM, T0
    	PSRLDQ $8, ACCM
    	PSLLDQ $8, T0
    	PXOR ACCM, ACC1
    	PXOR T0, ACC0
    
    	MOVOU POLY, T0
    	PCLMULQDQ $0x01, ACC0, T0
    	PSHUFD $78, ACC0, ACC0
    	PXOR T0, ACC0
    
    	MOVOU POLY, T0
    	PCLMULQDQ $0x01, ACC0, T0
    	PSHUFD $78, ACC0, ACC0
    	PXOR T0, ACC0
    
    	PXOR ACC1, ACC0
    
    	PSHUFB BSWAP, ACC0
    	PXOR T2, ACC0
    	MOVOU ACC0, (tPtr)
    
    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/crypto/aes/gcm_arm64.s

    #define KLAST V31
    
    #define reduce() \
    	VEOR	ACC0.B16, ACCM.B16, ACCM.B16     \
    	VEOR	ACC1.B16, ACCM.B16, ACCM.B16     \
    	VEXT	$8, ZERO.B16, ACCM.B16, T0.B16   \
    	VEXT	$8, ACCM.B16, ZERO.B16, ACCM.B16 \
    	VEOR	ACCM.B16, ACC0.B16, ACC0.B16     \
    	VEOR	T0.B16, ACC1.B16, ACC1.B16       \
    	VPMULL	POLY.D1, ACC0.D1, T0.Q1          \
    	VEXT	$8, ACC0.B16, ACC0.B16, ACC0.B16 \
    	VEOR	T0.B16, ACC0.B16, ACC0.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)
  8. src/sync/mutex_test.go

    	// As a matter of fact, this benchmark still triggers some spinning in the mutex.
    	var m Mutex
    	var acc0, acc1 uint64
    	b.SetParallelism(4)
    	b.RunParallel(func(pb *testing.PB) {
    		c := make(chan bool)
    		var data [4 << 10]uint64
    		for i := 0; pb.Next(); i++ {
    			if i%4 == 0 {
    				m.Lock()
    				acc0 -= 100
    				acc1 += 100
    				m.Unlock()
    			} else {
    				for i := 0; i < len(data); i += 4 {
    					data[i]++
    				}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jun 16 21:25:35 UTC 2022
    - 5.9K bytes
    - Viewed (0)
  9. internal/dsync/dsync_test.go

    	m := NewDRWMutex(ds, "")
    	var acc0, acc1 uint64
    	b.SetParallelism(4)
    	b.RunParallel(func(pb *testing.PB) {
    		c := make(chan bool)
    		var data [4 << 10]uint64
    		for i := 0; pb.Next(); i++ {
    			if i%4 == 0 {
    				m.Lock(id, source)
    				acc0 -= 100
    				acc1 += 100
    				m.Unlock(context.Background())
    			} else {
    				for i := 0; i < len(data); i += 4 {
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Sat Dec 24 03:49:07 UTC 2022
    - 11K bytes
    - Viewed (0)
  10. src/internal/types/testdata/check/cycles1.go

    		}
    	}
    	B interface {
    		b() interface {
    			ABC2
    		}
    	}
    	C interface {
    		c() interface {
    			ABC3
    		}
    	}
    
    	AB interface {
    		A
    		B
    	}
    	BC interface {
    		B
    		C
    	}
    
    	ABC1 interface {
    		A
    		B
    		C
    	}
    	ABC2 interface {
    		AB
    		C
    	}
    	ABC3 interface {
    		A
    		BC
    	}
    )
    
    var (
    	x1 ABC1
    	x2 ABC2
    	x3 ABC3
    )
    
    func _() {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 02 02:58:32 UTC 2022
    - 781 bytes
    - Viewed (0)
Back to top