Searched refs:IVChain (Results 1 – 2 of 2) sorted by relevance
/external/llvm/test/Transforms/LoopStrengthReduce/ |
D | 2012-03-26-constexpr.ll | 4 ; The crash happened during IVChain analysis (CollectChains). We don't
|
/external/llvm/lib/Transforms/Scalar/ |
D | LoopStrengthReduce.cpp | 1597 struct IVChain { struct 1601 IVChain() : ExprBase(nullptr) {} in IVChain() argument 1603 IVChain(const IVInc &Head, const SCEV *Base) in IVChain() argument 1677 SmallVector<IVChain, MaxChains> IVChainVec; 1689 void FinalizeChain(IVChain &Chain); 1691 void GenerateIVChain(const IVChain &Chain, SCEVExpander &Rewriter, 2507 bool IVChain::isProfitableIncrement(const SCEV *OperExpr, in isProfitableIncrement() 2537 isProfitableChain(IVChain &Chain, SmallPtrSetImpl<Instruction*> &Users, in isProfitableChain() 2622 IVChain &Chain = IVChainVec[ChainIdx]; in ChainInstruction() 2666 IVChainVec.push_back(IVChain(IVInc(UserInst, IVOper, LastIncExpr), in ChainInstruction() [all …]
|