Home
last modified time | relevance | path

Searched refs:ChainIdx (Results 1 – 2 of 2) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DLoadStoreVectorizer.cpp719 unsigned ChainIdx = 0; in getVectorizablePrefix() local
720 for (unsigned ChainLen = Chain.size(); ChainIdx < ChainLen; ++ChainIdx) { in getVectorizablePrefix()
721 if (!VectorizableChainInstrs.count(Chain[ChainIdx])) in getVectorizablePrefix()
724 return Chain.slice(0, ChainIdx); in getVectorizablePrefix()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DLoopStrengthReduce.cpp2915 unsigned ChainIdx = 0, NChains = IVChainVec.size(); in ChainInstruction() local
2917 for (; ChainIdx < NChains; ++ChainIdx) { in ChainInstruction()
2918 IVChain &Chain = IVChainVec[ChainIdx]; in ChainInstruction()
2948 if (ChainIdx == NChains) { in ChainInstruction()
2965 LLVM_DEBUG(dbgs() << "IV Chain#" << ChainIdx << " Head: (" << *UserInst in ChainInstruction()
2968 LLVM_DEBUG(dbgs() << "IV Chain#" << ChainIdx << " Inc: (" << *UserInst in ChainInstruction()
2971 IVChainVec[ChainIdx].add(IVInc(UserInst, IVOper, LastIncExpr)); in ChainInstruction()
2973 IVChain &Chain = IVChainVec[ChainIdx]; in ChainInstruction()
2975 SmallPtrSet<Instruction*,4> &NearUsers = ChainUsersVec[ChainIdx].NearUsers; in ChainInstruction()
2978 ChainUsersVec[ChainIdx].FarUsers.insert(NearUsers.begin(), in ChainInstruction()
[all …]