Home | History | Annotate | Download | only in Scalar

Lines Matching defs:CurrentGeneration

311   unsigned CurrentGeneration;
316 : TLI(TLI), TTI(TTI), DT(DT), AC(AC), CurrentGeneration(0) {}
349 : CurrentGeneration(cg), ChildGeneration(cg), Node(n), ChildIter(child),
354 unsigned currentGeneration() { return CurrentGeneration; }
373 unsigned CurrentGeneration;
504 ++CurrentGeneration;
625 ++CurrentGeneration;
638 (InVal.Generation == CurrentGeneration || InVal.IsInvariant) &&
660 LoadValue(Inst, CurrentGeneration, MemInst.getMatchingId(),
680 if (InVal.first != nullptr && InVal.second == CurrentGeneration) {
693 Inst, std::pair<Instruction *, unsigned>(Inst, CurrentGeneration));
717 InVal.Generation == CurrentGeneration &&
739 ++CurrentGeneration;
772 LoadValue(Inst, CurrentGeneration, MemInst.getMatchingId(),
805 AvailableValues, AvailableLoads, AvailableCalls, CurrentGeneration,
809 unsigned LiveOutGeneration = CurrentGeneration;
818 CurrentGeneration = NodeToProcess->currentGeneration();
824 NodeToProcess->childGeneration(CurrentGeneration);
842 CurrentGeneration = LiveOutGeneration;