Searched refs:NEON_00_15 (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/arch/arm/crypto/ |
H A D | sha512-armv4.pl | 504 sub NEON_00_15() { subroutine 555 if ($i&1) { &NEON_00_15($i,@_); return; } 560 my ($d0,$d1,$d2) = map("d$_",(24..26)); # temps from NEON_00_15 561 my $e=@_[4]; # $e from NEON_00_15 581 vshr.u64 $d0,$e,#@Sigma1[0] @ from NEON_00_15 583 vshr.u64 $d1,$e,#@Sigma1[1] @ from NEON_00_15 585 vshr.u64 $d2,$e,#@Sigma1[2] @ from NEON_00_15 588 &NEON_00_15(2*$i,@_); 609 for($i=0;$i<16;$i++) { &NEON_00_15($i,@V); unshift(@V,pop(@V)); }
|
/kernel/linux/linux-6.6/arch/arm/crypto/ |
H A D | sha512-armv4.pl | 504 sub NEON_00_15() { subroutine 555 if ($i&1) { &NEON_00_15($i,@_); return; } 560 my ($d0,$d1,$d2) = map("d$_",(24..26)); # temps from NEON_00_15 561 my $e=@_[4]; # $e from NEON_00_15 581 vshr.u64 $d0,$e,#@Sigma1[0] @ from NEON_00_15 583 vshr.u64 $d1,$e,#@Sigma1[1] @ from NEON_00_15 585 vshr.u64 $d2,$e,#@Sigma1[2] @ from NEON_00_15 588 &NEON_00_15(2*$i,@_); 609 for($i=0;$i<16;$i++) { &NEON_00_15($i,@V); unshift(@V,pop(@V)); }
|
Completed in 3 milliseconds