Searched refs:Xi (Results 1 - 13 of 13) sorted by relevance

/openbsd-current/lib/libcrypto/modes/asm/
H A Dghash-x86.pl253 &mov ($inp,&wparam(0)); # load Xi
256 &mov ($Zhh,&DWP(0,$inp)); # load Xi[16]
263 &mov (&DWP(0,"esp"),$Zhh); # copy Xi[16] on stack
286 &mov ($Zll,&wparam(0)); # load Xi
293 &mov ($Zhh,&DWP(0,$Zll)); # load Xi[16]
324 &mov ($inp,&wparam(0)); # load Xi
414 &mov ($inp,&wparam(0)); # load Xi
424 &mov ($inp,&wparam(0)); # load Xi
436 &mov ($Zhh,&wparam(0)); # load Xi
448 &mov ($Zll,&DWP(12,$Zhh)); # load Xi[1
[all...]
H A Dghash-x86_64.pl64 $Xi="%rdi";
175 movzb 15($Xi),$Zlo
178 &loop ($Xi);
180 mov $Zlo,8($Xi)
181 mov $Zhi,($Xi)
245 &mov ($Zlo,"8($Xi)");
246 &mov ($Zhi,"0($Xi)");
256 &mov ("($Xi)",$Zhi);
257 &mov ("8($Xi)","%rdx");
292 &mov ($dat,"$j($Xi)") i
[all...]
H A Dghash-armv4.pl63 $Xi="r0"; # argument block
91 str $_,[$Xi,#$i]
93 str $_,[$Xi,#$i]
96 strb $_,[$Xi,#$i+3]
98 strb $Tlh,[$Xi,#$i+2]
100 strb $Thl,[$Xi,#$i+1]
101 strb $Thh,[$Xi,#$i]
145 ldrb $nhi,[$Xi,#15]
163 ldrb $nhi,[$Xi,#14]
196 ldrbpl $Tll,[$Xi,
[all...]
H A Dghash-sparcv9.pl64 $Xi="%i0"; # input argument block
94 ldub [$Xi+15],$xi0
95 ldub [$Xi+14],$xi1
148 ldub [$Xi+$cnt],$xi1
200 stx $Zlo,[$Xi+8]
202 stx $Zhi,[$Xi]
220 stx $Zlo,[$Xi+8]
222 stx $Zhi,[$Xi]
245 ldub [$Xi+15],$nlo
261 ldub [$Xi
[all...]
H A Dghash-parisc.pl53 $Xi="%r26"; # argument block
127 ldb 15($Xi),$nlo
139 ldb 14($Xi),$nlo
168 ldbx $cnt($Xi),$nlo
208 std $Zll,8($Xi)
209 std $Zhh,0($Xi)
219 ldb 15($Xi),$nlo
232 ldb 14($Xi),$nlo
263 ldbx $cnt($Xi),$nlo
318 stw $Zll,12($Xi)
[all...]
H A Dghash-alpha.pl34 $Xi="a0"; # $16, input argument block
261 ldq $Xlo,8($Xi)
262 ldq $Xhi,0($Xi)
308 stq $Xlo,8($Xi)
309 stq $Xhi,0($Xi)
335 ldq $Xhi,0($Xi)
336 ldq $Xlo,8($Xi)
420 stq $Xlo,8($Xi)
421 stq $Xhi,0($Xi)
/openbsd-current/lib/libcrypto/modes/
H A Dgcm128.c145 gcm_gmult_8bit(u64 Xi[2], const u128 Htable[256]) argument
148 const u8 *xi = (const u8 *)Xi + 15;
220 if ((u8 *)Xi == xi)
235 Xi[0] = htobe64(Z.hi);
236 Xi[1] = htobe64(Z.lo);
238 #define GCM_MUL(ctx,Xi) gcm_gmult_8bit(ctx->Xi.u,ctx->Htable)
328 gcm_gmult_4bit(u64 Xi[2], const u128 Htable[16]) argument
334 nlo = ((const u8 *)Xi)[15];
356 nlo = ((const u8 *)Xi)[cn
385 gcm_ghash_4bit(u64 Xi[2], const u128 Htable[16], const u8 *inp, size_t len) argument
551 gcm_gmult_1bit(u64 Xi[2], const u64 H[2]) argument
[all...]
H A Dmodes_local.h90 } Yi, EKi, EK0, len, Xi, H; member in struct:gcm128_context
91 /* Relative position of Xi, H and pre-computed Htable is used
97 void (*gmult)(u64 Xi[2], const u128 Htable[16]);
98 void (*ghash)(u64 Xi[2], const u128 Htable[16], const u8 *inp,
/openbsd-current/lib/libcrypto/sha/asm/
H A Dsha1-sparcv9.pl32 $Xi="%g4";
54 my $xi=($i&1)?@X[($i/2)%8]:$Xi;
72 " srlx @X[(($i+1)/2)%8],32,$Xi\n";
91 sllx @X[($j+6)%8],32,$Xi ! Xupdate($i)
96 or $tmp1,$Xi,$Xi
98 xor $Xi,@X[$j%8],@X[$j%8]
99 srlx @X[$j%8],31,$Xi
101 and $Xi,$rot1m,$Xi
[all...]
H A Dsha1-586.pl409 my $Xi=4; # 4xSIMD Xupdate round, start pre-seeded
410 my @X=map("xmm$_",(4..7,0..3)); # pre-seeded for $Xi=4
518 sub Xupdate_ssse3_16_31() # recall that $Xi starts with 4
532 &movdqa (&QWP(64+16*(($Xi-4)%3),"esp"),@X[-4&7]);# save X[] to backtrace buffer
551 &movdqa (&QWP(0+16*(($Xi-1)&3),"esp"),@X[3]); # X[]+K xfer to IALU
580 &movdqa (@X[2],&QWP(64+16*(($Xi-6)%3),"esp")) if ($Xi>5); # restore X[] from backtrace buffer
588 &movdqa (@X[4],&QWP(112-16+16*(($Xi)/5),"esp")); # K_XX_XX
593 &movdqa (@X[1],@X[-2&7]) if ($Xi<7);
599 $Xi
[all...]
H A Dsha1-armv4-large.pl71 $Xi="r14";
77 ldr $t0,[$Xi,#15*4]
78 ldr $t1,[$Xi,#13*4]
79 ldr $t2,[$Xi,#7*4]
81 ldr $t3,[$Xi,#2*4]
88 str $t0,[$Xi,#-4]!
121 str $t0,[$Xi,#-4]!
167 mov $Xi,sp
178 teq $Xi,sp
197 teq $Xi,s
[all...]
H A Dsha1-x86_64.pl297 my $Xi=4;
373 sub Xupdate_ssse3_16_31() # recall that $Xi starts with 4
406 &movdqa (eval(16*(($Xi-1)&3))."(%rsp)",@Tx[1]); # X[]+K xfer to IALU
442 &movdqa (@Tx[2],eval(16*(($Xi)/5))."($K_XX_XX)"); # K_XX_XX
450 $Xi++; push(@X,shift(@X)); # "rotate" X[]
460 &movdqa (@Tx[0],@X[-1&7]) if ($Xi==8);
471 if ($Xi%5) {
474 &movdqa (@Tx[2],eval(16*($Xi/5))."($K_XX_XX)");
487 &movdqa (eval(16*(($Xi-1)&3))."(%rsp)",@Tx[1]); # X[]+K xfer to IALU
507 &movdqa (@Tx[1],@X[0]) if ($Xi<1
[all...]
/openbsd-current/gnu/llvm/clang/lib/Sema/
H A DSemaDeclCXX.cpp7901 OpaqueValueExpr Xi(FD->getLocation(), Type, VK_LValue);
7902 Expr *Args[] = {&Xi, &Xi};

Completed in 289 milliseconds