Search Options

Results per page
Sort
Preferred Languages
Advance

Results 31 - 32 of 32 for Vector3 (0.07 sec)

  1. src/crypto/aes/gcm_arm64.s

    	MOVD	pTbl, pTblSave
    	// Current tag, after AAD
    	VLD1	(tPtr), [ACC0.B16]
    	VEOR	ACC1.B16, ACC1.B16, ACC1.B16
    	VEOR	ACCM.B16, ACCM.B16, ACCM.B16
    	// Prepare initial counter, and the increment vector
    	VLD1	(ctrPtr), [CTR.B16]
    	VEOR	INC.B16, INC.B16, INC.B16
    	MOVD	$1, H0
    	VMOV	H0, INC.S[3]
    	VREV32	CTR.B16, CTR.B16
    	VADD	CTR.S4, INC.S4, CTR.S4
    	// Skip to <8 blocks loop
    	CMP	$128, srcPtrLen
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:29:44 UTC 2024
    - 21.5K bytes
    - Viewed (0)
  2. src/math/big/arith_ppc64x.s

    // license that can be found in the LICENSE file.
    
    //go:build !math_big_pure_go && (ppc64 || ppc64le)
    
    #include "textflag.h"
    
    // This file provides fast assembly versions for the elementary
    // arithmetic operations on vectors implemented in arith.go.
    
    // func addVV(z, y, y []Word) (c Word)
    // z[i] = x[i] + y[i] for all i, carrying
    TEXT ·addVV(SB), NOSPLIT, $0
    	MOVD  z_len+8(FP), R7   // R7 = z_len
    	MOVD  x+24(FP), R8      // R8 = x[]
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 18:17:17 UTC 2024
    - 16.8K bytes
    - Viewed (0)
Back to top