Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp3905 SmallVector<const SCEV *, 8> AddOps; in GenerateReassociationsImpl() local
3906 const SCEV *Remainder = CollectSubexprs(BaseReg, nullptr, AddOps, L, SE); in GenerateReassociationsImpl()
3908 AddOps.push_back(Remainder); in GenerateReassociationsImpl()
3910 if (AddOps.size() == 1) in GenerateReassociationsImpl()
3913 for (SmallVectorImpl<const SCEV *>::const_iterator J = AddOps.begin(), in GenerateReassociationsImpl()
3914 JE = AddOps.end(); in GenerateReassociationsImpl()
3928 SmallVector<const SCEV *, 8> InnerAddOps(std::as_const(AddOps).begin(), J); in GenerateReassociationsImpl()
3929 InnerAddOps.append(std::next(J), std::as_const(AddOps).end()); in GenerateReassociationsImpl()
3986 Depth + 1 + (Log2_32(AddOps.size()) >> 2)); in GenerateReassociationsImpl()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DScalarEvolution.cpp7713 SmallVector<const SCEV *, 4> AddOps; in createSCEV() local
7717 AddOps.push_back(OpSCEV); in createSCEV()
7733 AddOps.push_back(getMinusSCEV(LHS, RHS, Flags)); in createSCEV()
7735 AddOps.push_back(getAddExpr(LHS, RHS, Flags)); in createSCEV()
7741 AddOps.push_back(getNegativeSCEV(getSCEV(BO->RHS))); in createSCEV()
7743 AddOps.push_back(getSCEV(BO->RHS)); in createSCEV()
7749 AddOps.push_back(getSCEV(BO->LHS)); in createSCEV()
7755 return getAddExpr(AddOps); in createSCEV()