Jlm
jlm::llvm::InvariantValueRedirection Member List

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

configuration_jlm::llvm::InvariantValueRedirectionprivate
createAndRun(rvsdg::RvsdgModule &rvsdgModule, Configuration configuration)jlm::llvm::InvariantValueRedirectionstatic
GetName() const noexceptjlm::rvsdg::Transformationinline
InvariantValueRedirection(Configuration configuration)jlm::llvm::InvariantValueRedirectioninlineexplicit
Name_jlm::rvsdg::Transformationprivate
redirectCallOutputs(rvsdg::SimpleNode &callNode)jlm::llvm::InvariantValueRedirectionprivatestatic
redirectGammaOutputs(rvsdg::GammaNode &gammaNode)jlm::llvm::InvariantValueRedirectionprivatestatic
redirectInRegion(rvsdg::Region &region)jlm::llvm::InvariantValueRedirectionprivate
redirectInRootRegion(rvsdg::Graph &rvsdg)jlm::llvm::InvariantValueRedirectionprivate
redirectInSubregions(rvsdg::StructuralNode &structuralNode)jlm::llvm::InvariantValueRedirectionprivate
redirectLoadMemoryStates(rvsdg::SimpleNode &loadNode)jlm::llvm::InvariantValueRedirectionprivatestatic
redirectThetaGammaOutputs(rvsdg::ThetaNode &thetaNode)jlm::llvm::InvariantValueRedirectionprivatestatic
redirectThetaOutputs(rvsdg::ThetaNode &thetaNode)jlm::llvm::InvariantValueRedirectionprivatestatic
Run(rvsdg::RvsdgModule &module, util::StatisticsCollector &statisticsCollector) overridejlm::llvm::InvariantValueRedirectionvirtual
jlm::rvsdg::Transformation::Run(RvsdgModule &module)jlm::rvsdg::Transformationinline
Transformation(std::string_view Name)jlm::rvsdg::Transformationinlineexplicit
~InvariantValueRedirection() overridejlm::llvm::InvariantValueRedirection
~Transformation() noexceptjlm::rvsdg::Transformationvirtual