Lines Matching defs:mask

52   uint32_t mask = ((1 << width) - 1) << lsb;
53 VIXL_ASSERT((mask & write_ignore_mask_) == 0);
55 value_ = (value_ & ~mask) | (bits & mask);
1020 uint64_t mask = GetUintMask(reg_size);
1056 uvalue &= mask;
3985 unsigned mask = instr->GetNzcv();
3988 ReadNzcv().SetFlags((rotated & mask) | (ReadNzcv().GetFlags() & ~mask));
5407 uint64_t mask = (UINT64_C(1) << i) - 1;
5408 data = ((data & mask) ^ polysh32);
5568 int mask = (instr->GetSixtyFourBits() == 1) ? 0x3f : 0x1f;
5569 unsigned shift = ReadWRegister(instr->GetRm()) & mask;
5719 uint64_t mask;
5721 mask = ~UINT64_C(0) >> (64 - (diff + 1));
5722 mask = (static_cast<unsigned>(diff) < (reg_size - 1)) ? mask : reg_mask;
5724 mask = ~UINT64_C(0) >> (64 - (S + 1));
5725 mask = RotateRight(mask, R, reg_size);
5760 result = signbits | (result & mask) | (dst & ~mask);
8245 // We use the PostIndex mask here, as it works in this case for both Offset
8408 // We use the PostIndex mask here, as it works in this case for both Offset
11005 uint64_t mask = GetUintMask(n);
11007 acc &= mask; // Ignore initial accumulator high bits.
11008 uint64_t result = (acc + delta) & mask;
11024 result = mask & ~sign_mask; // E.g. 0x000000007fffffff
11028 result = ~mask | sign_mask; // E.g. 0xffffffff80000000
11037 result = mask;
11043 if (result_negative && is_signed) result |= ~mask;
11294 uint64_t mask = is_64_bit ? kXRegMask : kWRegMask;
11298 uint64_t usrc2 = ssrc2 & mask;
11308 usrc1 &= mask;
14138 uint64_t mask = ReadXRegister(instr->GetRm());
14142 WriteXRegister(instr->GetRd(), mask | mask_bit);
14686 // it doesn't know, mask those protections out before calling is safer.