Lines Matching +full:0 +full:xb2

20 	.long	0x61707865,0x3320646e,0x79622d32,0x6b206574	# endian-neutral
21 .long 1,0,0,0
22 .long 2,0,0,0
23 .long 3,0,0,0
24 .long 0x03020100,0x07060504,0x0b0a0908,0x0f0e0d0c # byte swap
26 .long 0,1,2,3
27 .long 0x61707865,0x61707865,0x61707865,0x61707865 # smashed sigma
28 .long 0x3320646e,0x3320646e,0x3320646e,0x3320646e
29 .long 0x79622d32,0x79622d32,0x79622d32,0x79622d32
30 .long 0x6b206574,0x6b206574,0x6b206574,0x6b206574
64 #define XB2 %v6 macro
87 lhi %r1,0
89 VL K0,0,,%r7 # load sigma
90 VL K1,0,,KEY # load key
92 VL K3,0,,COUNTER # load counter
94 VL BEPERM,0x40,,%r7
95 VL CTR,0x50,,%r7
97 VLM XA0,XA3,0x60,%r7,4 # load [smashed] sigma
99 VREPF XB0,K1,0 # smash the key
101 VREPF XB2,K1,2
104 VREPF XD0,K3,0
110 VREPF XC0,K2,0
124 VAF XA2,XA2,XB2
141 VX XB2,XB2,XC2
142 VERLLF XB2,XB2,12
156 VAF XA2,XA2,XB2
173 VX XB2,XB2,XC2
174 VERLLF XB2,XB2,7
184 VAF XA1,XA1,XB2
201 VX XB2,XB2,XC3
202 VERLLF XB2,XB2,12
216 VAF XA1,XA1,XB2
233 VX XB2,XB2,XC3
234 VERLLF XB2,XB2,7
251 VPDI XA0,XT0,XT1,0b0000
252 VPDI XA1,XT0,XT1,0b0101
253 VPDI XA2,XT2,XT3,0b0000
254 VPDI XA3,XT2,XT3,0b0101
257 VMRHF XT1,XB2,XB3
259 VMRLF XT3,XB2,XB3
260 VPDI XB0,XT0,XT1,0b0000
261 VPDI XB1,XT0,XT1,0b0101
262 VPDI XB2,XT2,XT3,0b0000
263 VPDI XB3,XT2,XT3,0b0101
269 VPDI XC0,XT0,XT1,0b0000
270 VPDI XC1,XT0,XT1,0b0101
271 VPDI XC2,XT2,XT3,0b0000
272 VPDI XC3,XT2,XT3,0b0101
278 VPDI XD0,XT0,XT1,0b0000
279 VPDI XD1,XT0,XT1,0b0101
280 VPDI XD2,XT2,XT3,0b0000
281 VPDI XD3,XT2,XT3,0b0101
293 VLM XT0,XT3,0,INP,0
300 VSTM XT0,XT3,0,OUT,0
302 la INP,0x40(INP)
303 la OUT,0x40(OUT)
304 aghi LEN,-0x40
316 clgfi LEN,0x40
319 VLM XT0,XT3,0,INP,0
326 VSTM XT0,XT3,0,OUT,0
328 la INP,0x40(INP)
329 la OUT,0x40(OUT)
330 aghi LEN,-0x40
334 VAF XB0,XB2,K1
343 clgfi LEN,0x40
346 VLM XT0,XT3,0,INP,0
353 VSTM XT0,XT3,0,OUT,0
355 la INP,0x40(INP)
356 la OUT,0x40(OUT)
357 aghi LEN,-0x40
370 clgfi LEN,0x40
373 VLM XT0,XT3,0,INP,0
380 VSTM XT0,XT3,0,OUT,0
390 VST XA0,8*8+0x00,,SP
391 VST XB0,8*8+0x10,,SP
392 VST XT0,8*8+0x20,,SP
393 VST XT1,8*8+0x30,,SP
395 lghi %r1,0
398 llgc %r5,0(%r1,INP)
401 stc %r6,0(%r1,OUT)
482 la SP,0(%r1,SP)
483 stg %r0,0(SP) # back-chain
488 VLM K1,K2,0,KEY,0 # load key
489 VL K3,0,,COUNTER # load counter
491 VLM K0,BEPERM,0,%r7,4 # load sigma, increments, ...
729 clgfi LEN,0x40
734 VLM T0,T3,0,INP,0
741 VLM K0,T3,0,%r7,4 # re-load sigma and increments
743 VSTM A0,D0,0,OUT,0
745 la INP,0x40(INP)
746 la OUT,0x40(OUT)
747 aghi LEN,-0x40
758 clgfi LEN,0x40
761 VLM A1,D1,0,INP,0
768 VSTM A0,D0,0,OUT,0
770 la INP,0x40(INP)
771 la OUT,0x40(OUT)
772 aghi LEN,-0x40
784 clgfi LEN,0x40
787 VLM A1,D1,0,INP,0
794 VSTM A0,D0,0,OUT,0
796 la INP,0x40(INP)
797 la OUT,0x40(OUT)
798 aghi LEN,-0x40
811 clgfi LEN,0x40
815 VLM A1,D1,0,INP,0
822 VSTM A0,D0,0,OUT,0
824 la INP,0x40(INP)
825 la OUT,0x40(OUT)
826 aghi LEN,-0x40
841 clgfi LEN,0x40
844 VLM A1,D1,0,INP,0
851 VSTM A0,D0,0,OUT,0
853 la INP,0x40(INP)
854 la OUT,0x40(OUT)
855 aghi LEN,-0x40
868 clgfi LEN,0x40
871 VLM A1,D1,0,INP,0
878 VSTM A0,D0,0,OUT,0
880 la INP,0x40(INP)
881 la OUT,0x40(OUT)
883 aghi LEN,-0x40
893 lghi %r1,0
896 llgc %r5,0(%r1,INP)
899 stc %r6,0(%r1,OUT)