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

/linux-master/arch/loongarch/lib/
H A Dxor_simd.c3 * LoongArch SIMD XOR operations
23 #define XOR(dj, k) "vxor.v $vr" #dj ", $vr" #dj ", $vr" #k "\n\t" macro
36 XOR(0, 4) \
37 XOR(1, 5) \
38 XOR(2, 6) \
39 XOR(3, 7)
52 #undef XOR macro
66 #define XOR(dj, k) "xvxor.v $xr" #dj ", $xr" #dj ", $xr" #k "\n\t" macro
75 XOR(0, 2) \
76 XOR(
87 #undef XOR macro
[all...]
/linux-master/arch/powerpc/lib/
H A Dxor_vmx.c44 #define XOR(V1, V2) \ macro
63 XOR(v1, v2);
85 XOR(v1, v2);
86 XOR(v1, v3);
112 XOR(v1, v2);
113 XOR(v3, v4);
114 XOR(v1, v3);
144 XOR(v1, v2);
145 XOR(v3, v4);
146 XOR(v
[all...]
/linux-master/arch/parisc/math-emu/
H A Ddbl_float.h409 result = Dallp1(left) XOR Dallp1(right)
412 Dallp1(result) = left XOR Dallp1(right)
415 Dallp2(left) = Dallp2(left) XOR Dallp2(right); \
416 Dallp2(right) = Dallp2(left) XOR Dallp2(right); \
417 Dallp2(left) = Dallp2(left) XOR Dallp2(right)
546 Dextallp2(leftp2) = Dextallp2(leftp2) XOR Dextallp2(rightp2); \
547 Dextallp2(rightp2) = Dextallp2(leftp2) XOR Dextallp2(rightp2); \
548 Dextallp2(leftp2) = Dextallp2(leftp2) XOR Dextallp2(rightp2); \
549 Dextallp3(leftp3) = Dextallp3(leftp3) XOR Dextallp3(rightp3); \
550 Dextallp3(rightp3) = Dextallp3(leftp3) XOR Dextallp
[all...]
H A Dsgl_float.h236 result = Sall(left) XOR Sall(right);
239 Sall(result) = left XOR Sall(right)
328 Sextallp2(leftp2) = Sextallp2(leftp2) XOR Sextallp2(rightp2); \
329 Sextallp2(rightp2) = Sextallp2(leftp2) XOR Sextallp2(rightp2); \
330 Sextallp2(leftp2) = Sextallp2(leftp2) XOR Sextallp2(rightp2)
H A Dfloat.h385 #define XOR ^ macro
/linux-master/drivers/crypto/caam/
H A Ddesc_constr.h429 APPEND_MATH(XOR, desc, dest, src0, src1, len)
457 APPEND_MATH_IMM_u32(XOR, desc, dest, src0, src1, data)
488 APPEND_MATH_IMM_u64(XOR, desc, dest, src0, src1, data)
/linux-master/arch/sparc/net/
H A Dbpf_jit_comp_32.c77 #define XOR F3(2, 0x03) macro
425 emit_alu_X(XOR);
428 emit_alu_K(XOR, K);
H A Dbpf_jit_comp_64.c145 #define XOR F3(2, 0x03) macro
284 emit(XOR | IMMED | RS1(reg) | S13(lbits) | RD(reg), ctx);
548 /* NOTE: The trailing bits get XOR'd so we need the
575 emit(XOR | IMMED | RS1(dest) | S13(low_bits) | RD(dest), ctx);
936 emit_alu(XOR, src, dst, ctx);
1091 emit_alu_K(XOR, dst, imm, ctx);
/linux-master/arch/x86/crypto/
H A Daesni-intel_asm.S100 #define HashKey_k 16*10 // store XOR of High 64 bits and Low 64
103 #define HashKey_2_k 16*11 // store XOR of High 64 bits and Low 64
106 #define HashKey_3_k 16*12 // store XOR of High 64 bits and Low 64
109 #define HashKey_4_k 16*13 // store XOR of High 64 bits and Low 64
384 pxor %xmm1, %xmm0 # XOR Encrypt(K, Yn)
669 pxor %xmm1, %xmm9 # Ciphertext XOR E(K, Yn)
705 pxor %xmm1, %xmm9 # Plaintext XOR E(K, Yn)
1118 pxor \TMP3, \XMM1 # Ciphertext/Plaintext XOR EK
1120 pxor \TMP3, \XMM2 # Ciphertext/Plaintext XOR EK
1122 pxor \TMP3, \XMM3 # Ciphertext/Plaintext XOR E
[all...]
H A Daesni-intel_avx-x86_64.S176 HashKey_k = 16*14 # store XOR of HashKey <<1 mod poly here (for Karatsuba purposes)
177 HashKey_2_k = 16*15 # store XOR of HashKey^2 <<1 mod poly here (for Karatsuba purposes)
178 HashKey_3_k = 16*16 # store XOR of HashKey^3 <<1 mod poly here (for Karatsuba purposes)
179 HashKey_4_k = 16*17 # store XOR of HashKey^4 <<1 mod poly here (for Karatsuba purposes)
180 HashKey_5_k = 16*18 # store XOR of HashKey^5 <<1 mod poly here (for Karatsuba purposes)
181 HashKey_6_k = 16*19 # store XOR of HashKey^6 <<1 mod poly here (for Karatsuba purposes)
182 HashKey_7_k = 16*20 # store XOR of HashKey^7 <<1 mod poly here (for Karatsuba purposes)
183 HashKey_8_k = 16*21 # store XOR of HashKey^8 <<1 mod poly here (for Karatsuba purposes)
443 vpxor %xmm1, %xmm9, %xmm9 # Plaintext XOR E(K, Yn)
453 vpxor %xmm1, %xmm9, %xmm9 # Plaintext XOR
[all...]
H A Dchacha-ssse3-x86_64.S236 # which allows us to do XOR in SSE registers. 8/16-bit word rotation is
H A Dchacha-avx2-x86_64.S547 # words, which allows us to do XOR in AVX registers. 8/16-bit word
H A Dsha512-avx2-asm.S225 # XOR the three components
/linux-master/kernel/bpf/
H A Dcore.c1541 INSN_3(ALU, XOR, X), \
1557 INSN_3(ALU, XOR, K), \
1571 INSN_3(ALU64, XOR, X), \
1586 INSN_3(ALU64, XOR, K), \
1778 ALU(XOR, ^)
/linux-master/include/linux/
H A Dethtool.h113 #define ETH_RSS_HASH_XOR __ETH_RSS_HASH(XOR)
/linux-master/lib/
H A Dtest_bpf.c4213 "INT: XOR",
11952 BPF_TEST_CLOBBER_ALU(ALU64_IMM, XOR, R8, 123456789),
11953 BPF_TEST_CLOBBER_ALU(ALU64_IMM, XOR, R9, 123456789),
11975 BPF_TEST_CLOBBER_ALU(ALU32_IMM, XOR, R8, 123456789),
11976 BPF_TEST_CLOBBER_ALU(ALU32_IMM, XOR, R9, 123456789),
11998 BPF_TEST_CLOBBER_ALU(ALU64_REG, XOR, R8, R1),
11999 BPF_TEST_CLOBBER_ALU(ALU64_REG, XOR, R9, R1),
12021 BPF_TEST_CLOBBER_ALU(ALU32_REG, XOR, R8, R1),
12022 BPF_TEST_CLOBBER_ALU(ALU32_REG, XOR, R9, R1),
12121 BPF_ALU32_SRC_ZEXT(XOR),
[all...]

Completed in 329 milliseconds