- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 16 for addVV (0.08 sec)
-
src/math/big/arith_decl.go
// implemented in arith_$GOARCH.s // addVV should be an internal detail, // but widely used packages access it using linkname. // Notable members of the hall of shame include: // - github.com/remyoudompheng/bigfft // // Do not remove or change the type signature. // See go.dev/issue/67401. // //go:linkname addVV //go:noescape func addVV(z, x, y []Word) (c Word) // subVV should be an internal detail,
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu May 23 01:15:13 UTC 2024 - 2.6K bytes - Viewed (0) -
src/math/big/arith_wasm.s
// Copyright 2018 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" TEXT ·addVV(SB),NOSPLIT,$0 JMP ·addVV_g(SB) TEXT ·subVV(SB),NOSPLIT,$0 JMP ·subVV_g(SB) TEXT ·addVW(SB),NOSPLIT,$0 JMP ·addVW_g(SB) TEXT ·subVW(SB),NOSPLIT,$0 JMP ·subVW_g(SB) TEXT ·shlVU(SB),NOSPLIT,$0
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 23:33:27 UTC 2023 - 613 bytes - Viewed (0) -
src/math/big/arith_mipsx.s
//go:build !math_big_pure_go && (mips || mipsle) #include "textflag.h" // This file provides fast assembly versions for the elementary // arithmetic operations on vectors implemented in arith.go. TEXT ·addVV(SB),NOSPLIT,$0 JMP ·addVV_g(SB) TEXT ·subVV(SB),NOSPLIT,$0 JMP ·subVV_g(SB) TEXT ·addVW(SB),NOSPLIT,$0 JMP ·addVW_g(SB) TEXT ·subVW(SB),NOSPLIT,$0 JMP ·subVW_g(SB) TEXT ·shlVU(SB),NOSPLIT,$0
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 23:33:27 UTC 2023 - 759 bytes - Viewed (0) -
src/math/big/arith_loong64.s
//go:build !math_big_pure_go && loong64 #include "textflag.h" // This file provides fast assembly versions for the elementary // arithmetic operations on vectors implemented in arith.go. TEXT ·addVV(SB),NOSPLIT,$0 JMP ·addVV_g(SB) TEXT ·subVV(SB),NOSPLIT,$0 JMP ·subVV_g(SB) TEXT ·addVW(SB),NOSPLIT,$0 JMP ·addVW_g(SB) TEXT ·subVW(SB),NOSPLIT,$0 JMP ·subVW_g(SB) TEXT ·shlVU(SB),NOSPLIT,$0
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 23:33:27 UTC 2023 - 749 bytes - Viewed (0) -
src/math/big/arith_mips64x.s
//go:build !math_big_pure_go && (mips64 || mips64le) #include "textflag.h" // This file provides fast assembly versions for the elementary // arithmetic operations on vectors implemented in arith.go. TEXT ·addVV(SB),NOSPLIT,$0 JMP ·addVV_g(SB) TEXT ·subVV(SB),NOSPLIT,$0 JMP ·subVV_g(SB) TEXT ·addVW(SB),NOSPLIT,$0 JMP ·addVW_g(SB) TEXT ·subVW(SB),NOSPLIT,$0 JMP ·subVW_g(SB) TEXT ·shlVU(SB),NOSPLIT,$0
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 23:33:27 UTC 2023 - 763 bytes - Viewed (0) -
src/math/big/arith_riscv64.s
//go:build !math_big_pure_go && riscv64 #include "textflag.h" // This file provides fast assembly versions for the elementary // arithmetic operations on vectors implemented in arith.go. TEXT ·addVV(SB),NOSPLIT,$0 JMP ·addVV_g(SB) TEXT ·subVV(SB),NOSPLIT,$0 JMP ·subVV_g(SB) TEXT ·addVW(SB),NOSPLIT,$0 JMP ·addVW_g(SB) TEXT ·subVW(SB),NOSPLIT,$0 JMP ·subVW_g(SB) TEXT ·shlVU(SB),NOSPLIT,$0
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 23:33:27 UTC 2023 - 750 bytes - Viewed (0) -
src/math/big/arith_386.s
//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. // func addVV(z, x, y []Word) (c Word) TEXT ·addVV(SB),NOSPLIT,$0 MOVL z+0(FP), DI MOVL x+12(FP), SI MOVL y+24(FP), CX MOVL z_len+4(FP), BP MOVL $0, BX // i = 0 MOVL $0, DX // c = 0 JMP E1 L1: MOVL (SI)(BX*4), AX
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 23:33:27 UTC 2023 - 4K bytes - Viewed (0) -
src/math/big/arith_arm.s
//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. // func addVV(z, x, y []Word) (c Word) TEXT ·addVV(SB),NOSPLIT,$0 ADD.S $0, R0 // clear carry flag MOVW z+0(FP), R1 MOVW z_len+4(FP), R4 MOVW x+12(FP), R2 MOVW y+24(FP), R3 ADD R4<<2, R1, R4 B E1 L1: MOVW.P 4(R2), R5
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 23:33:27 UTC 2023 - 4K bytes - Viewed (0) -
src/math/big/arith_decl_pure.go
// 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 math_big_pure_go package big func addVV(z, x, y []Word) (c Word) { return addVV_g(z, x, y) } func subVV(z, x, y []Word) (c Word) { return subVV_g(z, x, y) } func addVW(z, x []Word, y Word) (c Word) {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 23:33:27 UTC 2023 - 1K bytes - Viewed (0) -
src/math/big/arith_test.go
} } func TestFunVV(t *testing.T) { for _, a := range sumVV { arg := a testFunVV(t, "addVV_g", addVV_g, arg) testFunVV(t, "addVV", addVV, arg) arg = argVV{a.z, a.y, a.x, a.c} testFunVV(t, "addVV_g symmetric", addVV_g, arg) testFunVV(t, "addVV symmetric", addVV, arg) arg = argVV{a.x, a.z, a.y, a.c} testFunVV(t, "subVV_g", subVV_g, arg) testFunVV(t, "subVV", subVV, arg)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Nov 02 14:43:52 UTC 2022 - 19.9K bytes - Viewed (0)