| /trueos/crypto/openssl/crypto/camellia/asm/ |
| HD | cmll-x86.pl | 87 &mov ($t3,&DWP($SBOX3_3033,$Tbl,$idx,8)); # t3=SBOX3_3033[0] 92 &mov ($t2,&DWP($SBOX1_1110,$Tbl,$idx,8)); # t2=SBOX1_1110[1] 101 &mov ($t0,&DWP($frame+4*(($j+3)%4),"esp")); # prefetch "s3" 106 &mov ($t1,&DWP($frame+4*(($j+2)%4),"esp")); # prefetch "s2" 109 &mov ($idx,&DWP($seed+($i+1)*$scale,$key)); # prefetch key[i+1] 111 &mov (&DWP($frame+4*(($j+3)%4),"esp"),$t3); # s3=t3 113 &mov (&DWP($frame+4*(($j+2)%4),"esp"),$t2); # s2=t2 122 &mov ("eax",&wparam(0)); # load grandRounds 123 &mov ($idx,&wparam(1)); # load plaintext pointer 124 &mov ($key,&wparam(2)); # load key schedule pointer [all …]
|
| /trueos/crypto/openssl/crypto/sha/asm/ |
| HD | sha256-586.pl | 50 &mov ("ecx",$E); 53 &mov ("esi",$Foff); 56 &mov (&DWP(4*(8+15),"esp"),$T) if ($in_16_63); # save X[0] 59 &mov ("edi",$Goff); 63 &mov ($Eoff,$E); # modulo-scheduled 64 &mov ("ecx",$A); 66 &mov ($E,$Doff); # e becomes d, which is e in next iteration 68 &mov ("edi",$A); 75 &mov ("esi",$Boff); 79 &mov ("edi",$Coff); [all …]
|
| HD | sha512-586.pl | 132 &mov (&LB("edx"),&BP(0,$K512)); 141 &mov ("ecx",$Elo); 142 &mov ("edx",$Ehi); 143 &mov ("esi","ecx"); 146 &mov ("edi","edx"); 148 &mov ("ebx","ecx"); 150 &mov ("eax","edx"); 173 &mov ("ecx",$Flo); 174 &mov ("edx",$Fhi); 175 &mov ("esi",$Glo); [all …]
|
| /trueos/sys/ia64/ia64/ |
| HD | physical.S | 51 mov loc1=rp 54 mov loc2=psr // save psr 62 mov r17=ar.rsc 65 mov ar.rsc=0 69 mov loc3=sp // save sp 71 mov loc4=ar.bsp // save ar.bsp 72 mov r18=ar.rnat 75 mov loc5=gp 81 mov r14=ip 92 mov cr.iip=r14 [all …]
|
| HD | syscall.S | 75 mov r14=ar.k7 // Memory stack 76 mov r15=ar.k6 // Register stack 81 mov r11=psr 87 mov b7=r31 93 mov ar.rnat=r22 95 mov ar.rsc=r24 96 mov ar.pfs=r20 99 mov ar.fpsr=r25 100 mov b0=r18 121 mov ar.rsc=0 [all …]
|
| HD | pal.S | 50 mov rpsave=rp 53 1: mov palret=ip // for return address 57 mov r28=in0 // procedure number 58 mov r29=in1 // copy arguments 59 mov r30=in2 60 mov r31=in3 63 mov b0=palret 65 mov b6=entry 70 mov rp=rpsave 71 mov ar.pfs=pfssave [all …]
|
| /trueos/crypto/openssl/crypto/bn/asm/ |
| HD | via-mont.pl | 112 &mov ("ecx",&wparam(5)); # num 125 &mov ("edi",&wparam(0)); # rp 126 &mov ("eax",&wparam(1)); # ap 127 &mov ("ebx",&wparam(2)); # bp 128 &mov ("edx",&wparam(3)); # np 129 &mov ("esi",&wparam(4)); # n0 130 &mov ("esi",&DWP(0,"esi")); # *n0 139 &mov ($rp,"edi"); # save rp 140 &mov ($sp,"ebp"); # save esp 142 &mov ($mZeroPrime,"esi"); [all …]
|
| HD | x86-mont.pl | 60 &mov ("edi",&wparam(5)); # int num 66 &mov ("ebp","esp"); # saved stack pointer! 76 &mov ("eax","esp"); 89 &mov ("eax",&DWP(0*4,"esi"));# BN_ULONG *rp 90 &mov ("ebx",&DWP(1*4,"esi"));# const BN_ULONG *ap 91 &mov ("ecx",&DWP(2*4,"esi"));# const BN_ULONG *bp 92 &mov ("edx",&DWP(3*4,"esi"));# const BN_ULONG *np 93 &mov ("esi",&DWP(4*4,"esi"));# const BN_ULONG *n0 96 &mov ("esi",&DWP(0,"esi")); # pull n0[0] 97 &mov ($_rp,"eax"); # ... save a copy of argument block [all …]
|
| HD | x86-gf2m.pl | 58 &mov ($a1,$a); 62 &mov (&DWP(0*4,"esp"),0); 66 &mov (&DWP(1*4,"esp"),$a1); # a1 70 &mov (&DWP(2*4,"esp"),$a2); # a2 72 &mov (&DWP(3*4,"esp"),$a1); # a1^a2 76 &mov (&DWP(4*4,"esp"),$a4); # a4 80 &mov (&DWP(5*4,"esp"),$a1); # a1^a4 84 &mov (&DWP(6*4,"esp"),$a2); # a2^a4 85 &mov (@i[0],0x7); 86 &mov (&DWP(7*4,"esp"),$a4); # a1^a2^a4 [all …]
|
| HD | bn-586.pl | 39 &mov($r,&wparam(0)); 40 &mov($a,&wparam(1)); 41 &mov($c,&wparam(2)); 147 &mov($r,&wparam(0)); # 149 &mov("ecx",&wparam(2)); # 150 &mov($a,&wparam(1)); # 153 &mov($w,&wparam(3)); # 165 &mov("eax",&DWP($i,$a)); # *a 171 &mov(&DWP($i,$r),"eax"); # *r= L(t); 172 &mov($c,"edx"); # c= H(t); [all …]
|
| /trueos/contrib/binutils/opcodes/ |
| HD | ia64-ic.tbl | 25 …itr.i, itr.d, IC:mov-to-AR-gr, IC:mov-to-BR, IC:mov-to-CR, IC:mov-to-IND, IC:mov-from-IND, IC:mov-… 26 gr-readers-writers; IC:mov-from-IND, add, addl, addp4, adds, and, andcm, clz, IC:czx, dep\dep[Forma… 27 … IC:mem-readers-int, IC:mov-from-AR, IC:mov-from-BR, IC:mov-from-CR, IC:mov-from-PR, IC:mov-from-P… 70 mov-from-AR; IC:mov-from-AR-M, IC:mov-from-AR-I, IC:mov-from-AR-IM 71 mov-from-AR-BSP; IC:mov-from-AR-M[Field(ar3) == BSP] 72 mov-from-AR-BSPSTORE; IC:mov-from-AR-M[Field(ar3) == BSPSTORE] 73 mov-from-AR-CCV; IC:mov-from-AR-M[Field(ar3) == CCV] 74 mov-from-AR-CFLG; IC:mov-from-AR-M[Field(ar3) == CFLG] 75 mov-from-AR-CSD; IC:mov-from-AR-M[Field(ar3) == CSD] 76 mov-from-AR-EC; IC:mov-from-AR-I[Field(ar3) == EC] [all …]
|
| HD | ia64-raw.tbl | 3 …ll, brl.call, br.ret, cover, IC:mov-to-AR-BSPSTORE, rfi; br.call, brl.call, br.ia, br.ret, cover, … 4 AR[BSPSTORE]; alloc, loadrs, flushrs, IC:mov-to-AR-BSPSTORE; alloc, br.ia, flushrs, IC:mov-from-AR-… 5 AR[CCV]; IC:mov-to-AR-CCV; br.ia, IC:cmpxchg, IC:mov-from-AR-CCV; impliedF 6 AR[CFLG]; IC:mov-to-AR-CFLG; br.ia, IC:mov-from-AR-CFLG; impliedF 7 AR[CSD]; ld16, IC:mov-to-AR-CSD; br.ia, cmp8xchg16, IC:mov-from-AR-CSD, st16; impliedF 8 AR[EC]; IC:mod-sched-brs, br.ret, IC:mov-to-AR-EC; br.call, brl.call, br.ia, IC:mod-sched-brs, IC:m… 9 AR[EFLAG]; IC:mov-to-AR-EFLAG; br.ia, IC:mov-from-AR-EFLAG; impliedF 10 AR[FCR]; IC:mov-to-AR-FCR; br.ia, IC:mov-from-AR-FCR; impliedF 11 AR[FDR]; IC:mov-to-AR-FDR; br.ia, IC:mov-from-AR-FDR; impliedF 12 AR[FIR]; IC:mov-to-AR-FIR; br.ia, IC:mov-from-AR-FIR; impliedF [all …]
|
| HD | ia64-waw.tbl | 3 …[BSP]; br.call, brl.call, br.ret, cover, IC:mov-to-AR-BSPSTORE, rfi; br.call, brl.call, br.ret, co… 4 AR[BSPSTORE]; alloc, loadrs, flushrs, IC:mov-to-AR-BSPSTORE; alloc, loadrs, flushrs, IC:mov-to-AR-B… 5 AR[CCV]; IC:mov-to-AR-CCV; IC:mov-to-AR-CCV; impliedF 6 AR[CFLG]; IC:mov-to-AR-CFLG; IC:mov-to-AR-CFLG; impliedF 7 AR[CSD]; ld16, IC:mov-to-AR-CSD; ld16, IC:mov-to-AR-CSD; impliedF 8 AR[EC]; br.ret, IC:mod-sched-brs, IC:mov-to-AR-EC; br.ret, IC:mod-sched-brs, IC:mov-to-AR-EC; impli… 9 AR[EFLAG]; IC:mov-to-AR-EFLAG; IC:mov-to-AR-EFLAG; impliedF 10 AR[FCR]; IC:mov-to-AR-FCR; IC:mov-to-AR-FCR; impliedF 11 AR[FDR]; IC:mov-to-AR-FDR; IC:mov-to-AR-FDR; impliedF 12 AR[FIR]; IC:mov-to-AR-FIR; IC:mov-to-AR-FIR; impliedF [all …]
|
| /trueos/crypto/openssl/crypto/aes/asm/ |
| HD | aes-586.pl | 247 &mov ($v0,$s[3]); # copy s3 248 &mov (&DWP(4,"esp"),$s[2]); # save s2 249 &mov ($v1,$s[0]); # copy s0 250 &mov (&DWP(8,"esp"),$s[1]); # save s1 254 &mov ($s[0],&DWP(0,$te,$s[0],8)); # s0>>0 256 &mov ($s[3],&DWP(3,$te,$s[2],8)); # s0>>8 259 &mov ($s[2],&DWP(2,$te,$v1,8)); # s0>>16 260 &mov ($v1,$v0); 261 &mov ($s[1],&DWP(1,$te,$s[1],8)); # s0>>24 271 &mov ($v1,&DWP(4,"esp")); # restore s2 [all …]
|
| /trueos/crypto/openssl/crypto/perlasm/ |
| HD | cbc.pl | 54 &mov($count, &wparam(2)); # length 57 &mov("ebx", &wparam($iv_off)); # Get iv ptr 59 &mov($in, &DWP(0,"ebx","",0));# iv[0] 60 &mov($out, &DWP(4,"ebx","",0));# iv[1] 67 &mov("ebx", "esp"); # This is the address of tin[2] 69 &mov($in, &wparam(0)); # in 70 &mov($out, &wparam(1)); # out 74 &mov("ecx", &wparam($enc_off)); # Get enc flag 79 { &mov("eax", &wparam($p3)); &push("eax"); } 86 { &mov("eax", &wparam($p2)); &push("eax"); } [all …]
|
| /trueos/sys/boot/pc98/boot2/ |
| HD | boot1.S | 76 mov %si,%ss 77 mov $STACK_OFF,%sp 84 mov %si,%es 85 mov $MEM_REL,%di 86 mov $SIZ_SEC,%cx 92 mov %ax,%si 93 mov %ax,%ds 94 mov %ax,%di 95 mov $MEM_SYS,%ax 96 mov %ax,%es [all …]
|
| /trueos/crypto/openssl/crypto/ |
| HD | ia64cpuid.S | 14 { .mib; mov r8=ar.itc 26 { .mii; mov ar.ccv=r2 28 mov r3=r2 };; 56 mov r3=ar.lc 59 { .mii; mov r9=ar.bsp 60 mov r8=pr 61 mov ar.lc=96 };; 64 mov ar.ec=1 };; 70 mov f127=f0 71 mov r127=r0 } [all …]
|
| HD | x86cpuid.pl | 15 &mov ("ecx","eax"); 26 &mov ("edi","eax"); # max value for standard query level 31 &mov ("ebp","eax"); 42 &mov ("esi","eax"); 52 &mov ("eax",0x80000000); 56 &mov ("esi","eax"); 57 &mov ("eax",0x80000001); 64 &mov ("eax",0x80000008); 69 &mov ("eax",1); 83 &mov ("edi",-1); [all …]
|
| /trueos/crypto/openssl/crypto/des/asm/ |
| HD | desboth.pl | 12 &mov("ebx",&wparam(0)); 21 &mov($L,&DWP(0,"ebx","",0)); 22 &mov($R,&DWP(4,"ebx","",0)); 33 &mov(&DWP(4,"ebx","",0),$R); 34 &mov("eax",&wparam(1)); 35 &mov(&DWP(0,"ebx","",0),"edx"); 36 &mov("edi",&wparam(2)); 37 &mov("esi",&wparam(3)); 41 &mov(&DWP(4,"ebx","",0),$R); 42 &mov("esi",&wparam(1)); [all …]
|
| /trueos/sys/compat/ndis/ |
| HD | winx64_wrap.S | 95 mov %rsp,%rbp # is 16-byte aligned 98 mov %rsi,96-8(%rsp) # save %rsi 99 mov %rdi,96-16(%rsp)# save %rdi 100 mov %rcx,%r10 # temporarily save %rcx in scratch 102 mov %rsp,%rdi # destination == new stack top 103 mov $10,%rcx # count == 10 quadwords 106 mov %r10,%rdi # set up arg0 (%rcx -> %rdi) 107 mov %rdx,%rsi # set up arg1 (%rdx -> %rsi) 108 mov %r8,%rdx # set up arg2 (%r8 -> %rdx) 109 mov %r9,%rcx # set up arg3 (%r9 -> %rcx) [all …]
|
| /trueos/crypto/openssl/crypto/rc4/asm/ |
| HD | rc4-586.pl | 75 my $func = ($i==0)?*mov:*or; 78 &mov ($ty,&DWP(0,$dat,$yy,4)); 79 &mov (&DWP(0,$dat,$yy,4),$tx); 80 &mov (&DWP(0,$dat,$xx,4),$ty); 86 &mov ($tx,&DWP(0,$dat,$xx,4)); 88 &mov ($tx,&wparam(3)); # reload [re-biased] out 111 &mov ($ty,&DWP(0,$dat,$yy,4)); 112 &mov (&DWP(0,$dat,$yy,4),$tx); 114 &mov (&DWP(0,$dat,$XX[0],4),$ty); 117 &mov ($tx,&DWP(0,$dat,@XX[1],4)); [all …]
|
| /trueos/crypto/openssl/crypto/modes/asm/ |
| HD | ghash-x86.pl | 137 &mov ($Zhh,&DWP(4,$Htbl,$Zll)); 138 &mov ($Zhl,&DWP(0,$Htbl,$Zll)); 139 &mov ($Zlh,&DWP(12,$Htbl,$Zll)); 140 &mov ($Zll,&DWP(8,$Htbl,$Zll)); 150 &mov ($cnt,15); 154 &mov (&LB($rem),&LB($Zll)); 162 &mov (&LB($rem),&BP($off,"esp",$cnt)); 185 &mov (&LB($rem),&LB($Zll)); 194 &mov (&LB($rem),&BP($off+15-($i>>1),"esp")); 197 &mov (&LB($rem),&BP($off+15-($i>>1),"esp")); [all …]
|
| /trueos/crypto/openssl/crypto/md5/asm/ |
| HD | md5-ia64.S | 273 mov CTable = ip 279 mov LCSave = ar.lc 291 mov PRSave = pr 315 mov TPtr = CTable 316 mov TRound = CTable0 320 mov A_ = AccumA 321 mov B_ = AccumB 325 mov C_ = AccumC 326 mov D_ = AccumD define 355 mov pr = PRSave, 0x1ffff ;; [all …]
|
| /trueos/lib/libz/contrib/gcc_gvmat64/ |
| HD | gvmat64.S | 197 mov [save_rbx],rbx 198 mov [save_rbp],rbp 201 mov rcx,rdi 203 mov r8d,esi 206 mov [save_r12],r12 207 mov [save_r13],r13 208 mov [save_r14],r14 209 mov [save_r15],r15 219 mov edi, prev_length 220 mov esi, good_match [all …]
|
| /trueos/lib/libc/arm/string/ |
| HD | memcpy_xscale.S | 48 mov r3, r0 /* We must not clobber r0 */ 223 mov r4, ip, lsl #8 225 mov r4, ip, lsr #8 234 mov r5, r5, lsl #8 236 mov r6, r6, lsl #8 238 mov r7, r7, lsl #8 242 mov r5, r5, lsr #8 244 mov r6, r6, lsr #8 246 mov r7, r7, lsr #8 266 mov r4, ip, lsl #8 [all …]
|