| AddModRefSetBlocklist(ModRefSetIndex index, const util::HashSet< PointsToGraph::NodeIndex > &blocklist) | jlm::llvm::aa::RegionAwareModRefSummarizer | private |
| AddModRefSimpleConstraint(ModRefSetIndex from, ModRefSetIndex to) | jlm::llvm::aa::RegionAwareModRefSummarizer | private |
| AddPointerOriginTargets(ModRefSetIndex modRefSetIndex, const rvsdg::Output &origin, std::optional< size_t > minTargetSize, const rvsdg::LambdaNode &lambda) | jlm::llvm::aa::RegionAwareModRefSummarizer | private |
| AnnotateAlloca(const rvsdg::SimpleNode &allocaNode) | jlm::llvm::aa::RegionAwareModRefSummarizer | private |
| AnnotateCall(const rvsdg::SimpleNode &callNode, const rvsdg::LambdaNode &lambda) | jlm::llvm::aa::RegionAwareModRefSummarizer | private |
| AnnotateFree(const rvsdg::SimpleNode &freeNode, const rvsdg::LambdaNode &lambda) | jlm::llvm::aa::RegionAwareModRefSummarizer | private |
| AnnotateFunction(const rvsdg::LambdaNode &lambda) | jlm::llvm::aa::RegionAwareModRefSummarizer | private |
| AnnotateLoad(const rvsdg::SimpleNode &loadNode, const rvsdg::LambdaNode &lambda) | jlm::llvm::aa::RegionAwareModRefSummarizer | private |
| AnnotateMalloc(const rvsdg::SimpleNode &mallocNode) | jlm::llvm::aa::RegionAwareModRefSummarizer | private |
| AnnotateMemcpy(const rvsdg::SimpleNode &memcpyNode, const rvsdg::LambdaNode &lambda) | jlm::llvm::aa::RegionAwareModRefSummarizer | private |
| AnnotateRegion(const rvsdg::Region ®ion, const rvsdg::LambdaNode &lambda) | jlm::llvm::aa::RegionAwareModRefSummarizer | private |
| AnnotateSimpleNode(const rvsdg::SimpleNode &simpleNode, const rvsdg::LambdaNode &lambda) | jlm::llvm::aa::RegionAwareModRefSummarizer | private |
| AnnotateStore(const rvsdg::SimpleNode &storeNode, const rvsdg::LambdaNode &lambda) | jlm::llvm::aa::RegionAwareModRefSummarizer | private |
| AnnotateStructuralNode(const rvsdg::StructuralNode &structuralNode, const rvsdg::LambdaNode &lambda) | jlm::llvm::aa::RegionAwareModRefSummarizer | private |
| CallGraphSCCsToString(const RegionAwareModRefSummarizer &summarizer) | jlm::llvm::aa::RegionAwareModRefSummarizer | privatestatic |
| Context_ | jlm::llvm::aa::RegionAwareModRefSummarizer | private |
| Create(const rvsdg::RvsdgModule &rvsdgModule, const PointsToGraph &pointsToGraph, util::StatisticsCollector &statisticsCollector) | jlm::llvm::aa::RegionAwareModRefSummarizer | static |
| Create(const rvsdg::RvsdgModule &rvsdgModule, const PointsToGraph &pointsToGraph) | jlm::llvm::aa::RegionAwareModRefSummarizer | static |
| createCallGraph(const rvsdg::RvsdgModule &rvsdgModule) | jlm::llvm::aa::RegionAwareModRefSummarizer | private |
| CreateExternalModRefSet() | jlm::llvm::aa::RegionAwareModRefSummarizer | private |
| CreateNonReentrantAllocaSets() | jlm::llvm::aa::RegionAwareModRefSummarizer | private |
| CreateSimpleAllocaSet(const PointsToGraph &pointsToGraph) | jlm::llvm::aa::RegionAwareModRefSummarizer | privatestatic |
| FindAllocasDeadInSccs() | jlm::llvm::aa::RegionAwareModRefSummarizer | private |
| GetSimpleAllocasReachableFromRegionArguments(const rvsdg::Region ®ion) | jlm::llvm::aa::RegionAwareModRefSummarizer | private |
| IsRecursionPossible(const rvsdg::LambdaNode &lambda) const | jlm::llvm::aa::RegionAwareModRefSummarizer | private |
| ModRefSummary_ | jlm::llvm::aa::RegionAwareModRefSummarizer | private |
| operator=(const RegionAwareModRefSummarizer &)=delete | jlm::llvm::aa::RegionAwareModRefSummarizer | |
| RegionAwareModRefSummarizer() | jlm::llvm::aa::RegionAwareModRefSummarizer | |
| RegionAwareModRefSummarizer(const RegionAwareModRefSummarizer &)=delete | jlm::llvm::aa::RegionAwareModRefSummarizer | |
| SolveModRefSetConstraintGraph() | jlm::llvm::aa::RegionAwareModRefSummarizer | private |
| SummarizeModRefs(const rvsdg::RvsdgModule &rvsdgModule, const PointsToGraph &pointsToGraph, util::StatisticsCollector &statisticsCollector) override | jlm::llvm::aa::RegionAwareModRefSummarizer | virtual |
| ToRegionTree(const rvsdg::Graph &rvsdg, const RegionAwareModRefSummary &modRefSummary) | jlm::llvm::aa::RegionAwareModRefSummarizer | privatestatic |
| VerifyBlocklists() const | jlm::llvm::aa::RegionAwareModRefSummarizer | private |
| ~ModRefSummarizer() noexcept=default | jlm::llvm::aa::ModRefSummarizer | virtual |
| ~RegionAwareModRefSummarizer() noexcept override | jlm::llvm::aa::RegionAwareModRefSummarizer | |