5 open STDOUT,">$output";
7 if ($flavour =~ /64/) {
24 .SUBSPA \$CODE\$,QUAD=0,ALIGN=8,ACCESS=0x2C,CODE_ONLY
26 .EXPORT OPENSSL_rdtsc,ENTRY
38 .EXPORT OPENSSL_wipe_cpu,ENTRY
83 .EXPORT OPENSSL_cleanse,ENTRY,ARGW0=GR,ARGW1=GR
89 cmpib,*>> 15,$len,Little
104 addib,*vnz -$SIZE_T,%r28,Loop
105 ldo $SIZE_T($inp),$inp
107 and,*<> $len,%r1,$len
111 addib,*vnz -1,$len,Little
121 $code =~ s/cmpib,\*/comib,/gm if ($SIZE_T==4);
122 $code =~ s/,\*/,/gm if ($SIZE_T==4);