Lines Matching +full:0 +full:xb3
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 XB3 %v7 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
101 VREPF XB3,K1,3
103 VREPF XD0,K3,0
109 VREPF XC0,K2,0
127 VAF XA3,XA3,XB3
144 VX XB3,XB3,XC3
145 VERLLF XB3,XB3,12
159 VAF XA3,XA3,XB3
176 VX XB3,XB3,XC3
177 VERLLF XB3,XB3,7
187 VAF XA2,XA2,XB3
204 VX XB3,XB3,XC0
205 VERLLF XB3,XB3,12
219 VAF XA2,XA2,XB3
236 VX XB3,XB3,XC0
237 VERLLF XB3,XB3,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
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
360 VAF XB0,XB3,K1
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)