Lines Matching refs:IVChainVec
1688 SmallVector<IVChain, MaxChains> IVChainVec; member in __anonb19727160811::LSRInstance
2640 unsigned ChainIdx = 0, NChains = IVChainVec.size(); in ChainInstruction()
2643 IVChain &Chain = IVChainVec[ChainIdx]; in ChainInstruction()
2687 IVChainVec.push_back(IVChain(IVInc(UserInst, IVOper, LastIncExpr), in ChainInstruction()
2696 IVChainVec[ChainIdx].add(IVInc(UserInst, IVOper, LastIncExpr)); in ChainInstruction()
2698 IVChain &Chain = IVChainVec[ChainIdx]; in ChainInstruction()
2792 for (unsigned ChainIdx = 0, NChains = IVChainVec.size(); in CollectChains()
2821 for (unsigned UsersIdx = 0, NChains = IVChainVec.size(); in CollectChains()
2823 if (!isProfitableChain(IVChainVec[UsersIdx], in CollectChains()
2828 IVChainVec[ChainIdx] = IVChainVec[UsersIdx]; in CollectChains()
2829 FinalizeChain(IVChainVec[ChainIdx]); in CollectChains()
2832 IVChainVec.resize(ChainIdx); in CollectChains()
4835 for (SmallVectorImpl<IVChain>::const_iterator ChainI = IVChainVec.begin(), in ImplementSolution()
4836 ChainE = IVChainVec.end(); ChainI != ChainE; ++ChainI) { in ImplementSolution()
4851 for (SmallVectorImpl<IVChain>::const_iterator ChainI = IVChainVec.begin(), in ImplementSolution()
4852 ChainE = IVChainVec.end(); ChainI != ChainE; ++ChainI) { in ImplementSolution()