mirror of
https://github.com/emmansun/gmsm.git
synced 2025-04-27 20:56:18 +08:00
debug 4
This commit is contained in:
parent
7dfec000f2
commit
335947eb5a
@ -43,7 +43,7 @@ TEXT ·transposeMatrix(SB),NOSPLIT,$0
|
|||||||
MOVD $mask<>+0x00(SB), R2
|
MOVD $mask<>+0x00(SB), R2
|
||||||
VLM (R2), V8, V11
|
VLM (R2), V8, V11
|
||||||
|
|
||||||
TRANSPOSE_MATRIX(V0, V2, V4, V6, V8, V9, V10, V11, V12, V13, V14, V15)
|
// TRANSPOSE_MATRIX(V0, V2, V4, V6, V8, V9, V10, V11, V12, V13, V14, V15)
|
||||||
// TRANSPOSE_MATRIX(V1, V3, V5, V7, V8, V9, V10, V11, V12, V13, V14, V15)
|
// TRANSPOSE_MATRIX(V1, V3, V5, V7, V8, V9, V10, V11, V12, V13, V14, V15)
|
||||||
|
|
||||||
MOVD (R1), R2
|
MOVD (R1), R2
|
||||||
|
@ -21,6 +21,7 @@ func TestTransposeMatrix(t *testing.T) {
|
|||||||
input := [4]*[8]uint32{&m[0], &m[1], &m[2], &m[3]}
|
input := [4]*[8]uint32{&m[0], &m[1], &m[2], &m[3]}
|
||||||
transposeMatrix(&input[0])
|
transposeMatrix(&input[0])
|
||||||
fmt.Println()
|
fmt.Println()
|
||||||
|
fmt.Println()
|
||||||
for i := 0; i < 4; i++ {
|
for i := 0; i < 4; i++ {
|
||||||
for j := 0; j < 8; j++ {
|
for j := 0; j < 8; j++ {
|
||||||
m[i][j] = uint32(i*4 + j)
|
m[i][j] = uint32(i*4 + j)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user