Lines Matching refs:SmallInstructionSet
162 typedef SmallSet<Instruction *, 16> SmallInstructionSet; typedef in __anonf10eef150111::LoopReroll
247 SmallInstructionSet &PossibleRedSet, in restrictToScale()
248 SmallInstructionSet &PossibleRedPHISet, in restrictToScale()
249 SmallInstructionSet &PossibleRedLastSet) { in restrictToScale()
346 SmallInstructionSet SubsumedInsts;
375 SmallInstructionSet SubsumedInsts);
376 bool findRootsBase(Instruction *IVU, SmallInstructionSet SubsumedInsts);
380 bool collectUsedInstructions(SmallInstructionSet &PossibleRedSet);
382 const SmallInstructionSet &Exclude,
383 const SmallInstructionSet &Final,
386 const SmallInstructionSet &Exclude,
387 const SmallInstructionSet &Final,
391 const SmallInstructionSet &Exclude,
697 Instruction *Root, const SmallInstructionSet &Exclude, in collectInLoopUserSet()
698 const SmallInstructionSet &Final, in collectInLoopUserSet()
735 const SmallInstructionSet &Exclude, in collectInLoopUserSet()
736 const SmallInstructionSet &Final, in collectInLoopUserSet()
865 findRootsRecursive(Instruction *I, SmallInstructionSet SubsumedInsts) { in findRootsRecursive()
892 findRootsBase(Instruction *IVU, SmallInstructionSet SubsumedInsts) { in findRootsBase()
943 if (!findRootsRecursive(IV, SmallInstructionSet())) in findRoots()
947 if (!findRootsBase(IV, SmallInstructionSet())) in findRoots()
1003 bool LoopReroll::DAGRootTracker::collectUsedInstructions(SmallInstructionSet &PossibleRedSet) { in collectUsedInstructions()
1010 SmallInstructionSet Exclude; in collectUsedInstructions()
1072 const SmallInstructionSet &Exclude, in nextInstr()
1144 SmallInstructionSet PossibleRedSet; in validate()
1145 SmallInstructionSet PossibleRedLastSet; in validate()
1146 SmallInstructionSet PossibleRedPHISet; in validate()
1213 SmallInstructionSet Visited; in validate()