Searched refs:ChainIdx (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCLoopInstrFormPrep.cpp | 563 for (unsigned ChainIdx = 0; ChainIdx < Bucket.ChainBases.size(); ++ChainIdx) { in rewriteLoadStoresForCommoningChains() local 564 unsigned BaseElemIdx = Bucket.ChainSize * ChainIdx; in rewriteLoadStoresForCommoningChains() 566 ChainIdx ? SE->getAddExpr(Bucket.BaseSCEV, in rewriteLoadStoresForCommoningChains()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopStrengthReduce.cpp | 3154 unsigned ChainIdx = 0, NChains = IVChainVec.size(); in ChainInstruction() local 3156 for (; ChainIdx < NChains; ++ChainIdx) { in ChainInstruction() 3157 IVChain &Chain = IVChainVec[ChainIdx]; in ChainInstruction() 3187 if (ChainIdx == NChains) { in ChainInstruction() 3204 LLVM_DEBUG(dbgs() << "IV Chain#" << ChainIdx << " Head: (" << *UserInst in ChainInstruction() 3207 LLVM_DEBUG(dbgs() << "IV Chain#" << ChainIdx << " Inc: (" << *UserInst in ChainInstruction() 3210 IVChainVec[ChainIdx].add(IVInc(UserInst, IVOper, LastIncExpr)); in ChainInstruction() 3212 IVChain &Chain = IVChainVec[ChainIdx]; in ChainInstruction() 3214 SmallPtrSet<Instruction*,4> &NearUsers = ChainUsersVec[ChainIdx].NearUsers; in ChainInstruction() 3217 ChainUsersVec[ChainIdx].FarUsers.insert(NearUsers.begin(), in ChainInstruction() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelDAGToDAG.cpp | 1943 unsigned ChainIdx = NumVecs; in SelectPredicatedLoad() local 1944 ReplaceUses(SDValue(N, ChainIdx), SDValue(Load, 1)); in SelectPredicatedLoad() 1978 unsigned ChainIdx = NumVecs; in SelectContiguousMultiVectorLoad() local 1979 ReplaceUses(SDValue(N, ChainIdx), SDValue(Load, 1)); in SelectContiguousMultiVectorLoad() 2013 unsigned ChainIdx = NumOutVecs; in SelectMultiVectorLuti() local 2014 ReplaceUses(SDValue(Node, ChainIdx), SDValue(Instruction, 1)); in SelectMultiVectorLuti() 2096 unsigned ChainIdx = NumVecs; in SelectMultiVectorMove() local 2097 ReplaceUses(SDValue(N, ChainIdx), SDValue(Mov, 1)); in SelectMultiVectorMove() 2133 unsigned ChainIdx = NumVecs; in SelectMultiVectorMoveZ() local 2134 ReplaceUses(SDValue(N, ChainIdx), SDValue(Mov, 1)); in SelectMultiVectorMoveZ()
|