Home
last modified time | relevance | path

Searched refs:reg (Results 1 – 21 of 21) sorted by relevance

/openssl/include/crypto/
H A Dsparc_arch.h57 # 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 Dx86_64-support.pl25 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 Dx86gas.pl24 { 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 Darm-xlate.pl204 my ($reg, $value) = ($1, $2);
207 …die("$line: immediate load via literal pool into $reg: value too large for clang - redo manually")…
H A Driscv.pm63 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 DREADME.md30 &LB(reg); Low byte for a register
31 &HB(reg); High byte for a register
H A Dx86_64-xlate.pl707 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 Dppc-xlate.pl156 my ($prefix, $reg) = ($in =~ m/(\D*)(\d+)/);
158 my $n = int($reg);
/openssl/.github/workflows/
H A Dwindows_comp.yml57reg.exe add HKLM\SOFTWARE\OpenSSL-${Env:OSSL_VERSION}-openssl /v OPENSSLDIR /t REG_EXPAND_SZ /d TE…
58reg.exe add HKLM\SOFTWARE\OpenSSL-${Env:OSSL_VERSION}-openssl /v ENGINESDIR /t REG_EXPAND_SZ /d TE…
59reg.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
116reg.exe add HKLM\SOFTWARE\OpenSSL-${Env:OSSL_VERSION}-openssl /v OPENSSLDIR /t REG_EXPAND_SZ /d TE…
117reg.exe add HKLM\SOFTWARE\OpenSSL-${Env:OSSL_VERSION}-openssl /v ENGINESDIR /t REG_EXPAND_SZ /d TE…
118reg.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 Dwindows.yml67reg.exe add HKLM\SOFTWARE\OpenSSL-${Env:OSSL_VERSION}-openssl /v OPENSSLDIR /t REG_EXPAND_SZ /d TE…
68reg.exe add HKLM\SOFTWARE\OpenSSL-${Env:OSSL_VERSION}-openssl /v ENGINESDIR /t REG_EXPAND_SZ /d TE…
69reg.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 Daes-riscv64-zkn.pl63 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 Daes-riscv32-zkn.pl55 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 Daes-riscv64.pl27 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 Drc4-x86_64.pl693 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 Drc4-md5-x86_64.pl648 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 Daes-gcm-avx512.pl207 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 Dchacha-armv8-sve.pl246 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 Dkeccak1600-armv4.pl1616 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 Dpoly1305-x86.pl546 &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 Dsparccpuid.S39 call .walk.reg.wins
147 .walk.reg.wins:
155 call .walk.reg.wins
/openssl/util/
H A Dcheck-format-test-negatives.c61 register int reg; in f() local

Completed in 78 milliseconds