Searched refs:AddOps (Results 1 – 2 of 2) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | LoopStrengthReduce.cpp | 3669 SmallVector<const SCEV *, 8> AddOps; in GenerateReassociationsImpl() local 3670 const SCEV *Remainder = CollectSubexprs(BaseReg, nullptr, AddOps, L, SE); in GenerateReassociationsImpl() 3672 AddOps.push_back(Remainder); in GenerateReassociationsImpl() 3674 if (AddOps.size() == 1) in GenerateReassociationsImpl() 3677 for (SmallVectorImpl<const SCEV *>::const_iterator J = AddOps.begin(), in GenerateReassociationsImpl() 3678 JE = AddOps.end(); in GenerateReassociationsImpl() 3693 ((const SmallVector<const SCEV *, 8> &)AddOps).begin(), J); in GenerateReassociationsImpl() 3695 ((const SmallVector<const SCEV *, 8> &)AddOps).end()); in GenerateReassociationsImpl() 3746 Depth + 1 + (Log2_32(AddOps.size()) >> 2)); in GenerateReassociationsImpl()
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | ScalarEvolution.cpp | 7456 SmallVector<const SCEV *, 4> AddOps; in createSCEV() local 7460 AddOps.push_back(OpSCEV); in createSCEV() 7476 AddOps.push_back(getMinusSCEV(LHS, RHS, Flags)); in createSCEV() 7478 AddOps.push_back(getAddExpr(LHS, RHS, Flags)); in createSCEV() 7484 AddOps.push_back(getNegativeSCEV(getSCEV(BO->RHS))); in createSCEV() 7486 AddOps.push_back(getSCEV(BO->RHS)); in createSCEV() 7491 AddOps.push_back(getSCEV(BO->LHS)); in createSCEV() 7497 return getAddExpr(AddOps); in createSCEV()
|