Home
last modified time | relevance | path

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

12345678

/freebsd-9-stable/crypto/openssl/crypto/aes/asm/
Daes-586.pl142 &xor ($s[3],&DWP(0,$te,$v0,8)); # s3>>0
145 &xor ($s[2],&DWP(3,$te,$v0,8)); # s3>>8
148 &xor ($s[1],&DWP(2,$te,$v1,8)); # s3>>16
150 &xor ($s[0],&DWP(1,$te,$v0,8)); # s3>>24
154 &xor ($s[2],&DWP(0,$te,$v1,8)); # s2>>0
157 &xor ($s[1],&DWP(3,$te,$v1,8)); # s2>>8
160 &xor ($s[0],&DWP(2,$te,$v0,8)); # s2>>16
162 &xor ($s[3],&DWP(1,$te,$v1,8)); # s2>>24
166 &xor ($s[1],&DWP(0,$te,$v0,8)); # s1>>0
169 &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-9-stable/crypto/openssl/crypto/des/asm/
Dcrypt586.pl31 &xor( $L, $L);
32 &xor( $R, $R);
84 &xor( $t, $R); # 1
93 &xor( $u, $tmp1); # 2
94 &xor( $t, $tmp2); # 2
96 &xor( $u, $tmp1);
98 &xor( $u, $R);
99 &xor( $t, $R);
100 &xor( $t, $tmp2);
103 &xor( $tmp1, $tmp1); # 1
[all …]
Ddes-586.pl48 &xor( "ecx", "ecx" );
63 &xor( "ecx", "ecx" );
145 &xor( $tmp1, $tmp1);
147 &xor( $u, $R);
148 &xor( $tmp2, $tmp2);
149 &xor( $t, $R);
155 &xor( $L, &DWP(" ",$trans,$tmp1,0));
157 &xor( $L, &DWP("0x200",$trans,$tmp2,0));
160 &xor( $L, &DWP("0x100",$trans,$tmp1,0));
163 &xor( $L, &DWP("0x300",$trans,$tmp2,0));
[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 …]
Ddes686.pl149 &xor( $u, $R );
150 &xor( $t, $R );
159 &xor( $L, &DWP("0x100+$desSP",$tmp1,"",0)); # 1 7
164 &xor( $L, $tmp1 ); # 1 9
169 &xor( $L, &DWP("0x300+$desSP",$tmp1,"",0)); # 2 7
174 &xor( $L, $tmp1 ); # 2 9
181 &xor( $L, &DWP("0x500+$desSP",$tmp1,"",0)); # 3 7
185 &xor( $L, $tmp1 ); # 3 9
188 &xor( $L, &DWP("0x700+$desSP",$t,"",0)); # 4 3
189 &xor( $L, &DWP("0x600+$desSP",$u,"",0)); # 4 4
[all …]
Dreadme62 xor eax, eax # clear word
64 xor edi DWORD PTR 0x100+des_SP[eax] # xor in word
66 xor edi DWORD PTR 0x300+des_SP[eax] # xor in word
74 xor edi, DWORD PTR 0x100+des_SP[eax]
88 xor edi DWORD PTR 0x100+des_SP[eax] # xor in array lookup
92 xor edi DWORD PTR 0x300+des_SP[eax] # xor in array lookup
/freebsd-9-stable/crypto/openssl/crypto/
Dx86cpuid.pl11 &xor ("edx","edx");
15 &xor ("eax",1<<21);
20 &xor ("ecx","eax");
23 &xor ("eax","eax");
25 &xor ("eax","eax");
36 &xor ("ecx","ecx");
62 &xor ("eax","eax");
63 &xor ("edx","edx");
101 &xor ("eax","eax");
102 &xor ("edx","edx");
[all …]
/freebsd-9-stable/crypto/openssl/crypto/sha/asm/
Dsha1-586.pl60 &xor($f,$d);
66 &xor($f,$d); # f holds F_00_19(b,c,d)
82 &xor($f,&swtmp(($n+2)%16));
83 &xor($tmp1,$d);
84 &xor($f,&swtmp(($n+8)%16));
87 &xor($f,&swtmp(($n+13)%16)); # f holds xa^xb^xc^xd
89 &xor($tmp1,$d); # tmp1=F_00_19(b,c,d)
108 &xor($f,&swtmp(($n+2)%16));
109 &xor($tmp1,$c);
110 &xor($f,&swtmp(($n+8)%16));
[all …]
/freebsd-9-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.pl43 &xor( $tmp1, $tmp1);
50 &xor( $tmp3, $tmp3);
52 &xor($L,$tmp2);
69 &xor( $tmp3, $tmp3);
71 &xor($L,$tmp2);
85 &xor($R,$tmp4);
99 &xor( $L, $tmp4);
116 &xor( $tmp2, $tmp1);
121 { &xor( $tmp1, $tmp1); }
128 &xor( $L, $tmp2);
/freebsd-9-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-9-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-9-stable/crypto/openssl/crypto/bn/asm/
Dmo-586.pl71 &xor ("eax","eax");
93 &xor ("edx","esp");
95 &xor ("edx",2048);
139 &xor ($i,$i); # i=0
140 &xor ($j,$j); # j=0
200 &xor ($j,$j); # j=0
279 &xor ("eax","eax"); # signal "not fast enough [yet]"
295 &xor ($j,$j); # j=0
305 &xor ("edx","edx");
327 &xor ($j,$j);
[all …]
Dco-586.pl132 &xor($c0,$c0);
134 &xor($c1,$c1);
147 &xor($c2,$c2) if ($j == $bs);
216 &xor($c0,$c0);
217 &xor($c1,$c1);
235 &xor($c2,$c2) if ($j == $bs);
/freebsd-9-stable/crypto/openssl/crypto/md5/asm/
Dmd5-586.pl52 &xor($tmp1,$d); # F function - part 2
57 &xor($tmp1,$d); # F function - part 4
78 &xor($tmp1,$b); # G function - part 2
82 &xor($tmp1,$c); # G function - part 4
104 &xor($tmp1,$d); # H function - part 2
106 &xor($tmp1,$b); # H function - part 3
125 &xor($tmp1,$d); # H function - part 2
127 &xor($tmp1,$b); # H function - part 3
147 &xor($tmp1,$d) if $pos < 0; # I function - part 2
152 &xor($tmp1,$c); # I function - part 4
[all …]
/freebsd-9-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-9-stable/crypto/openssl/crypto/rc5/asm/
Drc5-586.pl54 &xor($A, $B);
60 &xor($B, $A);
85 &xor($B, $A);
91 &xor($A, $B);
/freebsd-9-stable/crypto/openssl/crypto/bn/asm/x86/
Dcomba.pl121 &xor($c0,$c0);
123 &xor($c1,$c1);
136 &xor($c2,$c2) if ($j == $bs);
205 &xor($c0,$c0);
206 &xor($c1,$c1);
224 &xor($c2,$c2) if ($j == $bs);
/freebsd-9-stable/sys/i386/xbox/
Dpic16l.s47 1: xor %eax,%eax
85 xor %ecx,%ecx
129 1: xor %eax,%eax
173 xor %ecx,%ecx
/freebsd-9-stable/sys/geom/eli/
Dpkcs5v2.c44 xor(uint8_t *dst, const uint8_t *src, size_t size) in xor() function
75 xor(keyp, md, bsize); in pkcs5v2_genkey()
80 xor(keyp, md, bsize); in pkcs5v2_genkey()
/freebsd-9-stable/contrib/llvm/patches/
Dpatch-r262261-llvm-r198157-sparc.diff28 "Cannot handle target flags on xor for TLS");
40 +defm XORX : F3_12<"xor", 0b000011, xor, I64Regs, i64, i64imm>;
44 -def : Pat<(xor i64:$a, i64:$b), (XORrr $a, $b)>;
56 + [(set i64:$dst, (not (xor i64:$b, i64:$c)))]>;
60 -def : Pat<(xor i64:$a, (not i64:$b)), (XNORrr $a, $b)>;
81 -def : Pat<(xor i64:$a, (i64 simm13:$b)), (XORri $a, (as_i32imm $b))>;
115 +def : Pat<(xor (SPhi tglobaltlsaddr:$in1), (SPlo tglobaltlsaddr:$in2)),
176 -defm XOR : F3_12<"xor", 0b000011, xor>;
177 +defm XOR : F3_12<"xor", 0b000011, xor, IntRegs, i32, i32imm>;
281 +; CHECK: xor %i0, %i1, [[R:%[gilo][0-7]]]
[all …]
Dpatch-r286033-llvm-r219009-x86-codegen-crash.diff177 + %xor = xor i32 0, %tmp1694
179 +; %load1 = (load (and (shl %xor, 2), 1020))
180 + %tmp1701 = shl i32 %xor, 2
186 +; %load2 = (load (shl (and %xor, 255), 2))
187 + %tmp1698 = and i32 %xor, 255
195 +; While matching xor we address-match %load1. The and-of-shift reassocication
199 + %tmp1711 = xor i32 %load1, %tmp1710
/freebsd-9-stable/crypto/openssl/crypto/rc4/asm/
Drc4-586.pl119 &xor( $x, $x); # avoid partial register stalls
121 &xor( $y, $y); # avoid partial register stalls
171 &xor( $tx, $ty);
175 &xor( $tx, $ty);
/freebsd-9-stable/tools/tools/ath/athkey/
Dathkey.c138 int xor = 0; in main() local
157 xor = 1; in main()
188 setkey.dk_xor = xor; in main()

12345678