mirror of
https://github.com/emmansun/gmsm.git
synced 2025-04-22 02:06:18 +08:00
13 lines
280 B
Go
13 lines
280 B
Go
//go:build (ppc64 || ppc64le) && !purego
|
|
|
|
package sm4
|
|
|
|
//go:noescape
|
|
func encryptBlocksAsm(xk *uint32, dst, src []byte, inst int)
|
|
|
|
//go:noescape
|
|
func encryptBlockAsm(xk *uint32, dst, src *byte, inst int)
|
|
|
|
//go:noescape
|
|
func expandKeyAsm(key *byte, ck, enc, dec *uint32, inst int)
|