Home
last modified time | relevance | path

Searched refs:ByteMask (Results 1 – 1 of 1) sorted by relevance

/external/llvm/lib/Transforms/InstCombine/
DInstCombineAndOrXor.cpp1534 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 …]