Home
last modified time | relevance | path

Searched refs:MaskWords (Results 1 – 2 of 2) sorted by relevance

/external/llvm/include/llvm/ADT/
DBitVector.h481 void setBitsInMask(const uint32_t *Mask, unsigned MaskWords = ~0u) {
482 applyMask<true, false>(Mask, MaskWords);
487 void clearBitsInMask(const uint32_t *Mask, unsigned MaskWords = ~0u) {
488 applyMask<false, false>(Mask, MaskWords);
493 void setBitsNotInMask(const uint32_t *Mask, unsigned MaskWords = ~0u) {
494 applyMask<true, true>(Mask, MaskWords);
499 void clearBitsNotInMask(const uint32_t *Mask, unsigned MaskWords = ~0u) {
500 applyMask<false, true>(Mask, MaskWords);
544 void applyMask(const uint32_t *Mask, unsigned MaskWords) { in applyMask() argument
546 MaskWords = std::min(MaskWords, (size() + 31) / 32); in applyMask()
[all …]
DSmallBitVector.h519 void setBitsInMask(const uint32_t *Mask, unsigned MaskWords = ~0u) {
521 applyMask<true, false>(Mask, MaskWords);
523 getPointer()->setBitsInMask(Mask, MaskWords);
528 void clearBitsInMask(const uint32_t *Mask, unsigned MaskWords = ~0u) {
530 applyMask<false, false>(Mask, MaskWords);
532 getPointer()->clearBitsInMask(Mask, MaskWords);
537 void setBitsNotInMask(const uint32_t *Mask, unsigned MaskWords = ~0u) {
539 applyMask<true, true>(Mask, MaskWords);
541 getPointer()->setBitsNotInMask(Mask, MaskWords);
546 void clearBitsNotInMask(const uint32_t *Mask, unsigned MaskWords = ~0u) {
[all …]