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 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
removeNode(rvsdg::Node &node)jlm::llvm::DeadNodeEliminationprivatestatic
Run(rvsdg::RvsdgModule &module, util::StatisticsCollector &statisticsCollector) overridejlm::llvm::DeadNodeEliminationvirtual
jlm::rvsdg::Transformation::Run(RvsdgModule &module)jlm::rvsdg::Transformationinline
run(rvsdg::Region &region)jlm::llvm::DeadNodeElimination
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