Lines Matching refs:k
20 my @k = map("r$_",(16..31));
46 ADDP @k[11]=4,$key
57 { .mlx; ld4 @k[4]=[$key],8
58 movl @k[0]=0x61707865 }
59 { .mlx; ld4 @k[5]=[@k[11]],8
60 movl @k[1]=0x3320646e };;
61 { .mlx; ld4 @k[6]=[$key],8
62 movl @k[2]=0x79622d32 }
63 { .mlx; ld4 @k[7]=[@k[11]],8
64 movl @k[3]=0x6b206574 };;
65 { .mmi; ld4 @k[8]=[$key],8
66 ld4 @k[9]=[@k[11]],8
67 add @k[15]=4,$counter };;
68 { .mmi; ld4 @k[10]=[$key]
69 ld4 @k[11]=[@k[11]]
70 mov @x[0]=@k[0] };;
71 { .mmi; ld4 @k[12]=[$counter],8
72 ld4 @k[13]=[@k[15]],8
73 mov @x[1]=@k[1] };;
74 { .mmi; ld4 @k[14]=[$counter]
75 ld4 @k[15]=[@k[15]]
76 mov @x[2]=@k[2] }
77 { .mmi; mov @x[3]=@k[3]
78 mov @x[4]=@k[4]
79 mov @x[5]=@k[5] };;
80 { .mmi; mov @x[6]=@k[6]
81 mov @x[7]=@k[7]
82 mov @x[8]=@k[8] }
83 { .mmi; mov @x[9]=@k[9]
84 mov @x[10]=@k[10]
85 mov @x[11]=@k[11] }
86 { .mmi; mov @x[12]=@k[12]
87 mov @x[13]=@k[13]
88 mov @x[14]=@k[14] };;
91 { .mii; mov @x[15]=@k[15]
198 { .mmi; add @x[0]=@x[0],@k[0]
199 add @x[1]=@x[1],@k[1]
201 { .mmb; add @x[2]=@x[2],@k[2]
202 add @x[3]=@x[3],@k[3]
204 { .mmi; add @x[4]=@x[4],@k[4]
205 add @x[5]=@x[5],@k[5]
206 add @x[6]=@x[6],@k[6] }
207 { .mmi; add @x[7]=@x[7],@k[7]
208 add @x[8]=@x[8],@k[8]
209 add @x[9]=@x[9],@k[9] }
210 { .mmi; add @x[10]=@x[10],@k[10]
211 add @x[11]=@x[11],@k[11]
212 add @x[12]=@x[12],@k[12] }
213 { .mmi; add @x[13]=@x[13],@k[13]
214 add @x[14]=@x[14],@k[14]
215 add @x[15]=@x[15],@k[15] }
216 { .mmi; add @k[12]=1,@k[12] // next counter
233 my $k = $i0/4+1;
240 (p$i5) shr.u @y[1]=@x[$k],8 }
243 (p1) mov @x[$k-1]=@k[$k-1] };;
245 (p$i6) shr.u @y[2]=@x[$k],16 }
249 (p$i7) shr.u @y[3]=@x[$k],24 }
253 (p$i4) xor @z[0]=@z[0],@x[$k]
258 (p$i4) xor @z[0]=@z[0],@x[$k] };;
274 { .mmi; mov @k[4]=0 // wipe key material
275 mov @k[5]=0
276 mov @k[6]=0 }
277 { .mmi; mov @k[7]=0
278 mov @k[8]=0
279 mov @k[9]=0 }
280 { .mmi; mov @k[10]=0
281 mov @k[11]=0
282 mov @k[12]=0 }
283 { .mmi; mov @k[13]=0
284 mov @k[14]=0
285 mov @k[15]=0 }