summaryrefslogtreecommitdiffstats
path: root/vendor/github.com/keybase/go-crypto/curve25519/const_amd64.s
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/github.com/keybase/go-crypto/curve25519/const_amd64.s')
-rw-r--r--vendor/github.com/keybase/go-crypto/curve25519/const_amd64.s6
1 files changed, 3 insertions, 3 deletions
diff --git a/vendor/github.com/keybase/go-crypto/curve25519/const_amd64.s b/vendor/github.com/keybase/go-crypto/curve25519/const_amd64.s
index 797f9b051d..ee7b4bd5f8 100644
--- a/vendor/github.com/keybase/go-crypto/curve25519/const_amd64.s
+++ b/vendor/github.com/keybase/go-crypto/curve25519/const_amd64.s
@@ -3,12 +3,12 @@
// license that can be found in the LICENSE file.
// This code was translated into a form compatible with 6a from the public
-// domain sources in SUPERCOP: http://bench.cr.yp.to/supercop.html
+// domain sources in SUPERCOP: https://bench.cr.yp.to/supercop.html
// +build amd64,!gccgo,!appengine
-DATA ·REDMASK51(SB)/8, $0x0007FFFFFFFFFFFF
-GLOBL ·REDMASK51(SB), 8, $8
+// These constants cannot be encoded in non-MOVQ immediates.
+// We access them directly from memory instead.
DATA ·_121666_213(SB)/8, $996687872
GLOBL ·_121666_213(SB), 8, $8