Lines Matching refs:CurrentGeneration
325 unsigned CurrentGeneration;
330 : TLI(TLI), TTI(TTI), DT(DT), AC(AC), CurrentGeneration(0) {}
363 : CurrentGeneration(cg), ChildGeneration(cg), Node(n), ChildIter(child),
368 unsigned currentGeneration() { return CurrentGeneration; }
387 unsigned CurrentGeneration;
512 ++CurrentGeneration;
605 ++CurrentGeneration;
611 if (InVal.Data != nullptr && InVal.Generation == CurrentGeneration &&
633 LoadValue(Inst, CurrentGeneration, MemInst.getMatchingId(),
653 if (InVal.first != nullptr && InVal.second == CurrentGeneration) {
666 Inst, std::pair<Value *, unsigned>(Inst, CurrentGeneration));
690 InVal.Generation == CurrentGeneration &&
712 ++CurrentGeneration;
745 LoadValue(Inst, CurrentGeneration, MemInst.getMatchingId(),
778 AvailableValues, AvailableLoads, AvailableCalls, CurrentGeneration,
782 unsigned LiveOutGeneration = CurrentGeneration;
791 CurrentGeneration = NodeToProcess->currentGeneration();
797 NodeToProcess->childGeneration(CurrentGeneration);
815 CurrentGeneration = LiveOutGeneration;