examples: adapt to new const types
This commit is contained in:
@@ -59,17 +59,17 @@ func main() {
|
||||
XORL(W(r-8), u)
|
||||
XORL(W(r-14), u)
|
||||
XORL(W(r-16), u)
|
||||
ROLL(Imm(1), u)
|
||||
ROLL(U8(1), u)
|
||||
}
|
||||
MOVL(u, W(r))
|
||||
|
||||
// Compute the next state register.
|
||||
t := GP32v()
|
||||
MOVL(a, t)
|
||||
ROLL(Imm(5), t)
|
||||
ROLL(U8(5), t)
|
||||
ADDL(q.F(b, c, d), t)
|
||||
ADDL(e, t)
|
||||
ADDL(Imm(q.K), t)
|
||||
ADDL(U32(q.K), t)
|
||||
ADDL(u, t)
|
||||
|
||||
// Update registers.
|
||||
|
||||
@@ -20,7 +20,7 @@ TEXT ·block(SB),0,$64-32
|
||||
BSWAPL R13
|
||||
MOVL R13, (SP)
|
||||
MOVL R8, R14
|
||||
ROLL $0x5, R14
|
||||
ROLL $0x05, R14
|
||||
MOVL R11, R15
|
||||
XORL R10, R15
|
||||
ANDL R9, R15
|
||||
@@ -34,7 +34,7 @@ TEXT ·block(SB),0,$64-32
|
||||
BSWAPL R12
|
||||
MOVL R12, 4(SP)
|
||||
MOVL R14, R13
|
||||
ROLL $0x5, R13
|
||||
ROLL $0x05, R13
|
||||
MOVL R10, R15
|
||||
XORL R9, R15
|
||||
ANDL R8, R15
|
||||
@@ -48,7 +48,7 @@ TEXT ·block(SB),0,$64-32
|
||||
BSWAPL R11
|
||||
MOVL R11, 8(SP)
|
||||
MOVL R13, R12
|
||||
ROLL $0x5, R12
|
||||
ROLL $0x05, R12
|
||||
MOVL R9, R15
|
||||
XORL R8, R15
|
||||
ANDL R14, R15
|
||||
@@ -62,7 +62,7 @@ TEXT ·block(SB),0,$64-32
|
||||
BSWAPL R10
|
||||
MOVL R10, 12(SP)
|
||||
MOVL R12, R11
|
||||
ROLL $0x5, R11
|
||||
ROLL $0x05, R11
|
||||
MOVL R8, R15
|
||||
XORL R14, R15
|
||||
ANDL R13, R15
|
||||
@@ -76,7 +76,7 @@ TEXT ·block(SB),0,$64-32
|
||||
BSWAPL R9
|
||||
MOVL R9, 16(SP)
|
||||
MOVL R11, R10
|
||||
ROLL $0x5, R10
|
||||
ROLL $0x05, R10
|
||||
MOVL R14, R15
|
||||
XORL R13, R15
|
||||
ANDL R12, R15
|
||||
@@ -90,7 +90,7 @@ TEXT ·block(SB),0,$64-32
|
||||
BSWAPL R8
|
||||
MOVL R8, 20(SP)
|
||||
MOVL R10, R9
|
||||
ROLL $0x5, R9
|
||||
ROLL $0x05, R9
|
||||
MOVL R13, R15
|
||||
XORL R12, R15
|
||||
ANDL R11, R15
|
||||
@@ -104,7 +104,7 @@ TEXT ·block(SB),0,$64-32
|
||||
BSWAPL R8
|
||||
MOVL R8, 24(SP)
|
||||
MOVL R9, R14
|
||||
ROLL $0x5, R14
|
||||
ROLL $0x05, R14
|
||||
MOVL R12, R15
|
||||
XORL R11, R15
|
||||
ANDL R10, R15
|
||||
@@ -118,7 +118,7 @@ TEXT ·block(SB),0,$64-32
|
||||
BSWAPL R8
|
||||
MOVL R8, 28(SP)
|
||||
MOVL R14, R13
|
||||
ROLL $0x5, R13
|
||||
ROLL $0x05, R13
|
||||
MOVL R11, R15
|
||||
XORL R10, R15
|
||||
ANDL R9, R15
|
||||
@@ -132,7 +132,7 @@ TEXT ·block(SB),0,$64-32
|
||||
BSWAPL R8
|
||||
MOVL R8, 32(SP)
|
||||
MOVL R13, R12
|
||||
ROLL $0x5, R12
|
||||
ROLL $0x05, R12
|
||||
MOVL R10, R15
|
||||
XORL R9, R15
|
||||
ANDL R14, R15
|
||||
@@ -146,7 +146,7 @@ TEXT ·block(SB),0,$64-32
|
||||
BSWAPL R8
|
||||
MOVL R8, 36(SP)
|
||||
MOVL R12, R11
|
||||
ROLL $0x5, R11
|
||||
ROLL $0x05, R11
|
||||
MOVL R9, R15
|
||||
XORL R14, R15
|
||||
ANDL R13, R15
|
||||
@@ -160,7 +160,7 @@ TEXT ·block(SB),0,$64-32
|
||||
BSWAPL R8
|
||||
MOVL R8, 40(SP)
|
||||
MOVL R11, R10
|
||||
ROLL $0x5, R10
|
||||
ROLL $0x05, R10
|
||||
MOVL R14, R15
|
||||
XORL R13, R15
|
||||
ANDL R12, R15
|
||||
@@ -174,7 +174,7 @@ TEXT ·block(SB),0,$64-32
|
||||
BSWAPL R8
|
||||
MOVL R8, 44(SP)
|
||||
MOVL R10, R9
|
||||
ROLL $0x5, R9
|
||||
ROLL $0x05, R9
|
||||
MOVL R13, R15
|
||||
XORL R12, R15
|
||||
ANDL R11, R15
|
||||
@@ -188,7 +188,7 @@ TEXT ·block(SB),0,$64-32
|
||||
BSWAPL R8
|
||||
MOVL R8, 48(SP)
|
||||
MOVL R9, R14
|
||||
ROLL $0x5, R14
|
||||
ROLL $0x05, R14
|
||||
MOVL R12, R15
|
||||
XORL R11, R15
|
||||
ANDL R10, R15
|
||||
@@ -202,7 +202,7 @@ TEXT ·block(SB),0,$64-32
|
||||
BSWAPL R8
|
||||
MOVL R8, 52(SP)
|
||||
MOVL R14, R13
|
||||
ROLL $0x5, R13
|
||||
ROLL $0x05, R13
|
||||
MOVL R11, R15
|
||||
XORL R10, R15
|
||||
ANDL R9, R15
|
||||
@@ -216,7 +216,7 @@ TEXT ·block(SB),0,$64-32
|
||||
BSWAPL R8
|
||||
MOVL R8, 56(SP)
|
||||
MOVL R13, R12
|
||||
ROLL $0x5, R12
|
||||
ROLL $0x05, R12
|
||||
MOVL R10, R15
|
||||
XORL R9, R15
|
||||
ANDL R14, R15
|
||||
@@ -230,7 +230,7 @@ TEXT ·block(SB),0,$64-32
|
||||
BSWAPL CX
|
||||
MOVL CX, 60(SP)
|
||||
MOVL R12, R8
|
||||
ROLL $0x5, R8
|
||||
ROLL $0x05, R8
|
||||
MOVL R9, R11
|
||||
XORL R14, R11
|
||||
ANDL R13, R11
|
||||
@@ -244,10 +244,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 32(SP), CX
|
||||
XORL 8(SP), CX
|
||||
XORL (SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, (SP)
|
||||
MOVL R8, R10
|
||||
ROLL $0x5, R10
|
||||
ROLL $0x05, R10
|
||||
MOVL R14, R11
|
||||
XORL R13, R11
|
||||
ANDL R12, R11
|
||||
@@ -261,10 +261,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 36(SP), CX
|
||||
XORL 12(SP), CX
|
||||
XORL 4(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 4(SP)
|
||||
MOVL R10, R9
|
||||
ROLL $0x5, R9
|
||||
ROLL $0x05, R9
|
||||
MOVL R13, R11
|
||||
XORL R12, R11
|
||||
ANDL R8, R11
|
||||
@@ -278,10 +278,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 40(SP), CX
|
||||
XORL 16(SP), CX
|
||||
XORL 8(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 8(SP)
|
||||
MOVL R9, R11
|
||||
ROLL $0x5, R11
|
||||
ROLL $0x05, R11
|
||||
MOVL R12, R14
|
||||
XORL R8, R14
|
||||
ANDL R10, R14
|
||||
@@ -295,10 +295,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 44(SP), CX
|
||||
XORL 20(SP), CX
|
||||
XORL 12(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 12(SP)
|
||||
MOVL R11, R13
|
||||
ROLL $0x5, R13
|
||||
ROLL $0x05, R13
|
||||
MOVL R8, R14
|
||||
XORL R10, R14
|
||||
ANDL R9, R14
|
||||
@@ -312,10 +312,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 48(SP), CX
|
||||
XORL 24(SP), CX
|
||||
XORL 16(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 16(SP)
|
||||
MOVL R13, R12
|
||||
ROLL $0x5, R12
|
||||
ROLL $0x05, R12
|
||||
MOVL R11, R14
|
||||
XORL R9, R14
|
||||
XORL R10, R14
|
||||
@@ -328,10 +328,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 52(SP), CX
|
||||
XORL 28(SP), CX
|
||||
XORL 20(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 20(SP)
|
||||
MOVL R12, R8
|
||||
ROLL $0x5, R8
|
||||
ROLL $0x05, R8
|
||||
MOVL R13, R14
|
||||
XORL R11, R14
|
||||
XORL R9, R14
|
||||
@@ -344,10 +344,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 56(SP), CX
|
||||
XORL 32(SP), CX
|
||||
XORL 24(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 24(SP)
|
||||
MOVL R8, R10
|
||||
ROLL $0x5, R10
|
||||
ROLL $0x05, R10
|
||||
MOVL R12, R14
|
||||
XORL R13, R14
|
||||
XORL R11, R14
|
||||
@@ -360,10 +360,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 60(SP), CX
|
||||
XORL 36(SP), CX
|
||||
XORL 28(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 28(SP)
|
||||
MOVL R10, R9
|
||||
ROLL $0x5, R9
|
||||
ROLL $0x05, R9
|
||||
MOVL R8, R14
|
||||
XORL R12, R14
|
||||
XORL R13, R14
|
||||
@@ -376,10 +376,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL (SP), CX
|
||||
XORL 40(SP), CX
|
||||
XORL 32(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 32(SP)
|
||||
MOVL R9, R11
|
||||
ROLL $0x5, R11
|
||||
ROLL $0x05, R11
|
||||
MOVL R10, R14
|
||||
XORL R8, R14
|
||||
XORL R12, R14
|
||||
@@ -392,10 +392,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 4(SP), CX
|
||||
XORL 44(SP), CX
|
||||
XORL 36(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 36(SP)
|
||||
MOVL R11, R13
|
||||
ROLL $0x5, R13
|
||||
ROLL $0x05, R13
|
||||
MOVL R9, R14
|
||||
XORL R10, R14
|
||||
XORL R8, R14
|
||||
@@ -408,10 +408,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 8(SP), CX
|
||||
XORL 48(SP), CX
|
||||
XORL 40(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 40(SP)
|
||||
MOVL R13, R12
|
||||
ROLL $0x5, R12
|
||||
ROLL $0x05, R12
|
||||
MOVL R11, R14
|
||||
XORL R9, R14
|
||||
XORL R10, R14
|
||||
@@ -424,10 +424,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 12(SP), CX
|
||||
XORL 52(SP), CX
|
||||
XORL 44(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 44(SP)
|
||||
MOVL R12, R8
|
||||
ROLL $0x5, R8
|
||||
ROLL $0x05, R8
|
||||
MOVL R13, R14
|
||||
XORL R11, R14
|
||||
XORL R9, R14
|
||||
@@ -440,10 +440,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 16(SP), CX
|
||||
XORL 56(SP), CX
|
||||
XORL 48(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 48(SP)
|
||||
MOVL R8, R10
|
||||
ROLL $0x5, R10
|
||||
ROLL $0x05, R10
|
||||
MOVL R12, R14
|
||||
XORL R13, R14
|
||||
XORL R11, R14
|
||||
@@ -456,10 +456,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 20(SP), CX
|
||||
XORL 60(SP), CX
|
||||
XORL 52(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 52(SP)
|
||||
MOVL R10, R9
|
||||
ROLL $0x5, R9
|
||||
ROLL $0x05, R9
|
||||
MOVL R8, R14
|
||||
XORL R12, R14
|
||||
XORL R13, R14
|
||||
@@ -472,10 +472,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 24(SP), CX
|
||||
XORL (SP), CX
|
||||
XORL 56(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 56(SP)
|
||||
MOVL R9, R11
|
||||
ROLL $0x5, R11
|
||||
ROLL $0x05, R11
|
||||
MOVL R10, R14
|
||||
XORL R8, R14
|
||||
XORL R12, R14
|
||||
@@ -488,10 +488,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 28(SP), CX
|
||||
XORL 4(SP), CX
|
||||
XORL 60(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 60(SP)
|
||||
MOVL R11, R13
|
||||
ROLL $0x5, R13
|
||||
ROLL $0x05, R13
|
||||
MOVL R9, R14
|
||||
XORL R10, R14
|
||||
XORL R8, R14
|
||||
@@ -504,10 +504,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 32(SP), CX
|
||||
XORL 8(SP), CX
|
||||
XORL (SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, (SP)
|
||||
MOVL R13, R12
|
||||
ROLL $0x5, R12
|
||||
ROLL $0x05, R12
|
||||
MOVL R11, R14
|
||||
XORL R9, R14
|
||||
XORL R10, R14
|
||||
@@ -520,10 +520,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 36(SP), CX
|
||||
XORL 12(SP), CX
|
||||
XORL 4(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 4(SP)
|
||||
MOVL R12, R8
|
||||
ROLL $0x5, R8
|
||||
ROLL $0x05, R8
|
||||
MOVL R13, R14
|
||||
XORL R11, R14
|
||||
XORL R9, R14
|
||||
@@ -536,10 +536,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 40(SP), CX
|
||||
XORL 16(SP), CX
|
||||
XORL 8(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 8(SP)
|
||||
MOVL R8, R10
|
||||
ROLL $0x5, R10
|
||||
ROLL $0x05, R10
|
||||
MOVL R12, R14
|
||||
XORL R13, R14
|
||||
XORL R11, R14
|
||||
@@ -552,10 +552,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 44(SP), CX
|
||||
XORL 20(SP), CX
|
||||
XORL 12(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 12(SP)
|
||||
MOVL R10, R9
|
||||
ROLL $0x5, R9
|
||||
ROLL $0x05, R9
|
||||
MOVL R8, R14
|
||||
XORL R12, R14
|
||||
XORL R13, R14
|
||||
@@ -568,10 +568,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 48(SP), CX
|
||||
XORL 24(SP), CX
|
||||
XORL 16(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 16(SP)
|
||||
MOVL R9, R11
|
||||
ROLL $0x5, R11
|
||||
ROLL $0x05, R11
|
||||
MOVL R10, R14
|
||||
XORL R8, R14
|
||||
XORL R12, R14
|
||||
@@ -584,10 +584,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 52(SP), CX
|
||||
XORL 28(SP), CX
|
||||
XORL 20(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 20(SP)
|
||||
MOVL R11, R13
|
||||
ROLL $0x5, R13
|
||||
ROLL $0x05, R13
|
||||
MOVL R9, R14
|
||||
XORL R10, R14
|
||||
XORL R8, R14
|
||||
@@ -600,10 +600,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 56(SP), CX
|
||||
XORL 32(SP), CX
|
||||
XORL 24(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 24(SP)
|
||||
MOVL R13, R12
|
||||
ROLL $0x5, R12
|
||||
ROLL $0x05, R12
|
||||
MOVL R11, R14
|
||||
XORL R9, R14
|
||||
XORL R10, R14
|
||||
@@ -616,10 +616,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 60(SP), CX
|
||||
XORL 36(SP), CX
|
||||
XORL 28(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 28(SP)
|
||||
MOVL R12, R8
|
||||
ROLL $0x5, R8
|
||||
ROLL $0x05, R8
|
||||
MOVL R13, R14
|
||||
XORL R11, R14
|
||||
XORL R9, R14
|
||||
@@ -632,10 +632,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL (SP), CX
|
||||
XORL 40(SP), CX
|
||||
XORL 32(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 32(SP)
|
||||
MOVL R8, R10
|
||||
ROLL $0x5, R10
|
||||
ROLL $0x05, R10
|
||||
MOVL R12, R14
|
||||
ORL R13, R14
|
||||
ANDL R11, R14
|
||||
@@ -651,10 +651,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 4(SP), CX
|
||||
XORL 44(SP), CX
|
||||
XORL 36(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 36(SP)
|
||||
MOVL R10, R9
|
||||
ROLL $0x5, R9
|
||||
ROLL $0x05, R9
|
||||
MOVL R8, R14
|
||||
ORL R12, R14
|
||||
ANDL R13, R14
|
||||
@@ -670,10 +670,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 8(SP), CX
|
||||
XORL 48(SP), CX
|
||||
XORL 40(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 40(SP)
|
||||
MOVL R9, R11
|
||||
ROLL $0x5, R11
|
||||
ROLL $0x05, R11
|
||||
MOVL R10, R14
|
||||
ORL R8, R14
|
||||
ANDL R12, R14
|
||||
@@ -689,10 +689,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 12(SP), CX
|
||||
XORL 52(SP), CX
|
||||
XORL 44(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 44(SP)
|
||||
MOVL R11, R13
|
||||
ROLL $0x5, R13
|
||||
ROLL $0x05, R13
|
||||
MOVL R9, R14
|
||||
ORL R10, R14
|
||||
ANDL R8, R14
|
||||
@@ -708,10 +708,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 16(SP), CX
|
||||
XORL 56(SP), CX
|
||||
XORL 48(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 48(SP)
|
||||
MOVL R13, R12
|
||||
ROLL $0x5, R12
|
||||
ROLL $0x05, R12
|
||||
MOVL R11, R14
|
||||
ORL R9, R14
|
||||
ANDL R10, R14
|
||||
@@ -727,10 +727,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 20(SP), CX
|
||||
XORL 60(SP), CX
|
||||
XORL 52(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 52(SP)
|
||||
MOVL R12, R8
|
||||
ROLL $0x5, R8
|
||||
ROLL $0x05, R8
|
||||
MOVL R13, R14
|
||||
ORL R11, R14
|
||||
ANDL R9, R14
|
||||
@@ -746,10 +746,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 24(SP), CX
|
||||
XORL (SP), CX
|
||||
XORL 56(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 56(SP)
|
||||
MOVL R8, R10
|
||||
ROLL $0x5, R10
|
||||
ROLL $0x05, R10
|
||||
MOVL R12, R14
|
||||
ORL R13, R14
|
||||
ANDL R11, R14
|
||||
@@ -765,10 +765,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 28(SP), CX
|
||||
XORL 4(SP), CX
|
||||
XORL 60(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 60(SP)
|
||||
MOVL R10, R9
|
||||
ROLL $0x5, R9
|
||||
ROLL $0x05, R9
|
||||
MOVL R8, R14
|
||||
ORL R12, R14
|
||||
ANDL R13, R14
|
||||
@@ -784,10 +784,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 32(SP), CX
|
||||
XORL 8(SP), CX
|
||||
XORL (SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, (SP)
|
||||
MOVL R9, R11
|
||||
ROLL $0x5, R11
|
||||
ROLL $0x05, R11
|
||||
MOVL R10, R14
|
||||
ORL R8, R14
|
||||
ANDL R12, R14
|
||||
@@ -803,10 +803,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 36(SP), CX
|
||||
XORL 12(SP), CX
|
||||
XORL 4(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 4(SP)
|
||||
MOVL R11, R13
|
||||
ROLL $0x5, R13
|
||||
ROLL $0x05, R13
|
||||
MOVL R9, R14
|
||||
ORL R10, R14
|
||||
ANDL R8, R14
|
||||
@@ -822,10 +822,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 40(SP), CX
|
||||
XORL 16(SP), CX
|
||||
XORL 8(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 8(SP)
|
||||
MOVL R13, R12
|
||||
ROLL $0x5, R12
|
||||
ROLL $0x05, R12
|
||||
MOVL R11, R14
|
||||
ORL R9, R14
|
||||
ANDL R10, R14
|
||||
@@ -841,10 +841,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 44(SP), CX
|
||||
XORL 20(SP), CX
|
||||
XORL 12(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 12(SP)
|
||||
MOVL R12, R8
|
||||
ROLL $0x5, R8
|
||||
ROLL $0x05, R8
|
||||
MOVL R13, R14
|
||||
ORL R11, R14
|
||||
ANDL R9, R14
|
||||
@@ -860,10 +860,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 48(SP), CX
|
||||
XORL 24(SP), CX
|
||||
XORL 16(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 16(SP)
|
||||
MOVL R8, R10
|
||||
ROLL $0x5, R10
|
||||
ROLL $0x05, R10
|
||||
MOVL R12, R14
|
||||
ORL R13, R14
|
||||
ANDL R11, R14
|
||||
@@ -879,10 +879,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 52(SP), CX
|
||||
XORL 28(SP), CX
|
||||
XORL 20(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 20(SP)
|
||||
MOVL R10, R9
|
||||
ROLL $0x5, R9
|
||||
ROLL $0x05, R9
|
||||
MOVL R8, R14
|
||||
ORL R12, R14
|
||||
ANDL R13, R14
|
||||
@@ -898,10 +898,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 56(SP), CX
|
||||
XORL 32(SP), CX
|
||||
XORL 24(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 24(SP)
|
||||
MOVL R9, R11
|
||||
ROLL $0x5, R11
|
||||
ROLL $0x05, R11
|
||||
MOVL R10, R14
|
||||
ORL R8, R14
|
||||
ANDL R12, R14
|
||||
@@ -917,10 +917,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 60(SP), CX
|
||||
XORL 36(SP), CX
|
||||
XORL 28(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 28(SP)
|
||||
MOVL R11, R13
|
||||
ROLL $0x5, R13
|
||||
ROLL $0x05, R13
|
||||
MOVL R9, R14
|
||||
ORL R10, R14
|
||||
ANDL R8, R14
|
||||
@@ -936,10 +936,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL (SP), CX
|
||||
XORL 40(SP), CX
|
||||
XORL 32(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 32(SP)
|
||||
MOVL R13, R12
|
||||
ROLL $0x5, R12
|
||||
ROLL $0x05, R12
|
||||
MOVL R11, R14
|
||||
ORL R9, R14
|
||||
ANDL R10, R14
|
||||
@@ -955,10 +955,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 4(SP), CX
|
||||
XORL 44(SP), CX
|
||||
XORL 36(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 36(SP)
|
||||
MOVL R12, R8
|
||||
ROLL $0x5, R8
|
||||
ROLL $0x05, R8
|
||||
MOVL R13, R14
|
||||
ORL R11, R14
|
||||
ANDL R9, R14
|
||||
@@ -974,10 +974,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 8(SP), CX
|
||||
XORL 48(SP), CX
|
||||
XORL 40(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 40(SP)
|
||||
MOVL R8, R10
|
||||
ROLL $0x5, R10
|
||||
ROLL $0x05, R10
|
||||
MOVL R12, R14
|
||||
ORL R13, R14
|
||||
ANDL R11, R14
|
||||
@@ -993,10 +993,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 12(SP), CX
|
||||
XORL 52(SP), CX
|
||||
XORL 44(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 44(SP)
|
||||
MOVL R10, R9
|
||||
ROLL $0x5, R9
|
||||
ROLL $0x05, R9
|
||||
MOVL R8, R14
|
||||
ORL R12, R14
|
||||
ANDL R13, R14
|
||||
@@ -1012,10 +1012,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 16(SP), CX
|
||||
XORL 56(SP), CX
|
||||
XORL 48(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 48(SP)
|
||||
MOVL R9, R11
|
||||
ROLL $0x5, R11
|
||||
ROLL $0x05, R11
|
||||
MOVL R10, R14
|
||||
XORL R8, R14
|
||||
XORL R12, R14
|
||||
@@ -1028,10 +1028,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 20(SP), CX
|
||||
XORL 60(SP), CX
|
||||
XORL 52(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 52(SP)
|
||||
MOVL R11, R13
|
||||
ROLL $0x5, R13
|
||||
ROLL $0x05, R13
|
||||
MOVL R9, R14
|
||||
XORL R10, R14
|
||||
XORL R8, R14
|
||||
@@ -1044,10 +1044,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 24(SP), CX
|
||||
XORL (SP), CX
|
||||
XORL 56(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 56(SP)
|
||||
MOVL R13, R12
|
||||
ROLL $0x5, R12
|
||||
ROLL $0x05, R12
|
||||
MOVL R11, R14
|
||||
XORL R9, R14
|
||||
XORL R10, R14
|
||||
@@ -1060,10 +1060,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 28(SP), CX
|
||||
XORL 4(SP), CX
|
||||
XORL 60(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 60(SP)
|
||||
MOVL R12, R8
|
||||
ROLL $0x5, R8
|
||||
ROLL $0x05, R8
|
||||
MOVL R13, R14
|
||||
XORL R11, R14
|
||||
XORL R9, R14
|
||||
@@ -1076,10 +1076,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 32(SP), CX
|
||||
XORL 8(SP), CX
|
||||
XORL (SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, (SP)
|
||||
MOVL R8, R10
|
||||
ROLL $0x5, R10
|
||||
ROLL $0x05, R10
|
||||
MOVL R12, R14
|
||||
XORL R13, R14
|
||||
XORL R11, R14
|
||||
@@ -1092,10 +1092,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 36(SP), CX
|
||||
XORL 12(SP), CX
|
||||
XORL 4(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 4(SP)
|
||||
MOVL R10, R9
|
||||
ROLL $0x5, R9
|
||||
ROLL $0x05, R9
|
||||
MOVL R8, R14
|
||||
XORL R12, R14
|
||||
XORL R13, R14
|
||||
@@ -1108,10 +1108,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 40(SP), CX
|
||||
XORL 16(SP), CX
|
||||
XORL 8(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 8(SP)
|
||||
MOVL R9, R11
|
||||
ROLL $0x5, R11
|
||||
ROLL $0x05, R11
|
||||
MOVL R10, R14
|
||||
XORL R8, R14
|
||||
XORL R12, R14
|
||||
@@ -1124,10 +1124,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 44(SP), CX
|
||||
XORL 20(SP), CX
|
||||
XORL 12(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 12(SP)
|
||||
MOVL R11, R13
|
||||
ROLL $0x5, R13
|
||||
ROLL $0x05, R13
|
||||
MOVL R9, R14
|
||||
XORL R10, R14
|
||||
XORL R8, R14
|
||||
@@ -1140,10 +1140,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 48(SP), CX
|
||||
XORL 24(SP), CX
|
||||
XORL 16(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 16(SP)
|
||||
MOVL R13, R12
|
||||
ROLL $0x5, R12
|
||||
ROLL $0x05, R12
|
||||
MOVL R11, R14
|
||||
XORL R9, R14
|
||||
XORL R10, R14
|
||||
@@ -1156,10 +1156,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 52(SP), CX
|
||||
XORL 28(SP), CX
|
||||
XORL 20(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 20(SP)
|
||||
MOVL R12, R8
|
||||
ROLL $0x5, R8
|
||||
ROLL $0x05, R8
|
||||
MOVL R13, R14
|
||||
XORL R11, R14
|
||||
XORL R9, R14
|
||||
@@ -1172,10 +1172,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 56(SP), CX
|
||||
XORL 32(SP), CX
|
||||
XORL 24(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 24(SP)
|
||||
MOVL R8, R10
|
||||
ROLL $0x5, R10
|
||||
ROLL $0x05, R10
|
||||
MOVL R12, R14
|
||||
XORL R13, R14
|
||||
XORL R11, R14
|
||||
@@ -1188,10 +1188,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 60(SP), CX
|
||||
XORL 36(SP), CX
|
||||
XORL 28(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 28(SP)
|
||||
MOVL R10, R9
|
||||
ROLL $0x5, R9
|
||||
ROLL $0x05, R9
|
||||
MOVL R8, R14
|
||||
XORL R12, R14
|
||||
XORL R13, R14
|
||||
@@ -1204,10 +1204,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL (SP), CX
|
||||
XORL 40(SP), CX
|
||||
XORL 32(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 32(SP)
|
||||
MOVL R9, R11
|
||||
ROLL $0x5, R11
|
||||
ROLL $0x05, R11
|
||||
MOVL R10, R14
|
||||
XORL R8, R14
|
||||
XORL R12, R14
|
||||
@@ -1220,10 +1220,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 4(SP), CX
|
||||
XORL 44(SP), CX
|
||||
XORL 36(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 36(SP)
|
||||
MOVL R11, R13
|
||||
ROLL $0x5, R13
|
||||
ROLL $0x05, R13
|
||||
MOVL R9, R14
|
||||
XORL R10, R14
|
||||
XORL R8, R14
|
||||
@@ -1236,10 +1236,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 8(SP), CX
|
||||
XORL 48(SP), CX
|
||||
XORL 40(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 40(SP)
|
||||
MOVL R13, R12
|
||||
ROLL $0x5, R12
|
||||
ROLL $0x05, R12
|
||||
MOVL R11, R14
|
||||
XORL R9, R14
|
||||
XORL R10, R14
|
||||
@@ -1252,10 +1252,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 12(SP), CX
|
||||
XORL 52(SP), CX
|
||||
XORL 44(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 44(SP)
|
||||
MOVL R12, R8
|
||||
ROLL $0x5, R8
|
||||
ROLL $0x05, R8
|
||||
MOVL R13, R14
|
||||
XORL R11, R14
|
||||
XORL R9, R14
|
||||
@@ -1268,10 +1268,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 16(SP), CX
|
||||
XORL 56(SP), CX
|
||||
XORL 48(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 48(SP)
|
||||
MOVL R8, R10
|
||||
ROLL $0x5, R10
|
||||
ROLL $0x05, R10
|
||||
MOVL R12, R14
|
||||
XORL R13, R14
|
||||
XORL R11, R14
|
||||
@@ -1284,10 +1284,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 20(SP), CX
|
||||
XORL 60(SP), CX
|
||||
XORL 52(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 52(SP)
|
||||
MOVL R10, R9
|
||||
ROLL $0x5, R9
|
||||
ROLL $0x05, R9
|
||||
MOVL R8, R14
|
||||
XORL R12, R14
|
||||
XORL R13, R14
|
||||
@@ -1300,10 +1300,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 24(SP), CX
|
||||
XORL (SP), CX
|
||||
XORL 56(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 56(SP)
|
||||
MOVL R9, R11
|
||||
ROLL $0x5, R11
|
||||
ROLL $0x05, R11
|
||||
MOVL R10, R14
|
||||
XORL R8, R14
|
||||
XORL R12, R14
|
||||
@@ -1316,10 +1316,10 @@ TEXT ·block(SB),0,$64-32
|
||||
XORL 28(SP), CX
|
||||
XORL 4(SP), CX
|
||||
XORL 60(SP), CX
|
||||
ROLL $0x1, CX
|
||||
ROLL $0x01, CX
|
||||
MOVL CX, 60(SP)
|
||||
MOVL R11, R13
|
||||
ROLL $0x5, R13
|
||||
ROLL $0x05, R13
|
||||
MOVL R9, R14
|
||||
XORL R10, R14
|
||||
XORL R8, R14
|
||||
|
||||
Reference in New Issue
Block a user