Lines Matching refs:Exclude
382 const SmallInstructionSet &Exclude,
386 const SmallInstructionSet &Exclude,
391 const SmallInstructionSet &Exclude,
697 Instruction *Root, const SmallInstructionSet &Exclude, in collectInLoopUserSet() argument
715 if (L->contains(User) && !Exclude.count(User)) { in collectInLoopUserSet()
724 if (Op->hasOneUse() && L->contains(Op) && !Exclude.count(Op) && in collectInLoopUserSet()
735 const SmallInstructionSet &Exclude, in collectInLoopUserSet() argument
739 collectInLoopUserSet(Root, Exclude, Final, Users); in collectInLoopUserSet()
1010 SmallInstructionSet Exclude; in collectUsedInstructions() local
1012 Exclude.insert(DRS.Roots.begin(), DRS.Roots.end()); in collectUsedInstructions()
1013 Exclude.insert(DRS.SubsumedInsts.begin(), DRS.SubsumedInsts.end()); in collectUsedInstructions()
1014 Exclude.insert(DRS.BaseInst); in collectUsedInstructions()
1016 Exclude.insert(LoopIncs.begin(), LoopIncs.end()); in collectUsedInstructions()
1020 collectInLoopUserSet(DRS.BaseInst, Exclude, PossibleRedSet, VBase); in collectUsedInstructions()
1028 collectInLoopUserSet(Root, Exclude, PossibleRedSet, V); in collectUsedInstructions()
1050 Exclude.clear(); in collectUsedInstructions()
1052 Exclude.insert(DRS.Roots.begin(), DRS.Roots.end()); in collectUsedInstructions()
1053 Exclude.insert(DRS.SubsumedInsts.begin(), DRS.SubsumedInsts.end()); in collectUsedInstructions()
1054 Exclude.insert(DRS.BaseInst); in collectUsedInstructions()
1058 collectInLoopUserSet(LoopIncs, Exclude, PossibleRedSet, V); in collectUsedInstructions()
1072 const SmallInstructionSet &Exclude, in nextInstr() argument
1076 Exclude.count(I->first) != 0)) in nextInstr()