Lines Matching defs:mask
686 T mask = (T(2) << (size_in_bits - 1)) - T(1);
687 val &= mask;
701 uint64_t mask = UINT64_C(0xff00000000000000);
703 bytes[i] = (static_cast<uint64_t>(value) & mask) >> (i * 8);
704 mask >>= 8;
773 size_t mask = alignment - 1;
774 T result = (T)((pointer_raw + mask) & ~mask);
793 size_t mask = alignment - 1;
794 return (T)(pointer_raw & ~mask);
804 inline Td ExtractBits(Ts value, int least_significant_bit, Td mask) {
805 return Td((value >> least_significant_bit) & Ts(mask));
815 Td mask(1);
816 dst &= ~(mask << bit);
823 Ts mask,
827 VIXL_ASSERT(((Td(mask) << least_significant_bit) >> least_significant_bit) ==
828 Td(mask));
829 VIXL_ASSERT((value & mask) == value);
830 dst &= ~(Td(mask) << least_significant_bit);