]>
git.cryptolib.org Git - avr-crypto-lib.git/blobdiff - threefish1024_enc_asm.S
st Z+, A7
/* now the tweak */
movw r26, r22
st Z+, A7
/* now the tweak */
movw r26, r22
+ tst r27
+ brne 3f
+ tst r26
+ brne 3f
+ ldi r26, 3*8
+1:
+ st Z+, r1
+ dec r26
+ brne 1b
+ rjmp 9f
+3:
ld A0, X+
ld A1, X+
ld A2, X+
ld A0, X+
ld A1, X+
ld A2, X+
st Z+, A5
st Z+, A6
st Z+, A7
st Z+, A5
st Z+, A6
st Z+, A7