|
Jlm
|
This is the complete list of members for jlm::llvm::LoopUnswitching, including all inherited members.
| CollectPredicateNodes(const rvsdg::ThetaNode &thetaNode, const rvsdg::GammaNode &gammaNode) | jlm::llvm::LoopUnswitching | privatestatic |
| CopyPredicateNodes(rvsdg::Region &target, rvsdg::SubstitutionMap &substitutionMap, const std::vector< std::vector< rvsdg::Node * >> &nodes) | jlm::llvm::LoopUnswitching | privatestatic |
| CreateAndRun(rvsdg::RvsdgModule &rvsdgModule, util::StatisticsCollector &statisticsCollector) | jlm::llvm::LoopUnswitching | static |
| GetName() const noexcept | jlm::rvsdg::Transformation | inline |
| HandleRegion(rvsdg::Region ®ion) | jlm::llvm::LoopUnswitching | privatestatic |
| IsUnswitchable(const rvsdg::ThetaNode &thetaNode) | jlm::llvm::LoopUnswitching | privatestatic |
| LoopUnswitching() | jlm::llvm::LoopUnswitching | inline |
| Name_ | jlm::rvsdg::Transformation | private |
| Run(rvsdg::RvsdgModule &rvsdgModule, util::StatisticsCollector &statisticsCollector) override | jlm::llvm::LoopUnswitching | virtual |
| jlm::rvsdg::Transformation::Run(RvsdgModule &module) | jlm::rvsdg::Transformation | inline |
| SinkNodesIntoGamma(rvsdg::GammaNode &gammaNode, const rvsdg::ThetaNode &thetaNode) | jlm::llvm::LoopUnswitching | privatestatic |
| Transformation(std::string_view Name) | jlm::rvsdg::Transformation | inlineexplicit |
| UnswitchLoop(rvsdg::ThetaNode &thetaNode) | jlm::llvm::LoopUnswitching | privatestatic |
| ~LoopUnswitching() noexcept override | jlm::llvm::LoopUnswitching | |
| ~Transformation() noexcept | jlm::rvsdg::Transformation | virtual |