Lines Matching refs:SmallInstructionSet
188 using SmallInstructionSet = SmallPtrSet<Instruction *, 16>; typedef in __anond4f303190111::LoopReroll
273 SmallInstructionSet &PossibleRedSet, in restrictToScale()
274 SmallInstructionSet &PossibleRedPHISet, in restrictToScale()
275 SmallInstructionSet &PossibleRedLastSet) { in restrictToScale()
373 SmallInstructionSet SubsumedInsts;
404 SmallInstructionSet SubsumedInsts);
405 bool findRootsBase(Instruction *IVU, SmallInstructionSet SubsumedInsts);
410 bool collectUsedInstructions(SmallInstructionSet &PossibleRedSet);
412 const SmallInstructionSet &Exclude,
413 const SmallInstructionSet &Final,
416 const SmallInstructionSet &Exclude,
417 const SmallInstructionSet &Final,
421 const SmallInstructionSet &Exclude,
685 Instruction *Root, const SmallInstructionSet &Exclude, in collectInLoopUserSet()
686 const SmallInstructionSet &Final, in collectInLoopUserSet()
723 const SmallInstructionSet &Exclude, in collectInLoopUserSet()
724 const SmallInstructionSet &Final, in collectInLoopUserSet()
855 findRootsRecursive(Instruction *I, SmallInstructionSet SubsumedInsts) { in findRootsRecursive()
905 findRootsBase(Instruction *IVU, SmallInstructionSet SubsumedInsts) { in findRootsBase()
965 findRootsRecursive(IV, SmallInstructionSet()); in findRoots()
968 if (!findRootsBase(IV, SmallInstructionSet())) in findRoots()
1001 bool LoopReroll::DAGRootTracker::collectUsedInstructions(SmallInstructionSet &PossibleRedSet) { in collectUsedInstructions()
1008 SmallInstructionSet Exclude; in collectUsedInstructions()
1069 const SmallInstructionSet &Exclude, in nextInstr()
1141 SmallInstructionSet PossibleRedSet; in validate()
1142 SmallInstructionSet PossibleRedLastSet; in validate()
1143 SmallInstructionSet PossibleRedPHISet; in validate()
1210 SmallInstructionSet Visited; in validate()