Searched refs:childAnalyses (Results 1 – 4 of 4) sorted by relevance
251 SmallVector<std::unique_ptr<DataFlowAnalysis>> childAnalyses; variable440 childAnalyses.emplace_back(new AnalysisT(*this, std::forward<Args>(args)...)); in load()442 childAnalyses.back().get()->debugName = llvm::getTypeName<AnalysisT>(); in load()444 return static_cast<AnalysisT *>(childAnalyses.back().get()); in load()
268 DenseMap<Operation *, std::unique_ptr<NestedAnalysisMap>> childAnalyses; member353 auto it = impl->childAnalyses.find(op); in getCachedChildAnalysis()354 if (it == impl->childAnalyses.end()) in getCachedChildAnalysis()369 impl->childAnalyses.clear(); in clear()
874 auto it = impl->childAnalyses.find(op); in nestImmediate()875 if (it == impl->childAnalyses.end()) in nestImmediate()876 it = impl->childAnalyses in nestImmediate()895 childAnalyses.clear(); in invalidate()903 for (auto &analysisPair : map->childAnalyses) { in invalidate()905 if (!analysisPair.second->childAnalyses.empty()) in invalidate()
67 for (DataFlowAnalysis &analysis : llvm::make_pointee_range(childAnalyses)) { in initializeAndRun()