Jlm
Loading...
Searching...
No Matches
jlm::llvm::aa::RegionAwareModRefSummary Member List

This is the complete list of members for jlm::llvm::aa::RegionAwareModRefSummary, including all inherited members.

addExplicitMemoryNodeToSet(ModRefSetIndex index, PointsToGraph::NodeIndex ptgNode, ModRefEffect modRefEffect)jlm::llvm::aa::RegionAwareModRefSummaryinline
addMemoryNodeToSet(ModRefSetIndex index, PointsToGraph::NodeIndex ptgNode, ModRefEffect modRefEffect)jlm::llvm::aa::RegionAwareModRefSummaryinline
Create(const PointsToGraph &pointsToGraph)jlm::llvm::aa::RegionAwareModRefSummaryinlinestatic
createModRefSet()jlm::llvm::aa::RegionAwareModRefSummaryinlineprivate
externModRefSet_jlm::llvm::aa::RegionAwareModRefSummaryprivate
getAllSetsInFunction(const rvsdg::LambdaNode &lambdaNode)jlm::llvm::aa::RegionAwareModRefSummaryinline
getExternModRefSet() const noexceptjlm::llvm::aa::RegionAwareModRefSummaryinline
GetGammaEntryModRef(const rvsdg::GammaNode &gamma) const overridejlm::llvm::aa::RegionAwareModRefSummaryinlinevirtual
GetGammaExitModRef(const rvsdg::GammaNode &gamma) const overridejlm::llvm::aa::RegionAwareModRefSummaryinlinevirtual
GetLambdaEntryModRef(const rvsdg::LambdaNode &lambda) const overridejlm::llvm::aa::RegionAwareModRefSummaryinlinevirtual
GetLambdaExitModRef(const rvsdg::LambdaNode &lambda) const overridejlm::llvm::aa::RegionAwareModRefSummaryinlinevirtual
getModRefSet(ModRefSetIndex index)jlm::llvm::aa::RegionAwareModRefSummaryinline
getModRefSet(ModRefSetIndex index) constjlm::llvm::aa::RegionAwareModRefSummaryinline
getModRefSetDebugString(ModRefSetIndex index) constjlm::llvm::aa::RegionAwareModRefSummaryinline
getOrCreateSetForNode(const rvsdg::Node &node, const rvsdg::LambdaNode &lambdaNode)jlm::llvm::aa::RegionAwareModRefSummaryinline
GetPointsToGraph() const noexcept overridejlm::llvm::aa::RegionAwareModRefSummaryinlinevirtual
getSetForNode(const rvsdg::Node &node) constjlm::llvm::aa::RegionAwareModRefSummaryinline
GetSimpleNodeModRef(const rvsdg::SimpleNode &node) const overridejlm::llvm::aa::RegionAwareModRefSummaryinlinevirtual
GetThetaModRef(const rvsdg::ThetaNode &theta) const overridejlm::llvm::aa::RegionAwareModRefSummaryinlinevirtual
hasSetForNode(const rvsdg::Node &node) constjlm::llvm::aa::RegionAwareModRefSummaryinline
markSetAsCallingExternalFunction(ModRefSetIndex index)jlm::llvm::aa::RegionAwareModRefSummaryinline
markSetAsModifyingExternal(ModRefSetIndex index, size_t minSize)jlm::llvm::aa::RegionAwareModRefSummaryinline
markSetAsReferencingExternal(ModRefSetIndex index, size_t minSize)jlm::llvm::aa::RegionAwareModRefSummaryinline
modRefSets_jlm::llvm::aa::RegionAwareModRefSummaryprivate
modRefSetsInFunction_jlm::llvm::aa::RegionAwareModRefSummaryprivate
nodeMap_jlm::llvm::aa::RegionAwareModRefSummaryprivate
NumModRefSets() const noexceptjlm::llvm::aa::RegionAwareModRefSummaryinline
operator=(const RegionAwareModRefSummary &)=deletejlm::llvm::aa::RegionAwareModRefSummary
pointsToGraph_jlm::llvm::aa::RegionAwareModRefSummaryprivate
RegionAwareModRefSummary(const PointsToGraph &pointsToGraph)jlm::llvm::aa::RegionAwareModRefSummaryinlineexplicit
RegionAwareModRefSummary(const RegionAwareModRefSummary &)=deletejlm::llvm::aa::RegionAwareModRefSummary
~ModRefSummary() noexcept=defaultjlm::llvm::aa::ModRefSummaryvirtual