Home
last modified time | relevance | path

Searched refs:mask0 (Results 1 – 6 of 6) sorted by relevance

/openbsd/src/gnu/llvm/clang/include/clang/Basic/
Darm_neon_incl.td136 // from the two special defs "mask0" and "mask1". "mask0" expands to
140 // (shuffle $p0, $p1, mask0) -> $p0
146 // example: (shuffle $p0, $p1, (add (highhalf mask0), (highhalf mask1))) ->
156 // example: (rotl mask0, 3) -> [3, 4, 5, 6, 0, 1, 2]
159 // example: (rotr mask0, 3) -> [4, 5, 6, 0, 1, 2, 3]
162 // example: (highhalf mask0) -> [4, 5, 6, 7] (assuming mask0 had 8 elements)
165 // example: (lowhalf mask0) -> [0, 1, 2, 3] (assuming mask0 had 8 elements)
170 // example: (rev 32, mask0) -> [3, 2, 1, 0, 7, 6, 5, 4] (if 8-bit elements)
171 // example: (rev 32, mask0) -> [1, 0, 3, 2] (if 16-bit elements)
173 // mask0 - The initial sequence of lanes for shuffle ARG0
[all …]
Darm_neon.td87 def OP_TRN1 : Op<(shuffle $p0, $p1, (interleave (decimate mask0, 2),
89 def OP_ZIP1 : Op<(shuffle $p0, $p1, (lowhalf (interleave mask0, mask1)))>;
90 def OP_UZP1 : Op<(shuffle $p0, $p1, (add (decimate mask0, 2),
93 (decimate (rotl mask0, 1), 2),
95 def OP_ZIP2 : Op<(shuffle $p0, $p1, (highhalf (interleave mask0, mask1)))>;
96 def OP_UZP2 : Op<(shuffle $p0, $p1, (add (decimate (rotl mask0, 1), 2),
112 def OP_HI : Op<(shuffle $p0, $p0, (highhalf mask0))>;
113 def OP_LO : Op<(shuffle $p0, $p0, (lowhalf mask0))>;
114 def OP_CONC : Op<(shuffle $p0, $p1, (add mask0, mask1))>;
120 def OP_REV16 : Op<(shuffle $p0, $p0, (rev 16, mask0))>;
[all …]
/openbsd/src/lib/libcrypto/des/
Ddes.c808 DES_LONG mask0, mask1; in DES_ofb_encrypt() local
817 mask0 = 0xffffffffL; in DES_ofb_encrypt()
819 mask1 = mask0; in DES_ofb_encrypt()
824 mask0 = 0xffffffffL; in DES_ofb_encrypt()
826 mask0 = (1L << num) - 1; in DES_ofb_encrypt()
843 d0 = (d0 ^ vv0) & mask0; in DES_ofb_encrypt()
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/
DTargetRegisterInfo.cpp492 bool TargetRegisterInfo::regmaskSubsetEqual(const uint32_t *mask0, in regmaskSubsetEqual() argument
496 if ((mask0[I] & mask1[I]) != mask0[I]) in regmaskSubsetEqual()
/openbsd/src/gnu/llvm/llvm/include/llvm/CodeGen/
DTargetRegisterInfo.h510 bool regmaskSubsetEqual(const uint32_t *mask0, const uint32_t *mask1) const;
/openbsd/src/gnu/gcc/gcc/
Dfold-const.c9001 tree mask0 = TREE_OPERAND (arg0, 1); in fold_binary() local
9003 tree tem = fold_build1 (BIT_NOT_EXPR, type, mask0); in fold_binary()