X7ROOT File Manager
Current Path:
/opt/golang/1.22.0/src/crypto/sha512
opt
/
golang
/
1.22.0
/
src
/
crypto
/
sha512
/
π
..
π
fallback_test.go
(953 B)
π
sha512.go
(9.43 KB)
π
sha512_test.go
(105.6 KB)
π
sha512block.go
(3.26 KB)
π
sha512block_amd64.go
(499 B)
π
sha512block_amd64.s
(27.01 KB)
π
sha512block_arm64.go
(368 B)
π
sha512block_arm64.s
(4.98 KB)
π
sha512block_decl.go
(262 B)
π
sha512block_generic.go
(297 B)
π
sha512block_ppc64x.s
(15.82 KB)
π
sha512block_s390x.go
(232 B)
π
sha512block_s390x.s
(590 B)
Editing: sha512block_s390x.s
// Copyright 2016 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. #include "textflag.h" // func block(dig *digest, p []byte) TEXT Β·block(SB), NOSPLIT|NOFRAME, $0-32 MOVBZ Β·useAsm(SB), R4 LMG dig+0(FP), R1, R3 // R2 = &p[0], R3 = len(p) MOVBZ $3, R0 // SHA-512 function code CMPBEQ R4, $0, generic loop: KIMD R0, R2 // compute intermediate message digest (KIMD) BVS loop // continue if interrupted RET generic: BR Β·blockGeneric(SB)
Upload File
Create Folder