Home | History | Annotate | Download | only in curve25519
      1 // Copyright 2012 The Go Authors. All rights reserved.
      2 // Use of this source code is governed by a BSD-style
      3 // license that can be found in the LICENSE file.
      4 
      5 // This code was translated into a form compatible with 6a from the public
      6 // domain sources in SUPERCOP: http://bench.cr.yp.to/supercop.html
      7 
      8 // +build amd64,!gccgo,!appengine
      9 
     10 // These constants cannot be encoded in non-MOVQ immediates.
     11 // We access them directly from memory instead.
     12 
     13 DATA _121666_213(SB)/8, $996687872
     14 GLOBL _121666_213(SB), 8, $8
     15 
     16 DATA _2P0(SB)/8, $0xFFFFFFFFFFFDA
     17 GLOBL _2P0(SB), 8, $8
     18 
     19 DATA _2P1234(SB)/8, $0xFFFFFFFFFFFFE
     20 GLOBL _2P1234(SB), 8, $8
     21