Lines Matching refs:X
292 my @X=map("q$_",(0..3));
313 &vext_8 ($T0,@X[0],@X[1],4); # X[1..4]
317 &vext_8 ($T1,@X[2],@X[3],4); # X[9..12]
324 &vadd_i32 (@X[0],@X[0],$T1); # X[0..3] += X[9..12]
342 &vshr_u32 ($T4,&Dhi(@X[3]),$sigma1[0]);
348 &vsli_32 ($T4,&Dhi(@X[3]),32-$sigma1[0]);
351 &vshr_u32 ($T5,&Dhi(@X[3]),$sigma1[2]);
354 &vadd_i32 (@X[0],@X[0],$T1); # X[0..3] += sigma0(X[1..4])
360 &vshr_u32 ($T4,&Dhi(@X[3]),$sigma1[1]);
363 &vsli_32 ($T4,&Dhi(@X[3]),32-$sigma1[1]);
369 &vadd_i32 (&Dlo(@X[0]),&Dlo(@X[0]),$T5);# X[0..1] += sigma1(X[14..15])
372 &vshr_u32 ($T4,&Dlo(@X[0]),$sigma1[0]);
375 &vsli_32 ($T4,&Dlo(@X[0]),32-$sigma1[0]);
378 &vshr_u32 ($T5,&Dlo(@X[0]),$sigma1[2]);
384 &vshr_u32 ($T4,&Dlo(@X[0]),$sigma1[1]);
390 &vsli_32 ($T4,&Dlo(@X[0]),32-$sigma1[1]);
396 &vadd_i32 (&Dhi(@X[0]),&Dhi(@X[0]),$T5);# X[2..3] += sigma1(X[16..17])
399 &vadd_i32 ($T0,$T0,@X[0]);
405 push(@X,shift(@X)); # "rotate" X[]
423 &vrev32_8 (@X[0],@X[0]);
428 &vadd_i32 ($T0,$T0,@X[0]);
432 push(@X,shift(@X)); # "rotate" X[]
480 vld1.8 {@X[0]},[$inp]!
481 vld1.8 {@X[1]},[$inp]!
482 vld1.8 {@X[2]},[$inp]!
483 vld1.8 {@X[3]},[$inp]!
488 vrev32.8 @X[0],@X[0] @ yes, even on
490 vrev32.8 @X[1],@X[1] @ big-endian
493 vrev32.8 @X[2],@X[2]
495 vrev32.8 @X[3],@X[3]
497 vadd.i32 $T0,$T0,@X[0]
498 vadd.i32 $T1,$T1,@X[1]
500 vadd.i32 $T2,$T2,@X[2]
502 vadd.i32 $T3,$T3,@X[3]
532 vld1.8 {@X[0]},[$inp]! @ load next input block
533 vld1.8 {@X[1]},[$inp]!
534 vld1.8 {@X[2]},[$inp]!
535 vld1.8 {@X[3]},[$inp]!