Search Options

Results per page
Sort
Preferred Languages
Advance

Results 91 - 100 of 104 for 2014 (0.04 sec)

  1. src/hash/crc32/crc32_amd64.s

    // Copyright 2011 The Go Authors. All rights reserved.
    // Use of this source code is governed by a BSD-style
    // license that can be found in the LICENSE file.
    
    #include "textflag.h"
    
    // castagnoliSSE42 updates the (non-inverted) crc with the given buffer.
    //
    // func castagnoliSSE42(crc uint32, p []byte) uint32
    TEXT ·castagnoliSSE42(SB),NOSPLIT,$0
    	MOVL crc+0(FP), AX  // CRC value
    	MOVQ p+8(FP), SI  // data pointer
    	MOVQ p_len+16(FP), CX  // len(p)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 01 21:52:00 UTC 2018
    - 5.4K bytes
    - Viewed (0)
  2. src/vendor/golang.org/x/crypto/internal/poly1305/sum_amd64.s

    // Copyright 2012 The Go Authors. All rights reserved.
    // Use of this source code is governed by a BSD-style
    // license that can be found in the LICENSE file.
    
    //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;                  \
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:33 UTC 2023
    - 2.5K bytes
    - Viewed (0)
  3. src/crypto/sha1/sha1block_386.s

    // Copyright 2013 The Go Authors. All rights reserved.
    // Use of this source code is governed by a BSD-style
    // license that can be found in the LICENSE file.
    
    //go:build !purego
    
    #include "textflag.h"
    
    // SHA-1 block routine. See sha1block.go for Go equivalent.
    //
    // There are 80 rounds of 4 types:
    //   - rounds 0-15 are type 1 and load data (ROUND1 macro).
    //   - rounds 16-19 are type 1 and do not load data (ROUND1x macro).
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:29:44 UTC 2024
    - 6K bytes
    - Viewed (0)
  4. src/crypto/sha256/sha256block_386.s

    // Copyright 2013 The Go Authors. All rights reserved.
    // Use of this source code is governed by a BSD-style
    // license that can be found in the LICENSE file.
    
    //go:build !purego
    
    // SHA256 block routine. See sha256block.go for Go equivalent.
    //
    // The algorithm is detailed in FIPS 180-4:
    //
    //  https://csrc.nist.gov/publications/fips/fips180-4/fips-180-4.pdf
    //
    // Wt = Mt; for 0 <= t <= 15
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:29:44 UTC 2024
    - 8.2K bytes
    - Viewed (0)
  5. src/internal/runtime/atomic/atomic_mips64x.s

    // Copyright 2015 The Go Authors. All rights reserved.
    // Use of this source code is governed by a BSD-style
    // license that can be found in the LICENSE file.
    
    //go:build mips64 || mips64le
    
    #include "textflag.h"
    
    #define SYNC	WORD $0xf
    
    // bool cas(uint32 *ptr, uint32 old, uint32 new)
    // Atomically:
    //	if(*val == old){
    //		*val = new;
    //		return 1;
    //	} else
    //		return 0;
    TEXT ·Cas(SB), NOSPLIT, $0-17
    	MOVV	ptr+0(FP), R1
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat May 11 21:29:34 UTC 2024
    - 7.2K bytes
    - Viewed (0)
  6. src/vendor/golang.org/x/crypto/sha3/keccakf_amd64.s

    // Copyright 2015 The Go Authors. All rights reserved.
    // Use of this source code is governed by a BSD-style
    // license that can be found in the LICENSE file.
    
    //go:build amd64 && !purego && gc
    
    // This code was translated into a form compatible with 6a from the public
    // domain sources at https://github.com/gvanas/KeccakCodePackage
    
    // Offsets in state
    #define _ba  (0*8)
    #define _be  (1*8)
    #define _bi  (2*8)
    #define _bo  (3*8)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Apr 10 16:37:53 UTC 2024
    - 14.2K bytes
    - Viewed (0)
  7. src/syscall/asm_freebsd_arm.s

    // Copyright 2012 The Go Authors. All rights reserved.
    // Use of this source code is governed by a BSD-style
    // license that can be found in the LICENSE file.
    
    #include "textflag.h"
    #include "funcdata.h"
    
    //
    // System call support for ARM, FreeBSD
    //
    
    // func Syscall(trap, a1, a2, a3 uintptr) (r1, r2, errno uintptr);
    // func Syscall6(trap, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2, errno uintptr);
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Feb 23 16:52:33 UTC 2015
    - 3K bytes
    - Viewed (0)
  8. src/runtime/sys_linux_riscv64.s

    // Copyright 2015 The Go Authors. All rights reserved.
    // Use of this source code is governed by a BSD-style
    // license that can be found in the LICENSE file.
    
    //
    // System calls and other sys.stuff for riscv64, Linux
    //
    
    #include "textflag.h"
    #include "go_asm.h"
    
    #define AT_FDCWD -100
    #define CLOCK_REALTIME 0
    #define CLOCK_MONOTONIC 1
    
    #define SYS_brk			214
    #define SYS_clock_gettime	113
    #define SYS_clone		220
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Nov 09 13:57:06 UTC 2023
    - 11.5K bytes
    - Viewed (0)
  9. src/runtime/sys_plan9_386.s

    // Copyright 2010 The Go Authors. All rights reserved.
    // Use of this source code is governed by a BSD-style
    // license that can be found in the LICENSE file.
    
    #include "go_asm.h"
    #include "go_tls.h"
    #include "textflag.h"
    
    // setldt(int entry, int address, int limit)
    TEXT runtime·setldt(SB),NOSPLIT,$0
    	RET
    
    TEXT runtime·open(SB),NOSPLIT,$0
    	MOVL    $14, AX
    	INT     $64
    	MOVL	AX, ret+12(FP)
    	RET
    
    TEXT runtime·pread(SB),NOSPLIT,$0
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 21 22:12:04 UTC 2021
    - 4.5K bytes
    - Viewed (0)
  10. src/math/big/arith_ppc64x.s

    // Copyright 2013 The Go Authors. All rights reserved.
    // Use of this source code is governed by a BSD-style
    // 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
    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