mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-06-23 17:24:48 +00:00
Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoid needing to mention the size.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@215868 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@ -84,7 +84,7 @@ static bool isInteresting(const SCEV *S, const Instruction *I, const Loop *L,
|
||||
/// form.
|
||||
static bool isSimplifiedLoopNest(BasicBlock *BB, const DominatorTree *DT,
|
||||
const LoopInfo *LI,
|
||||
SmallPtrSet<Loop*,16> &SimpleLoopNests) {
|
||||
SmallPtrSetImpl<Loop*> &SimpleLoopNests) {
|
||||
Loop *NearestLoop = nullptr;
|
||||
for (DomTreeNode *Rung = DT->getNode(BB);
|
||||
Rung; Rung = Rung->getIDom()) {
|
||||
@ -112,7 +112,7 @@ static bool isSimplifiedLoopNest(BasicBlock *BB, const DominatorTree *DT,
|
||||
/// reducible SCEV, recursively add its users to the IVUsesByStride set and
|
||||
/// return true. Otherwise, return false.
|
||||
bool IVUsers::AddUsersImpl(Instruction *I,
|
||||
SmallPtrSet<Loop*,16> &SimpleLoopNests) {
|
||||
SmallPtrSetImpl<Loop*> &SimpleLoopNests) {
|
||||
// Add this IV user to the Processed set before returning false to ensure that
|
||||
// all IV users are members of the set. See IVUsers::isIVUserOrOperand.
|
||||
if (!Processed.insert(I))
|
||||
|
Reference in New Issue
Block a user