| /netbsd/src/crypto/external/bsd/openssl/dist/crypto/aes/asm/ |
| D | aesp8-ppc.pl | 88 my ($zero,$in0,$in1,$key,$rcon,$mask,$tmp)=map("v$_",(0..6)); 142 lvx $in0,0,$inp 153 vperm $in0,$in0,$in1,$key # align [and byte swap in LE] 171 vperm $key,$in0,$in0,$mask # rotate-n-splat 172 vsldoi $tmp,$zero,$in0,12 # >>32 173 vperm $outtail,$in0,$in0,$outperm # rotate 180 vxor $in0,$in0,$tmp 182 vxor $in0,$in0,$tmp 184 vxor $in0,$in0,$tmp 186 vxor $in0,$in0,$key [all …]
|
| D | aesv8-armx.pl | 105 my ($zero,$rcon,$mask,$in0,$in1,$tmp,$key)= 144 vld1.8 {$in0},[$inp],#16 154 vtbl.8 $key,{$in0},$mask 155 vext.8 $tmp,$zero,$in0,#12 156 vst1.32 {$in0},[$out],#16 160 veor $in0,$in0,$tmp 162 veor $in0,$in0,$tmp 165 veor $in0,$in0,$tmp 167 veor $in0,$in0,$key 172 vtbl.8 $key,{$in0},$mask [all …]
|
| D | aesfx-sparcv9.pl | 394 my ($iv0,$iv1,$r0hi,$r0lo,$rlhi,$rllo,$in0,$in1,$intail,$outhead,$fshift) 438 ldd [$inp - 16], $in0 ! load input 446 fshiftorx $in0, $in1, $fshift, $in0 451 fxor $in0, %f0, %f0 ! inp^ivec^round[0] 482 fmovd $intail, $in0 491 fshiftorx $in0, $in1, $fshift, $in0 500 fxor $r0hi, $in0, $in0 ! inp^=round[0] 548 fxor $in0, %f0, %f0 ! inp^ivec^round[0] 613 ldd [%sp + LOCALS + 0], $in0 622 fxor $r0hi, $in0, $in0 ! inp^=round[0] [all …]
|
| D | aesni-sha1-x86_64.pl | 161 my ($in0,$out,$len,$key,$ivp,$ctx,$inp)=("%rdi","%rsi","%rdx","%rcx","%r8","%r9","%r10"); 216 #mov $in0,$inp # debugging artefact 233 mov $in0,%r12 # reassign arguments 240 ($in0,$out,$len,$key)=map("%r$_",(12..15)); # reassign arguments 244 sub $in0,$out 289 movups `16*$n`($in0),$in # load input 293 movups $iv,`16*($n-1)`($out,$in0) # write output 683 movups $iv,48($out,$in0) # write output 684 lea 64($in0),$in0 712 movups $iv,48($out,$in0) # write output [all …]
|
| D | aes-ia64.S | 290 and out0=3,in0 292 { .mmi; ADDP in0=0,in0 307 add out0=4,in0 310 { .mmi; ld4 out1=[in0],8 // s0 316 { .mmi; ld4 out5=[in0] // s2 323 { .mib; ADDP in0=4,in1 331 st4 [in0]=r20,8 // s1 334 st4 [in0]=r28 // s3 340 { .mmi; add out0=1,in0 341 add out2=2,in0 [all …]
|
| D | aesni-x86_64.pl | 237 $in0="%xmm8"; $iv="%xmm9"; 999 movaps %xmm8,0x20(%rsp) # $in0 1022 movups ($inp),$in0 # load inp 1026 xorps $in0,$rndkey0 1047 xorps $inout0,$in0 # inp ^= E(iv) 1049 movups $in0,($out) # save output 1059 pxor $in0,$in0 1112 movups ($inp),$in0 # load inp 1121 xorps $inout0,$in0 # inp ^= E(iv) 1123 movups $in0,($out) # save output [all …]
|
| D | aesni-sha256-x86_64.pl | 105 ($inp, $out, $len, $key, $ivp, $ctx, $in0) = 351 mov `($win64?56:8)`(%rsp),$in0 # load 7th parameter 371 sub $inp,$in0 380 mov $in0,$_in0 405 mov $in0,%rsi # borrow $a3 667 mov `($win64?56:8)`(%rsp),$in0 # load 7th parameter 687 sub $inp,$in0 696 mov $in0,$_in0 721 mov $in0,%rsi # borrow $a3 981 mov `($win64?56:8)`(%rsp),$in0 # load 7th parameter [all …]
|
| D | aesni-x86.pl | 103 $inout4="xmm6"; $in0="xmm6"; 702 &movups ($in0,&QWP(0,$inp)); 706 &xorps ($rndkey0,$in0); 727 &xorps ($in0,$inout0); # inp^=E(ivec) 729 &movups (&QWP(0,$out),$in0); # save output 791 &movups ($in0,&QWP(0,$inp)); # load inp 800 &xorps ($in0,$inout0); # inp ^= E(ivec) 802 &movups (&QWP(0,$out),$in0); # save output 812 &xorps ($in0,$rndkey0); 814 &xorps ($cmac,$in0); # cmac^=out [all …]
|
| /netbsd/src/crypto/external/bsd/openssl/dist/crypto/rc4/asm/ |
| D | rc4-md5-x86_64.pl | 72 my ($dat,$in0,$out,$ctx,$inp,$len, $func,$nargs); 75 ($dat,$len,$in0,$out) = ("%rdi","%rsi","%rdx","%rcx"); 81 ($dat,$in0,$out,$ctx,$inp,$len) = ("%rdi","%rsi","%rdx","%rcx","%r8","%r9"); 152 mov $in0,%r13 158 $in0="%r13"; 161 $inp=$in0 if (!$md5); 171 sub $in0,$out 191 xorb ($in0),$TY#b 192 movb $TY#b,($out,$in0) 193 lea 1($in0),$in0 [all …]
|
| /netbsd/src/crypto/external/bsd/openssl/lib/libcrypto/arch/sparc64/ |
| D | des_enc-sparc.S | 74 #define in0 %i0 macro 176 ! parameter 3 1 for optional store to [in0] 799 ld [in0], in5 ! left 803 ld [in0+4], out5 ! right 1213 st in5, [in0] 1217 st out5, [in0+4] 1219 ! 1 for store to [in0] 1402 st out5, [in0] 1406 st in5, [in0+4] 1408 ! 1 for store to [in0] [all …]
|
| /netbsd/src/crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/ |
| D | des_enc-sparc.S | 74 #define in0 %i0 macro 176 ! parameter 3 1 for optional store to [in0] 799 ld [in0], in5 ! left 803 ld [in0+4], out5 ! right 1213 st in5, [in0] 1217 st out5, [in0+4] 1219 ! 1 for store to [in0] 1402 st out5, [in0] 1406 st in5, [in0+4] 1408 ! 1 for store to [in0] [all …]
|
| /netbsd/src/external/gpl3/gcc/dist/libgcc/config/ia64/ |
| D | lib1funcs.S | 166 setf.sig f8 = in0 219 setf.sig f14 = in0 276 setf.sig f8 = in0 329 setf.sig f14 = in0 388 sxt4 in0 = in0 391 setf.sig f8 = in0 433 sxt4 in0 = in0 483 zxt4 in0 = in0 486 setf.sig f8 = in0 529 zxt4 in0 = in0 [all …]
|
| /netbsd/src/crypto/external/bsd/openssl/dist/crypto/modes/asm/ |
| D | aesni-gcm-x86_64.pl | 87 ($counter,$rounds,$ret,$const,$in0,$end0)=("%ebx","%ebp","%r10","%r11","%r14","%r15"); 125 cmp $in0,$end0 150 lea ($in0,%r12),$in0 156 movbe 0x58($in0),%r13 158 movbe 0x50($in0),%r12 191 movbe 0x48($in0),%r13 195 movbe 0x40($in0),%r12 213 movbe 0x38($in0),%r13 218 movbe 0x30($in0),%r12 235 movbe 0x28($in0),%r13 [all …]
|
| /netbsd/src/sys/arch/ia64/ia64/ |
| D | support.S | 163 ld8 r14=[in0],8 // function address 170 ld8 gp=[in0] // function gp value 209 cmp.geu p6,p0=in0,r14 228 cmpxchg8.rel ret0=[in0],in2,ar.ccv 265 cmp.geu p6,p0=in0,r14 ;\ 284 load_insn r14=[in0] /* r14 = *uaddr */ ;;\ 327 cmp.geu p6,p0=in0,r14 ;\ 342 store_insn [in0]=in1 /* *uaddr = val */ ;\ 387 1: ld1 r15=[in0],1 // read one byte 425 cmp.geu p6,p0=in0,loc2 // is in user space. [all …]
|
| D | pal.S | 60 mov r28=in0 // procedure number 106 mov r28=in0 // procedure number 156 mov r28=in0 // procedure number 157 mov out0=in0 198 mov r28=in0 // procedure number 199 mov out0=in0
|
| D | ssc.c | 51 ssc(uint64_t in0, uint64_t in1, uint64_t in2, uint64_t in3, int which) in ssc() argument 58 : "r"(which), "r"(in0), "r"(in1), "r"(in2), "r"(in3)); in ssc()
|
| /netbsd/src/sys/arch/ia64/stand/ia64/efi/ |
| D | start.S | 94 mov out0=in0 // image_handle 172 (p6) add r18=r17,in0 181 (p6) add r21=r17,in0 187 (p6) add r29=r17,in0 213 add r15=r29,in0 // relocate r_offset 240 add r24=r29,in0 // relocate symbol value 261 add r29=in0,r17 268 add r29=in0,r17 // BD + A
|
| /netbsd/src/crypto/external/bsd/openssl/dist/crypto/des/asm/ |
| D | des_enc.m4 | 74 #define in0 %i0 526 ! parameter 3 1 for optional store to [in0] 600 ifelse($3,1, {st $1, [in0]}) 604 ifelse($3,1, {st $2, [in0+4]}) 1128 ld [in0], in5 ! left 1132 ld [in0+4], out5 ! right 1142 fp_macro(in5, out5, 1) ! 1 for store to [in0] 1157 fp_macro(out5, in5, 1) ! 1 for store to [in0] 1195 ld [in0], out5 ! right 1199 ld [in0+4], in5 ! left [all …]
|
| /netbsd/src/sys/arch/ia64/stand/ia64/ski/ |
| D | ssc.c | 47 ssc(u_int64_t in0, u_int64_t in1, u_int64_t in2, u_int64_t in3, int which) in ssc() argument 56 : "r"(which), "r"(in0), "r"(in1), "r"(in2), "r"(in3)); in ssc()
|
| D | libski.h | 93 u_int64_t ssc(u_int64_t in0, u_int64_t in1, u_int64_t in2, u_int64_t in3,
|
| /netbsd/src/lib/libc/arch/ia64/gen/ |
| D | sigsetjmp.S | 48 add r14=J_SIGMASK,in0 // place to save mask 57 add r14=J_SIGMASK,in0 // address of mask value
|
| D | setjmp.S | 54 add out2=J_SIGSET,in0 // oset = &jb[J_SIGSET] 71 add out1=J_SIGSET,in0 // set = &jb[J_SIGSET]
|
| /netbsd/src/sys/lib/libkern/arch/ia64/ |
| D | byte_swap_8.S | 43 mux1 r8=in0,@rev
|
| D | byte_swap_4.S | 42 mux1 r16=in0,@rev
|
| D | byte_swap_2.S | 42 mux1 r16=in0,@rev
|