Jlm
jlm::llvm::DeadNodeElimination Member List

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

Context_jlm::llvm::DeadNodeEliminationprivate
DeadNodeElimination()jlm::llvm::DeadNodeElimination
DeadNodeElimination(const DeadNodeElimination &)=deletejlm::llvm::DeadNodeElimination
DeadNodeElimination(DeadNodeElimination &&)=deletejlm::llvm::DeadNodeElimination
GetName() const noexceptjlm::rvsdg::Transformationinline
MarkOutput(const jlm::rvsdg::Output &output)jlm::llvm::DeadNodeEliminationprivate
MarkRegion(const rvsdg::Region &region)jlm::llvm::DeadNodeEliminationprivate
Name_jlm::rvsdg::Transformationprivate
operator=(const DeadNodeElimination &)=deletejlm::llvm::DeadNodeElimination
operator=(DeadNodeElimination &&)=deletejlm::llvm::DeadNodeElimination
run(rvsdg::Region &region)jlm::llvm::DeadNodeElimination
Run(rvsdg::RvsdgModule &module, util::StatisticsCollector &statisticsCollector) overridejlm::llvm::DeadNodeEliminationvirtual
jlm::rvsdg::Transformation::Run(RvsdgModule &module)jlm::rvsdg::Transformationinline
SweepDelta(rvsdg::DeltaNode &deltaNode)jlm::llvm::DeadNodeEliminationprivatestatic
SweepGamma(rvsdg::GammaNode &gammaNode) constjlm::llvm::DeadNodeEliminationprivate
SweepLambda(rvsdg::LambdaNode &lambdaNode) constjlm::llvm::DeadNodeEliminationprivate
SweepPhi(rvsdg::PhiNode &phiNode) constjlm::llvm::DeadNodeEliminationprivate
SweepRegion(rvsdg::Region &region) constjlm::llvm::DeadNodeEliminationprivate
SweepRvsdg(rvsdg::Graph &rvsdg) constjlm::llvm::DeadNodeEliminationprivate
SweepStructuralNode(rvsdg::StructuralNode &node) constjlm::llvm::DeadNodeEliminationprivate
SweepTheta(rvsdg::ThetaNode &thetaNode) constjlm::llvm::DeadNodeEliminationprivate
Transformation(std::string_view Name)jlm::rvsdg::Transformationinlineexplicit
~DeadNodeElimination() noexcept overridejlm::llvm::DeadNodeElimination
~Transformation() noexceptjlm::rvsdg::Transformationvirtual