/openssl/include/crypto/ |
H A D | sparc_arch.h | 57 # define SPARC_PIC_THUNK(reg) \ argument 61 add %o7, reg, reg; 66 or reg, %lo(_GLOBAL_OFFSET_TABLE_+4), reg; 69 # define SPARC_SETUP_GOT_REG(reg) SPARC_PIC_THUNK_CALL(reg) argument 74 or reg,%lo(_GLOBAL_OFFSET_TABLE_+4), reg; \ 75 add %o7, reg, reg 81 setx SYM, %o7, reg; 91 set SYM, reg; 97 # define SPARC_LOAD_ADDRESS_LEAF(SYM,reg,tmp) SPARC_LOAD_ADDRESS(SYM,reg) argument 105 SPARC_SETUP_GOT_REG(reg); \ [all …]
|
/openssl/crypto/perlasm/ |
H A D | x86_64-support.pl | 25 my($flavour,$reg)=@_; 27 if ($reg eq "%rax") { 29 } elsif ($reg eq "%rbx") { 31 } elsif ($reg eq "%rcx") { 33 } elsif ($reg eq "%rdx") { 35 } elsif ($reg eq "%rdi") { 37 } elsif ($reg eq "%rsi") { 39 } elsif ($reg eq "%rbp") { 41 } elsif ($reg eq "%rsp") { 44 return $reg."d"; [all …]
|
H A D | x86gas.pl | 24 { my $reg=shift; 25 if ($reg =~ m/^%e/o) { "l"; } 26 elsif ($reg =~ m/^%[a-d][hl]$/o) { "b"; } 27 elsif ($reg =~ m/^%[yxm]/o) { undef; }
|
H A D | arm-xlate.pl | 204 my ($reg, $value) = ($1, $2); 207 …die("$line: immediate load via literal pool into $reg: value too large for clang - redo manually")…
|
H A D | riscv.pm | 63 my $reg = lc shift; 64 if (!exists($reglookup{$reg})) { 69 die("Unknown register ".$reg."\n".$trace); 71 my $regstr = $reglookup{$reg}; 77 die("Could not process register ".$reg."\n".$trace);
|
H A D | README.md | 30 &LB(reg); Low byte for a register 31 &HB(reg); High byte for a register
|
H A D | x86_64-xlate.pl | 707 sub reg { subroutine 712 my $reg = $DW_reg_idx{$1}; 715 return (($DW_OP_complex{breg0} + $reg), sleb128($off)); 727 push @ret,reg($token); 729 push @ret,reg("$2+$1");
|
H A D | ppc-xlate.pl | 156 my ($prefix, $reg) = ($in =~ m/(\D*)(\d+)/); 158 my $n = int($reg);
|
/openssl/.github/workflows/ |
H A D | windows_comp.yml | 57 …reg.exe add HKLM\SOFTWARE\OpenSSL-${Env:OSSL_VERSION}-openssl /v OPENSSLDIR /t REG_EXPAND_SZ /d TE… 58 …reg.exe add HKLM\SOFTWARE\OpenSSL-${Env:OSSL_VERSION}-openssl /v ENGINESDIR /t REG_EXPAND_SZ /d TE… 59 …reg.exe add HKLM\SOFTWARE\OpenSSL-${Env:OSSL_VERSION}-openssl /v MODULESDIR /t REG_EXPAND_SZ /d TE… 60 reg.exe query HKLM\SOFTWARE\OpenSSL-${Env:OSSL_VERSION}-openssl /v OPENSSLDIR /reg:32 116 …reg.exe add HKLM\SOFTWARE\OpenSSL-${Env:OSSL_VERSION}-openssl /v OPENSSLDIR /t REG_EXPAND_SZ /d TE… 117 …reg.exe add HKLM\SOFTWARE\OpenSSL-${Env:OSSL_VERSION}-openssl /v ENGINESDIR /t REG_EXPAND_SZ /d TE… 118 …reg.exe add HKLM\SOFTWARE\OpenSSL-${Env:OSSL_VERSION}-openssl /v MODULESDIR /t REG_EXPAND_SZ /d TE… 119 reg.exe query HKLM\SOFTWARE\OpenSSL-${Env:OSSL_VERSION}-openssl /v OPENSSLDIR /reg:32
|
H A D | windows.yml | 67 …reg.exe add HKLM\SOFTWARE\OpenSSL-${Env:OSSL_VERSION}-openssl /v OPENSSLDIR /t REG_EXPAND_SZ /d TE… 68 …reg.exe add HKLM\SOFTWARE\OpenSSL-${Env:OSSL_VERSION}-openssl /v ENGINESDIR /t REG_EXPAND_SZ /d TE… 69 …reg.exe add HKLM\SOFTWARE\OpenSSL-${Env:OSSL_VERSION}-openssl /v MODULESDIR /t REG_EXPAND_SZ /d TE… 70 reg.exe query HKLM\SOFTWARE\OpenSSL-${Env:OSSL_VERSION}-openssl /v OPENSSLDIR /reg:32
|
/openssl/crypto/aes/asm/ |
H A D | aes-riscv64-zkn.pl | 63 my $reg = shift; 64 if (grep(/^$reg$/, @callee_saved)) { 65 push(@must_save, $reg); 66 } elsif (!grep(/^$reg$/, @caller_saved)) { 68 die("Unusable register ".$reg); 70 return $reg;
|
H A D | aes-riscv32-zkn.pl | 55 my $reg = shift; 56 if (grep(/^$reg$/, @callee_saved)) { 57 push(@must_save, $reg); 58 } elsif (!grep(/^$reg$/, @caller_saved)) { 60 die("Unusable register ".$reg); 62 return $reg; 111 my $reg = lc shift; 112 if (!exists($reglookup{$reg})) { 113 die("Unknown register ".$reg); 115 my $regstr = $reglookup{$reg}; [all …]
|
H A D | aes-riscv64.pl | 27 my $reg = shift; 28 if (grep(/^$reg$/, @callee_saved)) { 29 push(@must_save, $reg); 30 } elsif (!grep(/^$reg$/, @caller_saved)) { 32 die("Unusable register ".$reg); 34 return $reg;
|
/openssl/crypto/rc4/asm/ |
H A D | rc4-x86_64.pl | 693 my ($reg,$conv)=@_; 694 if ($reg =~ /%r[0-9]+/) { $reg .= $conv; } 695 elsif ($conv eq "b") { $reg =~ s/%[er]([^x]+)x?/%$1l/; } 696 elsif ($conv eq "w") { $reg =~ s/%[er](.+)/%$1/; } 697 elsif ($conv eq "d") { $reg =~ s/%[er](.+)/%e$1/; } 698 return $reg;
|
H A D | rc4-md5-x86_64.pl | 648 my ($reg,$conv)=@_; 649 if ($reg =~ /%r[0-9]+/) { $reg .= $conv; } 650 elsif ($conv eq "b") { $reg =~ s/%[er]([^x]+)x?/%$1l/; } 651 elsif ($conv eq "w") { $reg =~ s/%[er](.+)/%$1/; } 652 elsif ($conv eq "d") { $reg =~ s/%[er](.+)/%e$1/; } 653 return $reg;
|
/openssl/crypto/modes/asm/ |
H A D | aes-gcm-avx512.pl | 207 my ($reg) = @_; 217 return $reg; 221 my ($reg) = @_; 229 return $reg; 233 my ($reg) = @_; 241 return $reg; 251 return $reg; 261 return $reg; 271 return $reg; 506 $code .= "xor $reg,$reg\n"; [all …]
|
/openssl/crypto/chacha/asm/ |
H A D | chacha-armv8-sve.pl | 246 my $reg = shift; 249 ld1w {$reg.s},p0/z,[$inp,#$offset,MUL VL] 251 revb $reg.s,p0/m,$reg.s 271 my $reg = shift; 275 revb $reg.s,p0/m,$reg.s 277 st1w {$reg.s},p0,[$outp,#$offset,MUL VL]
|
/openssl/crypto/sha/asm/ |
H A D | keccak1600-armv4.pl | 1616 my ($mnemonic,$half,$reg,$ea) = @_; 1620 $$op{reg} = $reg; 1624 "#endif", $mnemonic,$reg,$ea; 1630 "#endif", $mnemonic,$reg,$ea, 1631 $mnemonic,$$op{reg},$reg,$$op{ea};
|
/openssl/crypto/poly1305/asm/ |
H A D | poly1305-x86.pl | 546 &pmuladd (sub { my ($reg,$i)=@_; 547 &movdqa ($reg,&QWP(16*$i,"esp")); 776 &pmuladd (sub { my ($reg,$i)=@_; 777 &movd ($reg,&DWP(16*$i+12,"edi")); 1067 &pmuladd (sub { my ($reg,$i)=@_; 1068 &pshufd ($reg,&QWP(16*($i-9),"edx"),0x10); 1105 &pmuladd (sub { my ($reg,$i)=@_; 1106 &pshufd ($reg,&QWP(16*$i,"edx"),0x10); 1440 sub X { my $reg=shift; $reg=~s/^ymm/xmm/; $reg; }
|
/openssl/crypto/ |
H A D | sparccpuid.S | 39 call .walk.reg.wins 147 .walk.reg.wins: 155 call .walk.reg.wins
|
/openssl/util/ |
H A D | check-format-test-negatives.c | 61 register int reg; in f() local
|