Lines Matching refs:set2
161 static inline bool zend_bitset_equal(zend_bitset set1, zend_bitset set2, uint32_t len) argument
163 return memcmp(set1, set2, len * ZEND_BITSET_ELM_SIZE) == 0;
166 static inline void zend_bitset_copy(zend_bitset set1, zend_bitset set2, uint32_t len) argument
168 memcpy(set1, set2, len * ZEND_BITSET_ELM_SIZE);
171 static inline void zend_bitset_intersection(zend_bitset set1, zend_bitset set2, uint32_t len) argument
176 set1[i] &= set2[i];
180 static inline void zend_bitset_union(zend_bitset set1, zend_bitset set2, uint32_t len) argument
185 set1[i] |= set2[i];
189 static inline void zend_bitset_difference(zend_bitset set1, zend_bitset set2, uint32_t len) argument
194 set1[i] = set1[i] & ~set2[i];
198 static inline void zend_bitset_union_with_intersection(zend_bitset set1, zend_bitset set2, zend_bit… argument
203 set1[i] = set2[i] | (set3[i] & set4[i]);
207 static inline void zend_bitset_union_with_difference(zend_bitset set1, zend_bitset set2, zend_bitse… argument
212 set1[i] = set2[i] | (set3[i] & ~set4[i]);
216 static inline bool zend_bitset_subset(zend_bitset set1, zend_bitset set2, uint32_t len) argument
221 if (set1[i] & ~set2[i]) {