Lines Matching refs:d0
65 my ($a0,$b0,$c0,$d0)=@_;
66 my ($a1,$b1,$c1,$d1)=map(($_&~3)+(($_+1)&3),($a0,$b0,$c0,$d0));
69 my $odd = $d0&1;
71 my ($xd,$xd_) = $odd ? (@t[2],@x[$d1]) : (@x[$d0],@t[2]);
123 "&str ($xd,'[sp,#4*(16+$d0)]')",
638 my ($a0,$b0,$c0,$d0,$a1,$b1,$c1,$d1,$a2,$b2,$c2,$d2,$t0,$t1,$t2,$t3) =
690 vld1.32 {$d0},[r12] @ load counter and nonce
695 vst1.32 {$c0-$d0},[r12] @ copy 1/2key|counter|nonce
725 vadd.i32 $d1,$d0,$t0 @ counter+1
741 my @thread0=&NEONROUND($a0,$b0,$c0,$d0,$t0,0);
752 @thread0=&NEONROUND($a0,$b0,$c0,$d0,$t0,1);
799 vadd.i32 $d0,$d0,$t3
813 veor $d0,$d0,$t3
821 vst1.8 {$c0-$d0},[r14]!
830 vld1.32 {$c0-$d0},[@t[3]]
836 vadd.i32 $d0#lo,$d0#lo,$t0#lo @ next counter value
987 vst1.32 {$c0-$d0},[@t[3]]
1003 vst1.8 {$c0-$d0},[@t[0]]
1013 veor $d0,$d0,$t3
1015 vst1.8 {$c0-$d0},[r14]!
1034 veor $d0,$d0,$t3
1041 vst1.8 {$c0-$d0},[r14]!
1063 veor $d0,$d0,$t3
1075 vst1.8 {$c0-$d0},[r14]!