Home
last modified time | relevance | path

Searched refs:XOR (Results 1 – 25 of 192) sorted by relevance

12345678

/external/openssh/openbsd-compat/
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)); in chacha_encrypt_bytes()
168 x1 = XOR(x1,U8TO32_LITTLE(m + 4)); in chacha_encrypt_bytes()
169 x2 = XOR(x2,U8TO32_LITTLE(m + 8)); in chacha_encrypt_bytes()
170 x3 = XOR(x3,U8TO32_LITTLE(m + 12)); in chacha_encrypt_bytes()
171 x4 = XOR(x4,U8TO32_LITTLE(m + 16)); in chacha_encrypt_bytes()
[all …]
/external/openssh/
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)); in chacha_encrypt_bytes()
168 x1 = XOR(x1,U8TO32_LITTLE(m + 4)); in chacha_encrypt_bytes()
169 x2 = XOR(x2,U8TO32_LITTLE(m + 8)); in chacha_encrypt_bytes()
170 x3 = XOR(x3,U8TO32_LITTLE(m + 12)); in chacha_encrypt_bytes()
171 x4 = XOR(x4,U8TO32_LITTLE(m + 16)); in chacha_encrypt_bytes()
[all …]
/external/boringssl/src/crypto/chacha/
Dchacha_generic.c31 #define XOR(v, w) ((v) ^ (w)) macro
49 x[a] = PLUS(x[a],x[b]); x[d] = ROTATE(XOR(x[d],x[a]),16); \
50 x[c] = PLUS(x[c],x[d]); x[b] = ROTATE(XOR(x[b],x[c]),12); \
51 x[a] = PLUS(x[a],x[b]); x[d] = ROTATE(XOR(x[d],x[a]), 8); \
52 x[c] = PLUS(x[c],x[d]); x[b] = ROTATE(XOR(x[b],x[c]), 7);
/external/llvm/test/CodeGen/SystemZ/
Datomicrmw-xor-01.ll7 ; Check XOR of a variable.
48 ; Check the minimum signed value. We XOR the rotated word with 0x80000000.
77 ; Check XORs of -1. We XOR the rotated word with 0xff000000.
91 ; Check XORs of 1. We XOR the rotated word with 0x01000000.
105 ; Check the maximum signed value. We XOR the rotated word with 0x7f000000.
119 ; Check XORs of a large unsigned value. We XOR the rotated word with
Datomicrmw-xor-02.ll7 ; Check XOR of a variable.
48 ; Check the minimum signed value. We XOR the rotated word with 0x80000000.
77 ; Check XORs of -1. We XOR the rotated word with 0xffff0000.
91 ; Check XORs of 1. We XOR the rotated word with 0x00010000.
105 ; Check the maximum signed value. We XOR the rotated word with 0x7fff0000.
119 ; Check XORs of a large unsigned value. We XOR the rotated word with
Datomicrmw-xor-06.ll5 ; Check XOR of a variable.
14 ; Check XOR of 1, which needs a temporary.
Drxsbg-01.ll65 ; Test a case with just a rotate (using XOR for the rotate combination too,
114 ; Check the handling of zext and XOR, which can use ROSBG.
Dxor-07.ll1 ; Test the three-operand forms of XOR.
/external/iptables/extensions/
Dlibxt_CONNMARK.man5 Zero out the bits given by \fImask\fP and XOR \fIvalue\fP into the ctmark.
14 nfmark to XOR into the ctmark. \fIctmask\fP and \fInfmask\fP default to
24 ctmark to XOR into the nfmark. \fIctmask\fP and \fInfmask\fP default to
40 Binary XOR the ctmark with \fIbits\fP. (Mnemonic for \fB\-\-set\-xmark\fP
/external/llvm/lib/Target/Mips/
DMipsCondMov.td204 defm : MovzPats1<GPR32, GPR32, MOVZ_I_I, XOR>, INSN_MIPS4_32_NOT_32R6_64R6;
213 defm : MovzPats1<GPR32, GPR64, MOVZ_I_I64, XOR>,
226 defm : MovnPats<GPR32, GPR32, MOVN_I_I, XOR>, INSN_MIPS4_32_NOT_32R6_64R6;
228 defm : MovnPats<GPR32, GPR64, MOVN_I_I64, XOR>, INSN_MIPS4_32_NOT_32R6_64R6,
237 defm : MovzPats1<GPR32, FGR32, MOVZ_I_S, XOR>, INSN_MIPS4_32_NOT_32R6_64R6;
238 defm : MovnPats<GPR32, FGR32, MOVN_I_S, XOR>, INSN_MIPS4_32_NOT_32R6_64R6;
249 defm : MovzPats1<GPR32, AFGR64, MOVZ_I_D32, XOR>, INSN_MIPS4_32_NOT_32R6_64R6,
251 defm : MovnPats<GPR32, AFGR64, MOVN_I_D32, XOR>, INSN_MIPS4_32_NOT_32R6_64R6,
258 defm : MovzPats1<GPR32, FGR64, MOVZ_I_D64, XOR>, INSN_MIPS4_32_NOT_32R6_64R6,
262 defm : MovnPats<GPR32, FGR64, MOVN_I_D64, XOR>, INSN_MIPS4_32_NOT_32R6_64R6,
/external/dexmaker/src/dx/java/com/android/dx/rop/code/
DRegOps.java110 public static final int XOR = 22; field in RegOps
335 case XOR: return "xor"; in opName()
DDexTranslationAdvice.java85 case RegOps.XOR: in hasConstantOperation()
/external/selinux/checkpolicy/
Dpolicy_scan.l161 XOR { return(XOR); }
262 "^" { return (XOR); }
/external/pcre/dist/sljit/
DsljitNativeMIPS_32.c177 FAIL_IF(push_inst(compiler, XOR | S(src1) | T(src2) | DA(OVERFLOW_FLAG), OVERFLOW_FLAG)); in emit_single_op()
193 …FAIL_IF(push_inst(compiler, XOR | S(TMP_REG1) | TA(OVERFLOW_FLAG) | DA(OVERFLOW_FLAG), OVERFLOW_FL… in emit_single_op()
194 FAIL_IF(push_inst(compiler, XOR | S(dst) | TA(OVERFLOW_FLAG) | DA(OVERFLOW_FLAG), OVERFLOW_FLAG)); in emit_single_op()
250 FAIL_IF(push_inst(compiler, XOR | S(src1) | T(src2) | DA(OVERFLOW_FLAG), OVERFLOW_FLAG)); in emit_single_op()
269 …FAIL_IF(push_inst(compiler, XOR | S(TMP_REG1) | TA(OVERFLOW_FLAG) | DA(OVERFLOW_FLAG), OVERFLOW_FL… in emit_single_op()
270 FAIL_IF(push_inst(compiler, XOR | S(dst) | TA(OVERFLOW_FLAG) | DA(OVERFLOW_FLAG), OVERFLOW_FLAG)); in emit_single_op()
324 EMIT_LOGICAL(XORI, XOR); in emit_single_op()
DsljitNativeMIPS_64.c269 FAIL_IF(push_inst(compiler, XOR | S(src1) | T(src2) | DA(OVERFLOW_FLAG), OVERFLOW_FLAG)); in emit_single_op()
285 …FAIL_IF(push_inst(compiler, XOR | S(TMP_REG1) | TA(OVERFLOW_FLAG) | DA(OVERFLOW_FLAG), OVERFLOW_FL… in emit_single_op()
286 FAIL_IF(push_inst(compiler, XOR | S(dst) | TA(OVERFLOW_FLAG) | DA(OVERFLOW_FLAG), OVERFLOW_FLAG)); in emit_single_op()
342 FAIL_IF(push_inst(compiler, XOR | S(src1) | T(src2) | DA(OVERFLOW_FLAG), OVERFLOW_FLAG)); in emit_single_op()
361 …FAIL_IF(push_inst(compiler, XOR | S(TMP_REG1) | TA(OVERFLOW_FLAG) | DA(OVERFLOW_FLAG), OVERFLOW_FL… in emit_single_op()
362 FAIL_IF(push_inst(compiler, XOR | S(dst) | TA(OVERFLOW_FLAG) | DA(OVERFLOW_FLAG), OVERFLOW_FLAG)); in emit_single_op()
419 EMIT_LOGICAL(XORI, XOR); in emit_single_op()
/external/valgrind/none/tests/mips64/
Dlogical_instructions.c7 OR, ORI, XOR, XORI enumerator
80 case XOR: in main()
/external/mesa3d/src/gallium/drivers/radeon/
DAMDILISelLowering.cpp509 SDValue jq = DAG.getNode(ISD::XOR, DL, OVT, LHS, RHS); in LowerSDIV24()
617 r0 = DAG.getNode(ISD::XOR, DL, OVT, r0, r10); in LowerSDIV32()
620 r1 = DAG.getNode(ISD::XOR, DL, OVT, r1, r11); in LowerSDIV32()
626 r10 = DAG.getNode(ISD::XOR, DL, OVT, r10, r11); in LowerSDIV32()
632 SDValue DST = DAG.getNode(ISD::XOR, DL, OVT, r0, r10); in LowerSDIV32()
719 r0 = DAG.getNode(ISD::XOR, DL, OVT, r0, r10); in LowerSREM32()
722 r1 = DAG.getNode(ISD::XOR, DL, OVT, r1, r11); in LowerSREM32()
737 SDValue DST = DAG.getNode(ISD::XOR, DL, OVT, r0, r10); in LowerSREM32()
/external/llvm/test/CodeGen/R600/
Dxor.ll45 ; SI: s_xor_b64 [[XOR:s\[[0-9]+:[0-9]+\]]], [[CMP0]], [[CMP1]]
46 ; SI: v_cndmask_b32_e64 [[RESULT:v[0-9]+]], {{v[0-9]+}}, {{v[0-9]+}}, [[XOR]]
63 ; SI: v_xor_b32_e32 [[XOR:v[0-9]+]], [[A]], [[B]]
64 ; SI: v_and_b32_e32 [[RESULT:v[0-9]+]], 1, [[XOR]]
/external/proguard/src/proguard/evaluation/value/
DCompositeIntegerValue.java41 public static final byte XOR = '^'; field in CompositeIntegerValue
DCompositeLongValue.java41 public static final byte XOR = '^'; field in CompositeLongValue
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/util/
DSyntheticAccessorFSM.java200 public static final int XOR = SyntheticAccessorResolver.XOR_ASSIGNMENT; field in SyntheticAccessorFSM
416 mathOp = XOR; in test()
/external/dexmaker/src/main/java/com/google/dexmaker/
DBinaryOp.java90 XOR() { in XOR() method
/external/llvm/test/Transforms/InstCombine/
Dbit-tracking.ll6 ; Reduce down to a single XOR
Dapint-add2.ll33 ;; If we have ADD(XOR(AND(X, 0xFF), 0xF..F80), 0x80), it's a sext.
/external/llvm/lib/Target/NVPTX/
DNVPTXTargetTransformInfo.cpp107 case ISD::XOR: in getArithmeticInstrCost()

12345678