Jlm
jlm
llvm
aa
Andersen
jlm::llvm::aa::Andersen Member List
This is the complete list of members for
jlm::llvm::aa::Andersen
, including all inherited members.
Analyze
(const rvsdg::RvsdgModule &module, util::StatisticsCollector &statisticsCollector) override
jlm::llvm::aa::Andersen
virtual
Analyze
(const LlvmRvsdgModule &module)
jlm::llvm::aa::Andersen
AnalyzeAlloca
(const rvsdg::SimpleNode &node)
jlm::llvm::aa::Andersen
private
AnalyzeBitcast
(const rvsdg::SimpleNode &node)
jlm::llvm::aa::Andersen
private
AnalyzeBits2ptr
(const rvsdg::SimpleNode &node)
jlm::llvm::aa::Andersen
private
AnalyzeCall
(const rvsdg::SimpleNode &callNode)
jlm::llvm::aa::Andersen
private
AnalyzeConstantAggregateZero
(const rvsdg::SimpleNode &node)
jlm::llvm::aa::Andersen
private
AnalyzeConstantArray
(const rvsdg::SimpleNode &node)
jlm::llvm::aa::Andersen
private
AnalyzeConstantPointerNull
(const rvsdg::SimpleNode &node)
jlm::llvm::aa::Andersen
private
AnalyzeConstantStruct
(const rvsdg::SimpleNode &node)
jlm::llvm::aa::Andersen
private
AnalyzeDelta
(const rvsdg::DeltaNode &node)
jlm::llvm::aa::Andersen
private
AnalyzeExtractValue
(const rvsdg::SimpleNode &node)
jlm::llvm::aa::Andersen
private
AnalyzeFunctionToPointer
(const rvsdg::SimpleNode &node)
jlm::llvm::aa::Andersen
private
AnalyzeGamma
(const rvsdg::GammaNode &node)
jlm::llvm::aa::Andersen
private
AnalyzeGep
(const rvsdg::SimpleNode &node)
jlm::llvm::aa::Andersen
private
AnalyzeIOBarrier
(const rvsdg::SimpleNode &node)
jlm::llvm::aa::Andersen
private
AnalyzeLambda
(const rvsdg::LambdaNode &node)
jlm::llvm::aa::Andersen
private
AnalyzeLoad
(const rvsdg::SimpleNode &node)
jlm::llvm::aa::Andersen
private
AnalyzeMalloc
(const rvsdg::SimpleNode &node)
jlm::llvm::aa::Andersen
private
AnalyzeMemcpy
(const rvsdg::SimpleNode &node)
jlm::llvm::aa::Andersen
private
AnalyzeModule
(const rvsdg::RvsdgModule &module, Statistics &statistics)
jlm::llvm::aa::Andersen
private
AnalyzePhi
(const rvsdg::PhiNode &node)
jlm::llvm::aa::Andersen
private
AnalyzePointerToFunction
(const rvsdg::SimpleNode &node)
jlm::llvm::aa::Andersen
private
AnalyzePtrToInt
(const rvsdg::SimpleNode &node)
jlm::llvm::aa::Andersen
private
AnalyzeRegion
(rvsdg::Region ®ion)
jlm::llvm::aa::Andersen
private
AnalyzeRvsdg
(const rvsdg::Graph &graph)
jlm::llvm::aa::Andersen
private
AnalyzeSimpleNode
(const rvsdg::SimpleNode &node)
jlm::llvm::aa::Andersen
private
AnalyzeStore
(const rvsdg::SimpleNode &node)
jlm::llvm::aa::Andersen
private
AnalyzeStructuralNode
(const rvsdg::StructuralNode &node)
jlm::llvm::aa::Andersen
private
AnalyzeTheta
(const rvsdg::ThetaNode &node)
jlm::llvm::aa::Andersen
private
AnalyzeUndef
(const rvsdg::SimpleNode &node)
jlm::llvm::aa::Andersen
private
AnalyzeValist
(const rvsdg::SimpleNode &node)
jlm::llvm::aa::Andersen
private
Andersen
()
jlm::llvm::aa::Andersen
Andersen
(const Andersen &)=delete
jlm::llvm::aa::Andersen
Andersen
(Andersen &&)=delete
jlm::llvm::aa::Andersen
Config_
jlm::llvm::aa::Andersen
private
Constraints_
jlm::llvm::aa::Andersen
private
ConstructPointsToGraphFromPointerObjectSet
(const PointerObjectSet &set, Statistics &statistics)
jlm::llvm::aa::Andersen
static
ConstructPointsToGraphFromPointerObjectSet
(const PointerObjectSet &set)
jlm::llvm::aa::Andersen
static
ENV_DOUBLE_CHECK
jlm::llvm::aa::Andersen
inline
static
ENV_DUMP_SUBSET_GRAPH
jlm::llvm::aa::Andersen
inline
static
ENV_TEST_ALL_CONFIGS
jlm::llvm::aa::Andersen
inline
static
ENV_USE_EXACT_CONFIG
jlm::llvm::aa::Andersen
inline
static
GetConfiguration
() const
jlm::llvm::aa::Andersen
operator=
(const Andersen &)=delete
jlm::llvm::aa::Andersen
operator=
(Andersen &&)=delete
jlm::llvm::aa::Andersen
Set_
jlm::llvm::aa::Andersen
private
SetConfiguration
(Configuration config)
jlm::llvm::aa::Andersen
SolveConstraints
(PointerObjectConstraintSet &constraints, const Configuration &config, Statistics &statistics)
jlm::llvm::aa::Andersen
private
static
~Andersen
() noexcept override
jlm::llvm::aa::Andersen
~PointsToAnalysis
()=default
jlm::llvm::aa::PointsToAnalysis
virtual
Generated by
1.9.1