Lines Matching refs:CurrentGeneration
579 unsigned CurrentGeneration = 0; member in __anon3ae9eefb0311::EarlyCSE
621 : CurrentGeneration(cg), ChildGeneration(cg), Node(n), ChildIter(child), in StackNode()
630 unsigned currentGeneration() const { return CurrentGeneration; } in currentGeneration()
647 unsigned CurrentGeneration; member in __anon3ae9eefb0311::EarlyCSE::StackNode
804 unsigned CurrentGeneration);
1080 unsigned CurrentGeneration) { in getMatchingValue() argument
1119 !isSameMemGeneration(InVal.Generation, CurrentGeneration, InVal.DefInst, in getMatchingValue()
1170 ++CurrentGeneration; in processNode()
1256 AvailableInvariants.insert(MemLoc, CurrentGeneration); in processNode()
1353 ++CurrentGeneration; in processNode()
1364 AvailableInvariants.insert(MemLoc, CurrentGeneration); in processNode()
1375 if (Value *Op = getMatchingValue(InVal, MemInst, CurrentGeneration)) { in processNode()
1394 LoadValue(&Inst, CurrentGeneration, in processNode()
1417 isSameMemGeneration(InVal.second, CurrentGeneration, InVal.first, in processNode()
1436 AvailableCalls.insert(&Inst, std::make_pair(&Inst, CurrentGeneration)); in processNode()
1459 InVal.DefInst == getMatchingValue(InVal, MemInst, CurrentGeneration)) { in processNode()
1489 ++CurrentGeneration; in processNode()
1518 LoadValue(&Inst, CurrentGeneration, in processNode()
1553 CurrentGeneration, DT.getRootNode(), in run()
1556 assert(!CurrentGeneration && "Create a new EarlyCSE instance to rerun it."); in run()
1565 CurrentGeneration = NodeToProcess->currentGeneration(); in run()
1571 NodeToProcess->childGeneration(CurrentGeneration); in run()