Lines Matching refs:MM_OP
68 #define MM_OP(op, dest, src) dest = op(dest, src);
69 #define MM_OP_m(op, src) MM_OP(op, m, src)
71 #define MM_XOR( dest, src) MM_OP(_mm_xor_si128, dest, src)
72 #define AVX_XOR(dest, src) MM_OP(_mm256_xor_si256, dest, src)
147 #define MM_OP_key(op, reg) MM_OP(op, reg, key);
162 #define CTR_START(reg, ii) MM_OP (_mm_add_epi64, ctr, one) reg = ctr;
165 #define AVX_CTR_START(reg, ii) MM_OP (_mm256_add_epi64, ctr2, two) reg = _mm256_xor_si256(ctr2, key);
309 MM_OP (_mm_add_epi64, ctr, one)
498 MM_OP (_mm_add_epi64, ctr, one)
610 #define MM_OP(op, dest, src) dest = op(dest, src);
611 #define MM_OP_m(op, src) MM_OP(op, m, src)
614 #define MM_XOR( dest, src) MM_OP(veorq_u8, dest, src)
691 #define MM_OP_key(op, reg) MM_OP (op, reg, key)
703 #define CTR_START(reg, ii) MM_OP (vaddq_u64, ctr, one) reg = vreinterpretq_u8_u64(ctr);