Search Options

Results per page
Sort
Preferred Languages
Advance

Results 61 - 70 of 104 for 2014 (0.04 sec)

  1. src/math/floor_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 "textflag.h"
    
    // func archCeil(x float64) float64
    TEXT ·archCeil(SB),NOSPLIT,$0
    	FMOVD   x+0(FP), F0  // F0=x
    	FSTCW   -2(SP)       // save old Control Word
    	MOVW    -2(SP), AX
    	ANDW    $0xf3ff, AX
    	ORW     $0x0800, AX  // Rounding Control set to +Inf
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Apr 15 15:48:19 UTC 2021
    - 1.5K bytes
    - Viewed (0)
  2. src/crypto/internal/bigmod/nat_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 !purego && (ppc64 || ppc64le)
    
    #include "textflag.h"
    
    // func addMulVVW1024(z, x *uint, y uint) (c uint)
    TEXT ·addMulVVW1024(SB), $0-32
    	MOVD	$4, R6 // R6 = z_len/4
    	JMP		addMulVVWx<>(SB)
    
    // func addMulVVW1536(z, x *uint, y uint) (c uint)
    TEXT ·addMulVVW1536(SB), $0-32
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jan 25 19:32:43 UTC 2024
    - 1.9K bytes
    - Viewed (0)
  3. src/sync/atomic/asm.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.
    
    //go:build !race
    
    #include "textflag.h"
    
    TEXT ·SwapInt32(SB),NOSPLIT,$0
    	JMP	internal∕runtime∕atomic·Xchg(SB)
    
    TEXT ·SwapUint32(SB),NOSPLIT,$0
    	JMP	internal∕runtime∕atomic·Xchg(SB)
    
    TEXT ·SwapInt64(SB),NOSPLIT,$0
    	JMP	internal∕runtime∕atomic·Xchg64(SB)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:37:29 UTC 2024
    - 3K bytes
    - Viewed (0)
  4. src/reflect/asm_ppc64x.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 ppc64 || ppc64le
    
    #include "textflag.h"
    #include "funcdata.h"
    #include "asm_ppc64x.h"
    
    // The frames of each of the two functions below contain two locals, at offsets
    // that are known to the runtime.
    //
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat Nov 06 10:24:44 UTC 2021
    - 3.3K bytes
    - Viewed (0)
  5. src/runtime/sys_plan9_amd64.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"
    
    TEXT runtime·open(SB),NOSPLIT,$0
    	MOVQ	$14, BP
    	SYSCALL
    	MOVL	AX, ret+16(FP)
    	RET
    
    TEXT runtime·pread(SB),NOSPLIT,$0
    	MOVQ	$50, BP
    	SYSCALL
    	MOVL	AX, ret+32(FP)
    	RET
    
    TEXT runtime·pwrite(SB),NOSPLIT,$0
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Mar 01 16:41:22 UTC 2023
    - 4.6K bytes
    - Viewed (0)
  6. src/crypto/aes/asm_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 !purego
    
    #include "textflag.h"
    
    // func encryptBlockAsm(nr int, xk *uint32, dst, src *byte)
    TEXT ·encryptBlockAsm(SB),NOSPLIT,$0
    	MOVQ nr+0(FP), CX
    	MOVQ xk+8(FP), AX
    	MOVQ dst+16(FP), DX
    	MOVQ src+24(FP), BX
    	MOVUPS 0(AX), X1
    	MOVUPS 0(BX), X0
    	ADDQ $16, AX
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:29:44 UTC 2024
    - 5.4K bytes
    - Viewed (0)
  7. src/crypto/internal/nistec/p256_asm_ppc64le.s

    #define ZER   V26
    #define SEL1  V27
    #define CAR1  V28
    #define CAR2  V29
    /*
     * http://www.hyperelliptic.org/EFD/g1p/auto-shortw-jacobian-3.html#doubling-dbl-2004-hmv
     * Cost: 4M + 4S + 1*half + 5add + 2*2 + 1*3.
     * Source: 2004 Hankerson–Menezes–Vanstone, page 91.
     * 	A  = 3(X₁-Z₁²)×(X₁+Z₁²)
     * 	B  = 2Y₁
     * 	Z₃ = B×Z₁
     * 	C  = B²
     * 	D  = C×X₁
     * 	X₃ = A²-2D
     * 	Y₃ = (D-X₃)×A-C²/2
     *
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:29:44 UTC 2024
    - 56.5K bytes
    - Viewed (0)
  8. src/runtime/sys_windows_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 "go_asm.h"
    #include "go_tls.h"
    #include "textflag.h"
    #include "time_windows.h"
    #include "cgo/abi_amd64.h"
    
    // Offsets into Thread Environment Block (pointer in GS)
    #define TEB_TlsSlots 0x1480
    #define TEB_ArbitraryPtr 0x28
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Feb 19 07:24:08 UTC 2024
    - 8.4K bytes
    - Viewed (0)
  9. src/cmd/internal/notsha256/sha256block_amd64.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"
    
    // 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: Thu Oct 19 23:33:27 UTC 2023
    - 14K bytes
    - Viewed (0)
  10. src/math/big/arith_arm64.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
    
    #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.
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:27 UTC 2023
    - 11.8K bytes
    - Viewed (0)
Back to top