Searched refs:IVChain (Results 1 – 1 of 1) sorted by relevance
2080 struct IVChain { struct2084 IVChain() = default;2085 IVChain(const IVInc &Head, const SCEV *Base) in IVChain() argument2171 SmallVector<IVChain, MaxChains> IVChainVec;2192 void FinalizeChain(IVChain &Chain);2194 void GenerateIVChain(const IVChain &Chain,3025 bool IVChain::isProfitableIncrement(const SCEV *OperExpr, in isProfitableIncrement()3054 static bool isProfitableChain(IVChain &Chain, in isProfitableChain()3146 IVChain &Chain = IVChainVec[ChainIdx]; in ChainInstruction()3190 IVChainVec.push_back(IVChain(IVInc(UserInst, IVOper, LastIncExpr), in ChainInstruction()[all …]