reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
610 UserChain.push_back(U); 634 distributeExtsAndCloneChain(UserChain.size() - 1); 637 for (User *I : UserChain) { 639 UserChain[NewSize] = I; 643 UserChain.resize(NewSize); 644 return removeConstOffset(UserChain.size() - 1); 649 User *U = UserChain[ChainIndex]; 653 return UserChain[ChainIndex] = cast<ConstantInt>(applyExts(U)); 661 UserChain[ChainIndex] = nullptr; 668 unsigned OpNo = (BO->getOperand(0) == UserChain[ChainIndex - 1] ? 0 : 1); 680 return UserChain[ChainIndex] = NewBO; 685 assert(isa<ConstantInt>(UserChain[ChainIndex])); 686 return ConstantInt::getNullValue(UserChain[ChainIndex]->getType()); 689 BinaryOperator *BO = cast<BinaryOperator>(UserChain[ChainIndex]); 695 unsigned OpNo = (BO->getOperand(0) == UserChain[ChainIndex - 1] ? 0 : 1); 696 assert(BO->getOperand(OpNo) == UserChain[ChainIndex - 1]); 749 UserChainTail = Extractor.UserChain.back();