Searched refs:mov (Results 1 - 25 of 328) sorted by relevance

1234567891011>>

/freebsd-11-stable/crypto/openssl/crypto/bn/asm/x86/
H A Ddiv.pl9 &mov("edx",&wparam(0)); #
10 &mov("eax",&wparam(1)); #
11 &mov("ebx",&wparam(2)); #
H A Dmul_add.pl19 &mov($r,&wparam(0)); #
21 &mov("ecx",&wparam(2)); #
22 &mov($a,&wparam(1)); #
25 &mov($w,&wparam(3)); #
33 &mov(&swtmp(0),"ecx"); #
39 &mov("eax",&DWP($i,$a,"",0)); # *a
42 &mov($c,&DWP($i,$r,"",0)); # L(t)+= *r
46 &mov(&DWP($i,$r,"",0),"eax"); # *r= L(t);
47 &mov($c,"edx"); # c= H(t);
51 &mov("ec
[all...]
H A Dsqr.pl15 &mov($r,&wparam(0)); #
16 &mov($a,&wparam(1)); #
17 &mov($num,&wparam(2)); #
26 &mov("eax",&DWP($i,$a,"",0)); # *a
29 &mov(&DWP($i*2,$r,"",0),"eax"); #
30 &mov(&DWP($i*2+4,$r,"",0),"edx");#
40 &mov($num,&wparam(2)); # get num
47 &mov("eax",&DWP($i*4,$a,"",0)); # *a
50 &mov(&DWP($i*8,$r,"",0),"eax"); #
52 &mov(
[all...]
H A Dadd.pl19 &mov($r,&wparam(0)); # get r
20 &mov($a,&wparam(1)); # get a
21 &mov($b,&wparam(2)); # get b
22 &mov($num,&wparam(3)); # get num
33 &mov($tmp1,&DWP($i*4,$a,"",0)); # *a
34 &mov($tmp2,&DWP($i*4,$b,"",0)); # *b
36 &mov($c,0);
40 &mov(&DWP($i*4,$r,"",0),$tmp1); # *r
51 &mov($num,&wparam(3)); # get num
58 &mov(
[all...]
H A Dsub.pl19 &mov($r,&wparam(0)); # get r
20 &mov($a,&wparam(1)); # get a
21 &mov($b,&wparam(2)); # get b
22 &mov($num,&wparam(3)); # get num
33 &mov($tmp1,&DWP($i*4,$a,"",0)); # *a
34 &mov($tmp2,&DWP($i*4,$b,"",0)); # *b
36 &mov($c,0);
40 &mov(&DWP($i*4,$r,"",0),$tmp1); # *r
51 &mov($num,&wparam(3)); # get num
58 &mov(
[all...]
H A Dmul.pl20 &mov($r,&wparam(0)); #
21 &mov($a,&wparam(1)); #
22 &mov($num,&wparam(2)); #
23 &mov($w,&wparam(3)); #
33 &mov("eax",&DWP($i,$a,"",0)); # *a
39 &mov(&DWP($i,$r,"",0),"eax"); # *r= L(t);
41 &mov($c,"edx"); # c= H(t);
52 &mov($num,&wparam(2)); # get num
61 &mov("eax",&DWP($i*4,$a,"",0));# *a
66 &mov(
[all...]
/freebsd-11-stable/crypto/openssl/crypto/des/asm/
H A Ddesboth.pl12 &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("es
[all...]
/freebsd-11-stable/sys/contrib/cloudabi/
H A Dcloudabi_vdso_i686_on_64bit.S39 mov %esp, %ebp
40 mov 8(%ebp), %ecx
41 mov %ecx, -16(%ebp)
42 mov $0, %eax
43 mov %ebp, %ecx
48 mov 12(%ebp), %ecx
49 mov -16(%ebp), %edx
50 mov %edx, 0(%ecx)
51 mov -12(%ebp), %edx
52 mov
[all...]
H A Dcloudabi_vdso_i686.S38 mov $0, %eax
41 mov 8(%esp), %ecx
42 mov %eax, 0(%ecx)
43 mov %edx, 4(%ecx)
50 mov $1, %eax
53 mov 16(%esp), %ecx
54 mov %eax, 0(%ecx)
55 mov %edx, 4(%ecx)
62 mov $2, %eax
68 mov
[all...]
H A Dcloudabi_vdso_x86_64.S39 mov $0, %eax
43 mov %rax, (%rcx)
51 mov $1, %eax
55 mov %rax, (%rcx)
62 mov $2, %eax
68 mov $3, %eax
75 mov $4, %eax
79 mov %eax, (%rcx)
88 mov $5, %eax
93 mov
[all...]
/freebsd-11-stable/crypto/openssl/crypto/bn/asm/
H A Dvia-mont.pl112 &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 (
[all...]
H A Dx86_64-gf2m.pl51 mov \$-1,$a1
63 mov $a,$hi # $a is $lo
67 mov $i0,$t1
72 mov $i1,$t0
79 mov $a1,$a12
82 mov $a1,8(%rsp) # tab[1]=a1
83 mov $a4,$a48
84 mov $a2,16(%rsp) # tab[2]=a2
86 mov $a12,24(%rsp) # tab[3]=a1^a2
89 mov
[all...]
H A Dx86-gf2m.pl58 &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 (
[all...]
H A Dx86-mont.pl60 &mov ("edi",&wparam(5)); # int num
75 &mov ("eax","ebp");
93 &mov ("eax","esp");
96 &mov ("edx","esp"); # saved stack pointer!
98 &mov ("eax",&DWP(0,"esp"));
105 &mov ("eax",&DWP(0,"esp"));
111 &mov ("eax",&DWP(0*4,"esi"));# BN_ULONG *rp
112 &mov ("ebx",&DWP(1*4,"esi"));# const BN_ULONG *ap
113 &mov ("ecx",&DWP(2*4,"esi"));# const BN_ULONG *bp
114 &mov ("eb
[all...]
/freebsd-11-stable/sys/libkern/arm/
H A Dmemset.S40 mov r3, r2
41 mov r2, r1
42 mov r1, r3
/freebsd-11-stable/sys/arm/arm/
H A Dinckern.S30 mov r6, r0
31 mov r0, r1
34 mov sp, r3
35 mov r3, #1
36 mov pc, r6
/freebsd-11-stable/crypto/openssl/crypto/perlasm/
H A Dcbc.pl54 &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("ea
[all...]
/freebsd-11-stable/crypto/openssl/crypto/camellia/asm/
H A Dcmll-x86.pl87 &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 (
[all...]
H A Dcmll-x86_64.pl82 mov $SBOX3_3033($Tbl,$i0,8),$t3 # t3=SBOX3_3033[0]
83 mov $SBOX1_1110($Tbl,$i1,8),$t2 # t2=SBOX1_1110[1]
98 mov `$seed+($i+1)*$scale`($key),$t1 # prefetch key[i+1]
99 mov `$seed+($i+1)*$scale+4`($key),$t0
140 #mov %rsi,$inp # put away arguments
141 mov %rcx,$out
142 mov %rdx,$key
148 mov 0(%rsi),@S[0] # load plaintext
149 mov 4(%rsi),@S[1]
150 mov
[all...]
/freebsd-11-stable/crypto/openssl/crypto/
H A Dia64cpuid.S14 { .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 r12
[all...]
H A Dx86cpuid.pl15 &mov ("ecx","eax");
23 &mov ("esi",&wparam(0));
24 &mov (&DWP(8,"esi"),"eax"); # clear extended feature flags
28 &mov ("edi","eax"); # max value for standard query level
33 &mov ("ebp","eax");
44 &mov ("esi","eax");
54 &mov ("eax",0x80000000);
58 &mov ("esi","eax");
59 &mov ("eax",0x80000001);
66 &mov ("ea
[all...]
/freebsd-11-stable/lib/libc/arm/aeabi/
H A Daeabi_asm_double.S50 mov r4, r0
51 mov r5, r1
52 mov r6, r2
53 mov r7, r3
59 mov ip, #(0)
64 mov r0, r4
65 mov r1, r5
66 mov r2, r6
67 mov r3, r7
73 mov i
[all...]
/freebsd-11-stable/lib/libc/arm/gen/
H A D_ctx_start.S5 mov lr, pc
6 mov pc, r4
7 mov r0, r5
/freebsd-11-stable/sys/compat/ndis/
H A Dwinx64_wrap.S95 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
[all...]
/freebsd-11-stable/lib/libc/sparc64/gen/
H A D_ctx_start.S32 mov %g2, %l0
34 mov %l0, %o0

Completed in 167 milliseconds

1234567891011>>