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