Lines Matching refs:XorMask
1515 const uint16_t XorMask, in printSwizzleBitmask() argument
1519 uint16_t Probe0 = ((0 & AndMask) | OrMask) ^ XorMask; in printSwizzleBitmask()
1520 uint16_t Probe1 = ((BITMASK_MASK & AndMask) | OrMask) ^ XorMask; in printSwizzleBitmask()
1572 uint16_t XorMask = (Imm >> BITMASK_XOR_SHIFT) & BITMASK_MASK; in printSwizzle() local
1574 if (AndMask == BITMASK_MAX && OrMask == 0 && llvm::popcount(XorMask) == 1) { in printSwizzle()
1578 O << formatDec(XorMask); in printSwizzle()
1581 } else if (AndMask == BITMASK_MAX && OrMask == 0 && XorMask > 0 && in printSwizzle()
1582 isPowerOf2_64(XorMask + 1)) { in printSwizzle()
1586 O << formatDec(XorMask + 1); in printSwizzle()
1595 XorMask == 0) { in printSwizzle()
1607 printSwizzleBitmask(AndMask, OrMask, XorMask, O); in printSwizzle()