Lines Matching defs:Cycle
596 bool findCycle(Value *Out, Value *In, ValueSeq &Cycle);
597 void classifyCycle(Instruction *DivI, ValueSeq &Cycle, ValueSeq &Early,
1126 ValueSeq &Cycle) {
1147 if (!Cycle.insert(I))
1149 if (findCycle(I, In, Cycle))
1151 Cycle.remove(I);
1153 return !Cycle.empty();
1157 ValueSeq &Cycle, ValueSeq &Early, ValueSeq &Late) {
1163 unsigned I, N = Cycle.size();
1165 Value *V = Cycle[I];
1177 First.insert(Cycle[J]);
1180 Second.insert(Cycle[I]);
1182 Value *V = Cycle[I];
1189 First.insert(Cycle[I]);