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
63 #define XB2 %v6 macro
86 lhi %r1,0
88 VL K0,0,,%r7 # load sigma
89 VL K1,0,,KEY # load key
91 VL K3,0,,COUNTER # load counter
93 VL BEPERM,0x40,,%r7
94 VL CTR,0x50,,%r7
96 VLM XA0,XA3,0x60,%r7,4 # load [smashed] sigma
98 VREPF XB0,K1,0 # smash the key
100 VREPF XB2,K1,2
103 VREPF XD0,K3,0
109 VREPF XC0,K2,0
123 VAF XA2,XA2,XB2
140 VX XB2,XB2,XC2
141 VERLLF XB2,XB2,12
155 VAF XA2,XA2,XB2
172 VX XB2,XB2,XC2
173 VERLLF XB2,XB2,7
183 VAF XA1,XA1,XB2
200 VX XB2,XB2,XC3
201 VERLLF XB2,XB2,12
215 VAF XA1,XA1,XB2
232 VX XB2,XB2,XC3
233 VERLLF XB2,XB2,7
250 VPDI XA0,XT0,XT1,0b0000
251 VPDI XA1,XT0,XT1,0b0101
252 VPDI XA2,XT2,XT3,0b0000
253 VPDI XA3,XT2,XT3,0b0101
256 VMRHF XT1,XB2,XB3
258 VMRLF XT3,XB2,XB3
259 VPDI XB0,XT0,XT1,0b0000
260 VPDI XB1,XT0,XT1,0b0101
261 VPDI XB2,XT2,XT3,0b0000
262 VPDI XB3,XT2,XT3,0b0101
268 VPDI XC0,XT0,XT1,0b0000
269 VPDI XC1,XT0,XT1,0b0101
270 VPDI XC2,XT2,XT3,0b0000
271 VPDI XC3,XT2,XT3,0b0101
277 VPDI XD0,XT0,XT1,0b0000
278 VPDI XD1,XT0,XT1,0b0101
279 VPDI XD2,XT2,XT3,0b0000
280 VPDI XD3,XT2,XT3,0b0101
292 VLM XT0,XT3,0,INP,0
299 VSTM XT0,XT3,0,OUT,0
301 la INP,0x40(INP)
302 la OUT,0x40(OUT)
303 aghi LEN,-0x40
315 clgfi LEN,0x40
318 VLM XT0,XT3,0,INP,0
325 VSTM XT0,XT3,0,OUT,0
327 la INP,0x40(INP)
328 la OUT,0x40(OUT)
329 aghi LEN,-0x40
333 VAF XB0,XB2,K1
342 clgfi LEN,0x40
345 VLM XT0,XT3,0,INP,0
352 VSTM XT0,XT3,0,OUT,0
354 la INP,0x40(INP)
355 la OUT,0x40(OUT)
356 aghi LEN,-0x40
369 clgfi LEN,0x40
372 VLM XT0,XT3,0,INP,0
379 VSTM XT0,XT3,0,OUT,0
389 VST XA0,8*8+0x00,,SP
390 VST XB0,8*8+0x10,,SP
391 VST XT0,8*8+0x20,,SP
392 VST XT1,8*8+0x30,,SP
394 lghi %r1,0
397 llgc %r5,0(%r1,INP)
400 stc %r6,0(%r1,OUT)
481 la SP,0(%r1,SP)
482 stg %r0,0(SP) # back-chain
487 VLM K1,K2,0,KEY,0 # load key
488 VL K3,0,,COUNTER # load counter
490 VLM K0,BEPERM,0,%r7,4 # load sigma, increments, ...
728 clgfi LEN,0x40
733 VLM T0,T3,0,INP,0
740 VLM K0,T3,0,%r7,4 # re-load sigma and increments
742 VSTM A0,D0,0,OUT,0
744 la INP,0x40(INP)
745 la OUT,0x40(OUT)
746 aghi LEN,-0x40
757 clgfi LEN,0x40
760 VLM A1,D1,0,INP,0
767 VSTM A0,D0,0,OUT,0
769 la INP,0x40(INP)
770 la OUT,0x40(OUT)
771 aghi LEN,-0x40
783 clgfi LEN,0x40
786 VLM A1,D1,0,INP,0
793 VSTM A0,D0,0,OUT,0
795 la INP,0x40(INP)
796 la OUT,0x40(OUT)
797 aghi LEN,-0x40
810 clgfi LEN,0x40
814 VLM A1,D1,0,INP,0
821 VSTM A0,D0,0,OUT,0
823 la INP,0x40(INP)
824 la OUT,0x40(OUT)
825 aghi LEN,-0x40
840 clgfi LEN,0x40
843 VLM A1,D1,0,INP,0
850 VSTM A0,D0,0,OUT,0
852 la INP,0x40(INP)
853 la OUT,0x40(OUT)
854 aghi LEN,-0x40
867 clgfi LEN,0x40
870 VLM A1,D1,0,INP,0
877 VSTM A0,D0,0,OUT,0
879 la INP,0x40(INP)
880 la OUT,0x40(OUT)
882 aghi LEN,-0x40
892 lghi %r1,0
895 llgc %r5,0(%r1,INP)
898 stc %r6,0(%r1,OUT)