Searched refs:ByteMask (Results 1 – 1 of 1) sorted by relevance
/external/llvm/lib/Transforms/InstCombine/ |
D | InstCombineAndOrXor.cpp | 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() [all …]
|