Home
last modified time | relevance | path

Searched refs:xor (Results 1 – 25 of 206) sorted by relevance

123456789

/freebsd-10-stable/crypto/openssl/crypto/sha/asm/
Dsha512-586.pl152 &xor ("ebx","esi");
155 &xor ("eax","edi");
157 &xor ("eax","ecx");
159 &xor ("ebx","edx");
161 &xor ("ebx","esi");
164 &xor ("eax","edi");
166 &xor ("eax","ecx");
168 &xor ("ebx","edx");
170 &xor ("eax","esi");
171 &xor ("ebx","edi"); # T1 = Sigma1(e)
[all …]
Dsha256-586.pl54 &xor ("ecx",$E);
57 &xor ("ecx",$E);
62 &xor ("esi","edi");
67 &xor ("esi","edi"); # Ch(e,f,g)
73 &xor ("ecx",$A);
76 &xor ("ecx",$A);
172 &xor ("esi",$T);
177 &xor ($T,"esi"); # T = sigma0(X[-15])
178 &xor ("edi","ecx");
182 &xor ("edi","ecx"); # sigma1(X[-2])
Dsha1-586.pl149 &xor($f,$d);
156 &xor($f,$d); # f holds F_00_19(b,c,d)
172 &xor($c,$d);
173 &xor($f,&swtmp(($n+2)%16)); # f to hold Xupdate(xi,xa,xb,xc,xd)
175 &xor($f,&swtmp(($n+8)%16));
176 &xor($tmp1,$d); # tmp1=F_00_19(b,c,d)
177 &xor($f,&swtmp(($n+13)%16)); # f holds xa^xb^xc^xd
180 &xor($c,$d); # restore $c
190 &xor($f,&swtmp(($n+2)%16)); # f to hold Xupdate(xi,xa,xb,xc,xd)
191 &xor($tmp1,$d);
[all …]
/freebsd-10-stable/crypto/openssl/crypto/bn/asm/
Dx86-gf2m.pl67 &xor ($a1,$a2); # a1^a2
71 &xor ($a2,$a4); # a2^a4
75 &xor ($a1,$a2); # a1^a4=a1^a2^a2^a4
77 &xor ($a4,$a2); # a2=a4^a2^a4
81 &xor ($a4,$a1); # a1^a2^a4
136 &xor ($a1,$a2); # a1^a2
138 &xor ($a2,$a4); # a2^a4
140 &xor ($a1,$a2); # a1^a4=a1^a2^a2^a4
142 &xor ($a4,$a2); # a2=a4^a2^a4
144 &xor ($a4,$a1); # a1^a2^a4
[all …]
Dx86-mont.pl59 &xor ("eax","eax");
81 &xor ("edx","esp");
83 &xor ("edx",2048);
142 &xor ($i,$i); # i=0
143 &xor ($j,$j); # j=0
203 &xor ($j,$j); # j=0
282 &xor ("eax","eax"); # signal "not fast enough [yet]"
298 &xor ($j,$j); # j=0
308 &xor ("edx","edx");
330 &xor ($j,$j);
[all …]
Dvia-mont.pl111 &xor ("eax","eax");
152 &xor ("eax","eax");
195 &xor ("edx","edx"); # i=0 and clear CF
213 &xor ("edx","edx"); # i=0
223 &xor ("eax","eax");
/freebsd-10-stable/crypto/openssl/crypto/des/asm/
Dcrypt586.pl32 &xor( $L, $L);
33 &xor( $R, $R);
85 &xor( $t, $R); # 1
94 &xor( $u, $tmp1); # 2
95 &xor( $t, $tmp2); # 2
97 &xor( $u, $tmp1);
99 &xor( $u, $R);
100 &xor( $t, $R);
101 &xor( $t, $tmp2);
104 &xor( $tmp1, $tmp1); # 1
[all …]
Ddes_enc.m4123 ! the C code. The permutations are done with a clever shift, xor, and
155 xor local4, $1, local4
165 xor $1, local4, $1
169 xor $2, local1, $2
172 xor local4, $2, local4
180 xor $2, local4, $2
183 xor $1, local1, $1
186 xor local4, $1, local4
192 xor $1, local4, $1
195 xor $2, local2, $2
[all …]
Ddes-586.pl130 &xor( "ecx", "ecx" );
145 &xor( "ecx", "ecx" );
208 &xor( $tmp1, $tmp1);
210 &xor( $u, $R);
211 &xor( $tmp2, $tmp2);
212 &xor( $t, $R);
218 &xor( $L, &DWP(" ",$trans,$tmp1,0));
220 &xor( $L, &DWP("0x200",$trans,$tmp2,0));
223 &xor( $L, &DWP("0x100",$trans,$tmp1,0));
226 &xor( $L, &DWP("0x300",$trans,$tmp2,0));
[all …]
/freebsd-10-stable/crypto/openssl/crypto/aes/asm/
Daes-586.pl264 &xor ($s[3],&DWP(0,$te,$v0,8)); # s3>>0
267 &xor ($s[2],&DWP(3,$te,$v0,8)); # s3>>8
270 &xor ($s[1],&DWP(2,$te,$v1,8)); # s3>>16
272 &xor ($s[0],&DWP(1,$te,$v0,8)); # s3>>24
276 &xor ($s[2],&DWP(0,$te,$v1,8)); # s2>>0
279 &xor ($s[1],&DWP(3,$te,$v1,8)); # s2>>8
282 &xor ($s[0],&DWP(2,$te,$v0,8)); # s2>>16
284 &xor ($s[3],&DWP(1,$te,$v1,8)); # s2>>24
288 &xor ($s[1],&DWP(0,$te,$v0,8)); # s1>>0
291 &xor ($s[0],&DWP(3,$te,$v0,8)); # s1>>8
[all …]
Daes-ia64.S104 { .mmi; xor s0=s0,t0
105 xor s1=s1,t1
107 { .mmi; xor s2=s2,t2
108 xor s3=s3,t3
161 (p0) xor t0=t0,te33 };; // 7/0:
164 (p0) xor t0=t0,te22 } // 8/0:
167 (p0) xor t1=t1,te30 };; // 8/1:
170 (p0) xor t0=t0,te00 };; // 9/0: !L2 scheduling
171 { .mmi; (p0) xor t1=t1,te23 // 10[9]/1:
172 (p0) xor t2=t2,te20 // 10[9]/2:
[all …]
/freebsd-10-stable/crypto/openssl/crypto/
Dx86cpuid.pl12 &xor ("edx","edx");
16 &xor ("eax",1<<21);
21 &xor ("ecx","eax");
22 &xor ("eax","eax");
28 &xor ("eax","eax");
70 &xor ("ecx","ecx");
95 &xor ("ecx","ecx");
126 &xor ("ecx","ecx");
147 &xor ("eax","eax");
148 &xor ("edx","edx");
[all …]
/freebsd-10-stable/crypto/openssl/crypto/camellia/asm/
Dcmll-x86.pl84 &xor ($t0,$idx); # t0^=key[0]
85 &xor ($t1,&DWP($seed+$i*$scale+4,$key)); # t1^=key[1]
89 &xor ($t3,&DWP($SBOX4_4404,$Tbl,$idx,8)); # t3^=SBOX4_4404[0]
94 &xor ($t3,&DWP($SBOX1_1110,$Tbl,$idx,8)); # t3^=SBOX1_1110[0]
96 &xor ($t2,&DWP($SBOX4_4404,$Tbl,$idx,8)); # t2^=SBOX4_4404[1]
99 &xor ($t3,&DWP($SBOX2_0222,$Tbl,$t0,8)); # t3^=SBOX2_0222[0]
102 &xor ($t2,$t3); # t2^=t3
104 &xor ($t2,&DWP($SBOX2_0222,$Tbl,$idx,8)); # t2^=SBOX2_0222[1]
107 &xor ($t3,$t0); # t3^=s3
108 &xor ($t2,&DWP($SBOX3_3033,$Tbl,$idx,8)); # t2^=SBOX3_3033[1]
[all …]
/freebsd-10-stable/crypto/openssl/crypto/bf/asm/
Dbf-686.pl43 &xor( $tmp1, $tmp1);
44 &xor( $tmp2, $tmp2);
50 &xor($L,&DWP(0,$P,"",0));
61 &xor($R,&DWP(($BF_ROUNDS+1)*4,$P,"",0));
70 &xor($L,&DWP(($BF_ROUNDS+1)*4,$P,"",0));
80 &xor($R,&DWP(0,$P,"",0));
102 &xor( $L, $tot);
113 &xor( $tot, $tmp1);
117 &xor( $tmp1, $tmp1);
119 &xor( $L, $tot);
Dbf-586.pl44 &xor( $tmp1, $tmp1);
51 &xor( $tmp3, $tmp3);
53 &xor($L,$tmp2);
70 &xor( $tmp3, $tmp3);
72 &xor($L,$tmp2);
86 &xor($R,$tmp4);
100 &xor( $L, $tmp4);
117 &xor( $tmp2, $tmp1);
122 { &xor( $tmp1, $tmp1); }
129 &xor( $L, $tmp2);
/freebsd-10-stable/sys/boot/pc98/boot2/
Dboot1.S75 xor %si,%si
91 xor %ax,%ax
129 xor %dx,%dx
141 xor %edi,%edi
149 xor %cx,%cx
156 boot_fd: xor %cx,%cx
163 xor %dx,%dx
181 xor %ax,%ax
200 read: xor %ax,%ax
240 xor %ax,%ax /* Get keypress */
[all …]
/freebsd-10-stable/crypto/openssl/crypto/modes/asm/
Dghash-x86_64.pl221 &xor ($dat,$dat);
248 &xor ($Zhi,"($inp)");
251 &xor ("%rdx",$Zlo);
256 &xor ($nlo,$nlo);
265 &xor ($Zlo,"8($Htbl,$nlo)") if ($i>0);
266 &xor ($Zhi,"($Htbl,$nlo)") if ($i>0);
271 &xor ($Zlo,$tmp) if ($i>0);
281 &xor ($rem[0],$Zlo);
284 &xor ($Zhi,$rem[1]) if ($i>0);
291 &xor ($Zlo,"-128($Hshr4,$nhi[0],8)");
[all …]
Dghash-x86.pl141 &xor ($rem,$rem); # avoid partial register stalls on PIII
160 &xor ($Zhh,&DWP($off+16,"esp",$rem,4));
169 &xor ($Zll,&DWP(8,$Htbl,$rem));
170 &xor ($Zlh,&DWP(12,$Htbl,$rem));
171 &xor ($Zhl,&DWP(0,$Htbl,$rem));
172 &xor ($Zhh,&DWP(4,$Htbl,$rem));
191 &xor ($Zhh,&DWP($off+16,"esp",$rem,4));
201 &xor ($Zll,&DWP(8,$Htbl,$rem));
202 &xor ($Zlh,&DWP(12,$Htbl,$rem));
203 &xor ($Zhl,&DWP(0,$Htbl,$rem));
[all …]
/freebsd-10-stable/sys/amd64/vmm/amd/
Dsvm_support.S151 xor %rbp, %rbp
152 xor %rdi, %rdi
153 xor %rsi, %rsi
154 xor %r8, %r8
155 xor %r9, %r9
156 xor %r10, %r10
157 xor %r11, %r11
/freebsd-10-stable/crypto/openssl/crypto/perlasm/
Dcbc.pl116 &xor("eax", "ecx");
117 &xor("ebx", "edx");
155 &xor("ecx","ecx");
156 &xor("edx","edx");
179 &xor("eax", "ecx");
180 &xor("ebx", "edx");
232 &xor("ecx", "eax");
233 &xor("edx", "ebx");
275 &xor("ecx", "eax");
276 &xor("edx", "ebx");
/freebsd-10-stable/crypto/openssl/crypto/rc4/asm/
Drc4-586.pl162 &xor ($xx,$xx); # avoid partial register stalls
163 &xor ($yy,$yy);
209 &xor ($yy,$yy); # this is second key to Core2
239 &xor ($out,&DWP(0,$inp));
259 &xor (&LB($ty),&BP(0,$inp));
280 &xor (&LB($ty),&BP(0,$inp));
312 &xor ("eax","eax");
323 &xor ($ido,$ido);
324 &xor ($idx,$idx);
357 &xor ($ido,$ido);
[all …]
/freebsd-10-stable/sys/amd64/vmm/intel/
Dvmx_support.S102 xor %rax, %rax; \
103 xor %rcx, %rcx; \
104 xor %rdx, %rdx; \
105 xor %rsi, %rsi; \
106 xor %r8, %r8; \
107 xor %r9, %r9; \
108 xor %r10, %r10; \
109 xor %r11, %r11;
/freebsd-10-stable/crypto/openssl/crypto/md5/asm/
Dmd5-586.pl53 &xor($tmp1,$d); # F function - part 2
58 &xor($tmp1,$d); # F function - part 4
79 &xor($tmp1,$b); # G function - part 2
83 &xor($tmp1,$c); # G function - part 4
105 &xor($tmp1,$d); # H function - part 2
107 &xor($tmp1,$b); # H function - part 3
126 &xor($tmp1,$d); # H function - part 2
128 &xor($tmp1,$b); # H function - part 3
148 &xor($tmp1,$d) if $pos < 0; # I function - part 2
153 &xor($tmp1,$c); # I function - part 4
[all …]
/freebsd-10-stable/sys/boot/pc98/boot0/
Dboot0.s43 xor %ax, %ax
56 xor %cx, %cx
57 xor %dx, %dx
58 xor %bp, %bp
73 xor %di, %di
81 xor %bp, %bp
/freebsd-10-stable/crypto/openssl/crypto/rc5/asm/
Drc5-586.pl55 &xor($A, $B);
61 &xor($B, $A);
86 &xor($B, $A);
92 &xor($A, $B);

123456789