Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/Scalar/
DSeparateConstOffsetFromGEP.cpp281 Value *distributeExtsAndCloneChain(unsigned ChainIndex);
283 Value *removeConstOffset(unsigned ChainIndex);
604 ConstantOffsetExtractor::distributeExtsAndCloneChain(unsigned ChainIndex) { in distributeExtsAndCloneChain() argument
605 User *U = UserChain[ChainIndex]; in distributeExtsAndCloneChain()
606 if (ChainIndex == 0) { in distributeExtsAndCloneChain()
609 return UserChain[ChainIndex] = cast<ConstantInt>(applyExts(U)); in distributeExtsAndCloneChain()
616 UserChain[ChainIndex] = nullptr; in distributeExtsAndCloneChain()
617 return distributeExtsAndCloneChain(ChainIndex - 1); in distributeExtsAndCloneChain()
623 unsigned OpNo = (BO->getOperand(0) == UserChain[ChainIndex - 1] ? 0 : 1); in distributeExtsAndCloneChain()
625 Value *NextInChain = distributeExtsAndCloneChain(ChainIndex - 1); in distributeExtsAndCloneChain()
[all …]