Lines Matching refs:IVChainVec
1985 SmallVector<IVChain, MaxChains> IVChainVec; member in __anon3f0d62640a11::LSRInstance
2960 unsigned ChainIdx = 0, NChains = IVChainVec.size(); in ChainInstruction()
2963 IVChain &Chain = IVChainVec[ChainIdx]; in ChainInstruction()
3007 IVChainVec.push_back(IVChain(IVInc(UserInst, IVOper, LastIncExpr), in ChainInstruction()
3016 IVChainVec[ChainIdx].add(IVInc(UserInst, IVOper, LastIncExpr)); in ChainInstruction()
3018 IVChain &Chain = IVChainVec[ChainIdx]; in ChainInstruction()
3109 for (unsigned ChainIdx = 0, NChains = IVChainVec.size(); in CollectChains()
3137 for (unsigned UsersIdx = 0, NChains = IVChainVec.size(); in CollectChains()
3139 if (!isProfitableChain(IVChainVec[UsersIdx], in CollectChains()
3144 IVChainVec[ChainIdx] = IVChainVec[UsersIdx]; in CollectChains()
3145 FinalizeChain(IVChainVec[ChainIdx]); in CollectChains()
3148 IVChainVec.resize(ChainIdx); in CollectChains()
5623 for (const IVChain &Chain : IVChainVec) { in ImplementSolution()
5635 for (const IVChain &Chain : IVChainVec) { in ImplementSolution()