Lines Matching refs:SmallInstructionSet
168 typedef SmallSet<Instruction *, 16> SmallInstructionSet; typedef in __anon90c5a1d60111::LoopReroll
250 SmallInstructionSet &PossibleRedSet, in restrictToScale()
251 SmallInstructionSet &PossibleRedPHISet, in restrictToScale()
252 SmallInstructionSet &PossibleRedLastSet) { in restrictToScale()
349 SmallInstructionSet SubsumedInsts;
376 SmallInstructionSet SubsumedInsts);
377 bool findRootsBase(Instruction *IVU, SmallInstructionSet SubsumedInsts);
381 bool collectUsedInstructions(SmallInstructionSet &PossibleRedSet);
383 const SmallInstructionSet &Exclude,
384 const SmallInstructionSet &Final,
387 const SmallInstructionSet &Exclude,
388 const SmallInstructionSet &Final,
392 const SmallInstructionSet &Exclude,
573 Instruction *Root, const SmallInstructionSet &Exclude, in collectInLoopUserSet()
574 const SmallInstructionSet &Final, in collectInLoopUserSet()
611 const SmallInstructionSet &Exclude, in collectInLoopUserSet()
612 const SmallInstructionSet &Final, in collectInLoopUserSet()
740 findRootsRecursive(Instruction *I, SmallInstructionSet SubsumedInsts) { in findRootsRecursive()
767 findRootsBase(Instruction *IVU, SmallInstructionSet SubsumedInsts) { in findRootsBase()
818 if (!findRootsRecursive(IV, SmallInstructionSet())) in findRoots()
822 if (!findRootsBase(IV, SmallInstructionSet())) in findRoots()
878 bool LoopReroll::DAGRootTracker::collectUsedInstructions(SmallInstructionSet &PossibleRedSet) { in collectUsedInstructions()
885 SmallInstructionSet Exclude; in collectUsedInstructions()
947 const SmallInstructionSet &Exclude, in nextInstr()
1019 SmallInstructionSet PossibleRedSet; in validate()
1020 SmallInstructionSet PossibleRedLastSet; in validate()
1021 SmallInstructionSet PossibleRedPHISet; in validate()
1061 SmallInstructionSet Visited; in validate()