/openbsd-current/lib/libcrypto/modes/asm/ |
H A D | ghash-x86.pl | 253 &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 D | ghash-x86_64.pl | 64 $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 D | ghash-armv4.pl | 63 $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 D | ghash-sparcv9.pl | 64 $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 D | ghash-parisc.pl | 53 $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 D | ghash-alpha.pl | 34 $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 D | gcm128.c | 145 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 D | modes_local.h | 90 } 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 D | sha1-sparcv9.pl | 32 $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 D | sha1-586.pl | 409 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 D | sha1-armv4-large.pl | 71 $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 D | sha1-x86_64.pl | 297 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 D | SemaDeclCXX.cpp | 7901 OpaqueValueExpr Xi(FD->getLocation(), Type, VK_LValue); 7902 Expr *Args[] = {&Xi, &Xi};
|