Home
last modified time | relevance | path

Searched refs:NEON_00_15 (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/arch/arm/crypto/
H A Dsha512-armv4.pl504 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 Dsha512-armv4.pl504 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