Search Options

Results per page
Sort
Preferred Languages
Advance

Results 61 - 70 of 119 for Vector3 (0.25 sec)

  1. src/math/big/arith_amd64.s

    // license that can be found in the LICENSE file.
    
    //go:build !math_big_pure_go
    
    #include "textflag.h"
    
    // This file provides fast assembly versions for the elementary
    // arithmetic operations on vectors implemented in arith.go.
    
    // The carry bit is saved with SBBQ Rx, Rx: if the carry was set, Rx is -1, otherwise it is 0.
    // It is restored with ADDQ Rx, Rx: if Rx was -1 the carry is set, otherwise it is cleared.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:27 UTC 2023
    - 9.1K bytes
    - Viewed (0)
  2. src/math/big/arith_s390x.s

    // license that can be found in the LICENSE file.
    
    //go:build !math_big_pure_go
    
    #include "textflag.h"
    
    // This file provides fast assembly versions for the elementary
    // arithmetic operations on vectors implemented in arith.go.
    
    // DI = R3, CX = R4, SI = r10, r8 = r8, r9=r9, r10 = r2, r11 = r5, r12 = r6, r13 = r7, r14 = r1 (R0 set to 0) + use R11
    // func addVV(z, x, y []Word) (c Word)
    
    TEXT ·addVV(SB), NOSPLIT, $0
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:27 UTC 2023
    - 20.3K bytes
    - Viewed (0)
  3. src/cmd/internal/obj/x86/asm6.go

    	YxrEvex       // X0..X31
    	Yxm
    	YxmEvex       // YxrEvex+Ym
    	Yxvm          // VSIB vector array; vm32x/vm64x
    	YxvmEvex      // Yxvm which permits High-16 X register as index.
    	YyrEvexMulti4 // [ Y<n> - Y<n+3> ]; multisource YyrEvex
    	Yyr           // Y0..Y15
    	YyrEvex       // Y0..Y31
    	Yym
    	YymEvex   // YyrEvex+Ym
    	Yyvm      // VSIB vector array; vm32y/vm64y
    	YyvmEvex  // Yyvm which permits High-16 Y register as index.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 15:44:14 UTC 2024
    - 146.9K bytes
    - Viewed (0)
  4. src/crypto/ed25519/ed25519_test.go

    	if err != nil {
    		t.Fatal(err)
    	}
    	if !bytes.Equal(sig, expectedSig) {
    		t.Error("signature doesn't match test vector")
    	}
    	sig, err = private.Sign(nil, hash[:], &Options{Hash: crypto.SHA512})
    	if err != nil {
    		t.Fatal(err)
    	}
    	if !bytes.Equal(sig, expectedSig) {
    		t.Error("signature doesn't match test vector")
    	}
    	if err := VerifyWithOptions(public, hash[:], sig, &Options{Hash: crypto.SHA512}); err != nil {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Mar 27 18:23:49 UTC 2024
    - 10.9K bytes
    - Viewed (0)
  5. src/math/big/arith_arm64.s

    // license that can be found in the LICENSE file.
    
    //go:build !math_big_pure_go
    
    #include "textflag.h"
    
    // This file provides fast assembly versions for the elementary
    // arithmetic operations on vectors implemented in arith.go.
    
    // TODO: Consider re-implementing using Advanced SIMD
    // once the assembler supports those instructions.
    
    // func addVV(z, x, y []Word) (c Word)
    TEXT ·addVV(SB),NOSPLIT,$0
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:27 UTC 2023
    - 11.8K bytes
    - Viewed (0)
  6. src/cmd/internal/obj/arm64/obj7.go

    	switch p.As {
    	case AB,
    		ABL,
    		obj.ARET,
    		obj.ADUFFZERO,
    		obj.ADUFFCOPY:
    		if p.To.Sym != nil {
    			p.To.Type = obj.TYPE_BRANCH
    		}
    		break
    	}
    
    	// Rewrite float and vector constants to values stored in memory.
    	switch p.As {
    	case AVMOVS:
    		if p.From.Type == obj.TYPE_CONST {
    			p.From.Type = obj.TYPE_MEM
    			p.From.Sym = c.ctxt.Int32Sym(p.From.Offset)
    			p.From.Name = obj.NAME_EXTERN
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Nov 08 05:46:32 UTC 2023
    - 28.4K bytes
    - Viewed (0)
  7. src/crypto/sha1/sha1block_amd64.s

    // From http://software.intel.com/en-us/articles
    // (look for improving-the-performance-of-the-secure-hash-algorithm-1)
    // This implementation is 2x unrolled, and interleaves vector instructions,
    // used to precompute W, with scalar computation of current round
    // for optimal scheduling.
    
    // Trivial helper macros.
    #define UPDATE_HASH(A,TB,C,D,E) \
    	ADDL	(R9), A \
    	MOVL	A, (R9) \
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:29:44 UTC 2024
    - 31.5K bytes
    - Viewed (0)
  8. src/hash/crc32/gen_const_ppc64le.go

    	fmt.Fprintln(w, `// Code generated by "go run gen_const_ppc64le.go"; DO NOT EDIT.`)
    	fmt.Fprintln(w)
    	fmt.Fprintln(w, `#include "textflag.h"`)
    
    	// These are the polynomials supported in vector now.
    	// If adding others, include the polynomial and a name
    	// to identify it.
    
    	genCrc32ConstTable(w, 0xedb88320, "IEEE")
    	genCrc32ConstTable(w, 0x82f63b78, "Cast")
    	genCrc32ConstTable(w, 0xeb31d82e, "Koop")
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Feb 19 20:44:20 UTC 2024
    - 4.5K bytes
    - Viewed (0)
  9. src/runtime/sys_windows_386.s

    	// Create a struct callbackArgs on our stack.
    	SUBL	$(12+callbackArgs__size), SP
    	MOVL	AX, (12+callbackArgs_index)(SP)		// callback index
    	MOVL	CX, (12+callbackArgs_args)(SP)		// address of args vector
    	MOVL	$0, (12+callbackArgs_result)(SP)	// result
    	LEAL	12(SP), AX	// AX = &callbackArgs{...}
    
    	// Call cgocallback, which will call callbackWrap(frame).
    	MOVL	$0, 8(SP)	// context
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Sep 21 15:56:43 UTC 2023
    - 6.5K bytes
    - Viewed (0)
  10. src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_mips64.go

    	CBitFieldMaskBit62 = 0x2
    	CBitFieldMaskBit63 = 0x1
    )
    
    type SockaddrStorage struct {
    	Family uint16
    	Data   [118]byte
    	_      uint64
    }
    
    type HDGeometry struct {
    	Heads     uint8
    	Sectors   uint8
    	Cylinders uint16
    	Start     uint64
    }
    
    type Statfs_t struct {
    	Type    int64
    	Bsize   int64
    	Frsize  int64
    	Blocks  uint64
    	Bfree   uint64
    	Files   uint64
    	Ffree   uint64
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 08 16:12:58 UTC 2024
    - 12.1K bytes
    - Viewed (0)
Back to top