Searched refs:XOR (Results 1 - 25 of 100) sorted by relevance

1234

/freebsd-13-stable/crypto/openssl/crypto/bn/asm/
H A Dc64xplus-gf2m.pl66 XOR $Ahix0,$Alox2,$Ahix0
72 XOR $Ahix1,$Alox3,$Ahix1
75 XOR $Alox0,$OUTlo,$OUTlo
76 || XOR $Ahix0,$OUThi,$OUThi
81 XOR $Alox1,$OUTlo,$OUTlo
82 || XOR $Ahix3,$OUThi,$OUThi
86 XOR $Alox1,$OUTlo,$OUTlo
87 || XOR $Ahix1,$OUThi,$OUThi
97 XOR $Ahix0,$Alox2,$Ahix0
100 XOR
[all...]
/freebsd-13-stable/crypto/openssl/crypto/sha/asm/
H A Dkeccak1600-c64x.pl119 XOR A$A[0][2],A$A[1][2],A$C[2] ; Theta
120 || XOR B$A[0][2],B$A[1][2],B$C[2]
121 || XOR A$A[0][3],A$A[1][3],A$C[3]
122 || XOR B$A[0][3],B$A[1][3],B$C[3]
123 || XOR A$A[0][0],A$A[1][0],A$C[0]
124 || XOR B$A[0][0],B$A[1][0],B$C[0]
125 XOR A$A[2][2],A$C[2],A$C[2]
126 || XOR B$A[2][2],B$C[2],B$C[2]
127 || XOR A$A[2][3],A$C[3],A$C[3]
128 || XOR
[all...]
H A Dsha512-c64xplus.pl168 XOR $Fhi,$Ghi,$CHhi
169 || XOR $Flo,$Glo,$CHlo
174 XOR $t0hi,$S1hi,$S1hi
175 || XOR $t0lo,$S1lo,$S1lo
182 XOR $t0hi,$S1hi,$S1hi
183 || XOR $t0lo,$S1lo,$S1lo
184 || XOR $Ghi,$CHhi,$CHhi
185 || XOR $Glo,$CHlo,$CHlo ; Ch(e,f,g) = ((f^g)&e)^g
190 XOR $t0hi,$S1hi,$S1hi
191 || XOR
[all...]
H A Dsha1-c64xplus.pl107 XOR $F0,$F,$F ; F_00_19(B,C,D)
129 XOR $F0,$F,$F ; F_00_19(B,C,D)
155 XOR $F0,$F,$F ; F_00_19(B,C,D)
163 || XOR $X0,$X2,$TX0 ; Xupdate XORs are 1 iteration ahead
169 || XOR $X8,$X13,$TX1
176 || XOR $TX0,$TX1,$TX1
188 XOR $F0,$F,$F ; F_00_19(B,C,D)
194 || XOR $X0,$X2,$TX0
200 || XOR $X8,$X13,$TX1
207 || XOR
[all...]
H A Dsha256-c64xplus.pl134 || XOR $t2e,$Ch,$Ch ; Ch(e,f,g) = (e&f)^(~e&g)
141 || XOR $t0a,$S0,$S0
142 || XOR $t0e,$S1,$S1
143 XOR $t1a,$S0,$S0 ; Sigma0(a)
144 || XOR $t1e,$S1,$S1 ; Sigma1(e)
172 || XOR $t2e,$Ch,$Ch ; Ch(e,f,g) = (e&f)^(~e&g)
180 || XOR $t0a,$S0,$S0
181 || XOR $t0e,$S1,$S1
182 XOR $t1a,$S0,$S0 ; Sigma0(a)
183 || XOR
[all...]
/freebsd-13-stable/contrib/unbound/compat/
H A Dchacha_private.h41 #define XOR(v,w) ((v) ^ (w)) macro
46 a = PLUS(a,b); d = ROTATE(XOR(d,a),16); \
47 c = PLUS(c,d); b = ROTATE(XOR(b,c),12); \
48 a = PLUS(a,b); d = ROTATE(XOR(d,a), 8); \
49 c = PLUS(c,d); b = ROTATE(XOR(b,c), 7);
167 x0 = XOR(x0,U8TO32_LITTLE(m + 0));
168 x1 = XOR(x1,U8TO32_LITTLE(m + 4));
169 x2 = XOR(x2,U8TO32_LITTLE(m + 8));
170 x3 = XOR(x3,U8TO32_LITTLE(m + 12));
171 x4 = XOR(x
[all...]
/freebsd-13-stable/crypto/openssh/
H A Dchacha.c42 #define XOR(v,w) ((v) ^ (w)) macro
47 a = PLUS(a,b); d = ROTATE(XOR(d,a),16); \
48 c = PLUS(c,d); b = ROTATE(XOR(b,c),12); \
49 a = PLUS(a,b); d = ROTATE(XOR(d,a), 8); \
50 c = PLUS(c,d); b = ROTATE(XOR(b,c), 7);
167 x0 = XOR(x0,U8TO32_LITTLE(m + 0));
168 x1 = XOR(x1,U8TO32_LITTLE(m + 4));
169 x2 = XOR(x2,U8TO32_LITTLE(m + 8));
170 x3 = XOR(x3,U8TO32_LITTLE(m + 12));
171 x4 = XOR(x
[all...]
/freebsd-13-stable/crypto/openssh/openbsd-compat/
H A Dchacha_private.h41 #define XOR(v,w) ((v) ^ (w)) macro
46 a = PLUS(a,b); d = ROTATE(XOR(d,a),16); \
47 c = PLUS(c,d); b = ROTATE(XOR(b,c),12); \
48 a = PLUS(a,b); d = ROTATE(XOR(d,a), 8); \
49 c = PLUS(c,d); b = ROTATE(XOR(b,c), 7);
167 x0 = XOR(x0,U8TO32_LITTLE(m + 0));
168 x1 = XOR(x1,U8TO32_LITTLE(m + 4));
169 x2 = XOR(x2,U8TO32_LITTLE(m + 8));
170 x3 = XOR(x3,U8TO32_LITTLE(m + 12));
171 x4 = XOR(x
[all...]
/freebsd-13-stable/crypto/openssl/crypto/chacha/asm/
H A Dchacha-c64xplus.pl134 XOR @X[$a1],@X[$d1],@X[$d1]
135 || XOR @X[$a2],@X[$d2],@X[$d2]
136 || XOR @X[$a0],@X[$d0],@X[$d0]
137 || XOR @X[$a3],@X[$d3],@X[$d3]
151 XOR @X[$c1],@X[$b1],@X[$b1]
152 || XOR @X[$c2],@X[$b2],@X[$b2]
153 || XOR @X[$c0],@X[$b0],@X[$b0]
154 || XOR @X[$c3],@X[$b3],@X[$b3]
170 || XOR @Y[$a1],@Y[$d1],@Y[$d1]
171 || XOR
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiAluCode.h29 XOR = 0x06, enumerator in enum:llvm::LPAC::AluCode
90 case XOR:
111 .Case("xor", XOR)
132 case ISD::XOR:
133 return AluCode::XOR;
/freebsd-13-stable/crypto/openssl/crypto/modes/asm/
H A Dghash-c64xplus.pl114 || [B0] XOR $H0x,$Z0,$Z0 ; Xi^=inp
115 || [B0] XOR $H1x,$Z1,$Z1
117 [B0] XOR $H2x,$Z2,$Z2
118 || [B0] XOR $H3x,$Z3,$Z3
124 [B0] XOR $H2x,$Z2,$Z2
125 || [B0] XOR $H3x,$Z3,$Z3
173 XOR.L $H0x,$Z0,$Z0 ; 4 ; Z^=H��(Xi[i]<<1)
175 XOR.L $H1x,$Z1,$Z1 ; 5
181 XOR.L $H2x,$Z2,$Z2 ; 6/0 ; [0,0] in epilogue
185 XOR
[all...]
/freebsd-13-stable/sys/crypto/chacha20/
H A Dchacha.c46 #define XOR(v,w) ((v) ^ (w)) macro
51 a = PLUS(a,b); d = ROTATE(XOR(d,a),16); \
52 c = PLUS(c,d); b = ROTATE(XOR(b,c),12); \
53 a = PLUS(a,b); d = ROTATE(XOR(d,a), 8); \
54 c = PLUS(c,d); b = ROTATE(XOR(b,c), 7);
194 x0 = XOR(x0,U8TO32_LITTLE(m + 0));
195 x1 = XOR(x1,U8TO32_LITTLE(m + 4));
196 x2 = XOR(x2,U8TO32_LITTLE(m + 8));
197 x3 = XOR(x3,U8TO32_LITTLE(m + 12));
198 x4 = XOR(x
[all...]
/freebsd-13-stable/sys/contrib/libsodium/src/libsodium/crypto_stream/chacha20/ref/
H A Dchacha20_ref.c31 #define XOR(v, w) ((v) ^ (w)) macro
37 d = ROTATE(XOR(d, a), 16); \
39 b = ROTATE(XOR(b, c), 12); \
41 d = ROTATE(XOR(d, a), 8); \
43 b = ROTATE(XOR(b, c), 7);
168 x0 = XOR(x0, LOAD32_LE(m + 0));
169 x1 = XOR(x1, LOAD32_LE(m + 4));
170 x2 = XOR(x2, LOAD32_LE(m + 8));
171 x3 = XOR(x3, LOAD32_LE(m + 12));
172 x4 = XOR(x
[all...]
/freebsd-13-stable/sys/contrib/libsodium/src/libsodium/crypto_generichash/blake2b/ref/
H A Dblake2b-compress-avx2.h33 #define XOR(a, b) _mm256_xor_si256(a, b) macro
46 d = XOR(d, a); \
49 b = XOR(b, c); \
57 d = XOR(d, a); \
60 b = XOR(b, c); \
129 XOR(LOAD(&blake2b_IV[4]), _mm256_set_epi64x(f1, f0, t1, t0)); \
131 a = XOR(a, c); \
132 b = XOR(b, d); \
133 a = XOR(a, iv0); \
134 b = XOR(
[all...]
/freebsd-13-stable/crypto/openssl/crypto/aes/asm/
H A Daes-c64xplus.pl135 XOR $Te0[0],$s[0],$s[0]
136 || XOR $Te0[1],$s[1],$s[1]
150 || XOR $s[2],$Te0[2],$s[2] ; modulo-scheduled
151 || XOR $s[3],$Te0[3],$s[3] ; modulo-scheduled
186 || XOR $K[0],$Te3[0],$s[0]
187 || XOR $K[1],$Te1[1],$s[1]
190 || XOR $K[2],$Te1[0],$s[2]
191 || XOR $K[3],$Te3[1],$s[3]
196 || XOR $s[0],$Te2[2],$s[0]
197 || XOR
[all...]
/freebsd-13-stable/sys/contrib/openzfs/module/zfs/
H A Dvdev_raidz_math_avx512f.c102 #define XOR(r...) \ macro
121 #define ZERO(r...) XOR(r, r)
234 if (x & 0x02) { XOR(in, acc); } \
236 if (x & 0x04) { XOR(in, acc); } \
238 if (x & 0x08) { XOR(in, acc); } \
240 if (x & 0x10) { XOR(in, acc); } \
242 if (x & 0x20) { XOR(in, acc); } \
244 if (x & 0x40) { XOR(in, acc); } \
245 if (x & 0x80) { MUL2(in); XOR(in, acc); } \
H A Dvdev_raidz_math_impl.h297 * Require LOAD(), XOR(), STORE(), MUL2(), and MUL4() macros
302 XOR(D, T); \
310 XOR(D, T); \
325 XOR(D, T); \
878 XOR(REC_PQ_Y, REC_PQ_X);
882 XOR(REC_PQ_T, REC_PQ_X);
1038 XOR(REC_PR_Y, REC_PR_X);
1042 XOR(REC_PR_T, REC_PR_X);
1202 XOR(REC_QR_Y, REC_QR_X); /* X = R ^ X */
1208 XOR(REC_QR_
[all...]
H A Dvdev_raidz_math_sse2.c88 #define XOR(r...) \ macro
110 #define ZERO(r...) XOR(r, r)
249 if (x & 0x02) { XOR(in, acc); } \
251 if (x & 0x04) { XOR(in, acc); } \
253 if (x & 0x08) { XOR(in, acc); } \
255 if (x & 0x10) { XOR(in, acc); } \
257 if (x & 0x20) { XOR(in, acc); } \
259 if (x & 0x40) { XOR(in, acc); } \
260 if (x & 0x80) { MUL2(in); XOR(in, acc); } \
H A Dvdev_raidz_math_avx2.c93 #define XOR(r...) \ macro
113 #define ZERO(r...) XOR(r, r)
H A Dvdev_raidz_math_avx512bw.c96 #define XOR(r...) \ macro
116 #define ZERO(r...) XOR(r, r)
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXTargetTransformInfo.cpp132 case ISD::XOR:
/freebsd-13-stable/contrib/llvm-project/llvm/lib/TableGen/
H A DTGLexer.h53 XConcat, XADD, XMUL, XAND, XOR, XSRA, XSRL, XSHL, XListConcat, XListSplat, enumerator in enum:llvm::tgtok::TokKind
/freebsd-13-stable/crypto/openssl/crypto/rc4/asm/
H A Drc4-c64xplus.pl84 XOR.L $dat,$ret,$ret
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DISDOpcodes.h553 XOR, enumerator in enum:llvm::ISD::NodeType
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelDAGToDAG.cpp2549 case ISD::XOR:
2557 return Opc == ISD::AND || Opc == ISD::OR || Opc == ISD::XOR;
2680 // - Logical operation (AND/OR/XOR)
2735 case ISD::XOR: NewOpc = PPC::XOR8; break;
2936 SDValue(CurDAG->getMachineNode(PPC::XOR, dl, MVT::i32, LHS, RHS), 0);
2948 SDValue(CurDAG->getMachineNode(PPC::XOR, dl, MVT::i32, LHS, RHS), 0);
3112 SDValue(CurDAG->getMachineNode(PPC::XOR, dl, MVT::i32, LHS, RHS), 0);
3130 SDValue(CurDAG->getMachineNode(PPC::XOR, dl, MVT::i32, LHS, RHS), 0);
3670 case ISD::XOR: {
4904 case ISD::XOR
[all...]

Completed in 376 milliseconds

1234