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.
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
8 // +build amd64,!gccgo,!appengine
10 #include "const_amd64.h"
12 // func ladderstep(inout *[5][5]uint64)
13 TEXT ·ladderstep(SB),0,$296-8
312 ADDQ ·_2P1234(SB),R10
313 ADDQ ·_2P1234(SB),R11
314 ADDQ ·_2P1234(SB),R12
315 ADDQ ·_2P1234(SB),R13
638 ADDQ ·_2P1234(SB),R11
639 ADDQ ·_2P1234(SB),R12
640 ADDQ ·_2P1234(SB),R13
1192 MULQ ·_121666_213(SB)
1197 MULQ ·_121666_213(SB)
1202 MULQ ·_121666_213(SB)
1207 MULQ ·_121666_213(SB)
1212 MULQ ·_121666_213(SB)