1
0
mirror of https://github.com/golang/go synced 2024-11-08 06:26:19 -07:00
go/src/crypto/sha256
Ilya Tocar 80b2ae5878 crypto: simplify amd64 asm for sha{1,256,512} a bit
Use constants directly, instead of loading address to e. g. AX
and using (AX). Shouldn't affect performance, but makes code a bit
nicer.

Change-Id: Ifa138e54d3d2b2f4ad71e4ef4b9368ea79eb30f4
Reviewed-on: https://go-review.googlesource.com/62010
Reviewed-by: Adam Langley <agl@golang.org>
2017-09-12 18:06:37 +00:00
..
example_test.go
fallback_test.go
sha256_test.go
sha256.go
sha256block_386.s
sha256block_amd64.go internal/cpu: new package to detect cpu features 2017-05-10 17:02:21 +00:00
sha256block_amd64.s crypto: simplify amd64 asm for sha{1,256,512} a bit 2017-09-12 18:06:37 +00:00
sha256block_decl.go
sha256block_generic.go
sha256block_ppc64le.s crypto/sha256,crypto/sha512: improve performance for sha{256,512}.block on ppc64le 2017-04-26 12:34:03 +00:00
sha256block_s390x.go
sha256block_s390x.s
sha256block.go