Lines Matching refs:ByteMask
1534 static bool CollectBSwapParts(Value *V, int OverallLeftShift, uint32_t ByteMask, in CollectBSwapParts() argument
1539 return CollectBSwapParts(I->getOperand(0), OverallLeftShift, ByteMask, in CollectBSwapParts()
1541 CollectBSwapParts(I->getOperand(1), OverallLeftShift, ByteMask, in CollectBSwapParts()
1558 ByteMask >>= ByteShift; in CollectBSwapParts()
1562 ByteMask <<= ByteShift; in CollectBSwapParts()
1563 ByteMask &= (~0U >> (32-ByteValues.size())); in CollectBSwapParts()
1569 return CollectBSwapParts(I->getOperand(0), OverallLeftShift, ByteMask, in CollectBSwapParts()
1585 if ((ByteMask & (1 << i)) == 0) in CollectBSwapParts()
1591 ByteMask &= ~(1U << i); in CollectBSwapParts()
1602 return CollectBSwapParts(I->getOperand(0), OverallLeftShift, ByteMask, in CollectBSwapParts()
1612 if (!isPowerOf2_32(ByteMask)) return true; in CollectBSwapParts()
1613 unsigned InputByteNo = countTrailingZeros(ByteMask); in CollectBSwapParts()
1648 uint32_t ByteMask = ~0U >> (32-ByteValues.size()); in MatchBSwap() local
1649 if (CollectBSwapParts(&I, 0, ByteMask, ByteValues)) in MatchBSwap()