|
Jlm
|
This is the complete list of members for jlm::llvm::FunctionInlining, including all inherited members.
| canBeInlined(rvsdg::Region ®ion, bool topLevelRegion) | jlm::llvm::FunctionInlining | privatestatic |
| canBeInlined(const rvsdg::LambdaNode &callee) | jlm::llvm::FunctionInlining | static |
| considerCallForInlining(rvsdg::SimpleNode &callNode, rvsdg::LambdaNode &callerLambda) | jlm::llvm::FunctionInlining | private |
| context_ | jlm::llvm::FunctionInlining | private |
| FunctionInlining() | jlm::llvm::FunctionInlining | |
| FunctionInlining(const FunctionInlining &)=delete | jlm::llvm::FunctionInlining | |
| GetName() const noexcept | jlm::rvsdg::Transformation | inline |
| inlineCall(rvsdg::SimpleNode &callNode, rvsdg::LambdaNode &caller, const rvsdg::LambdaNode &callee) | jlm::llvm::FunctionInlining | privatestatic |
| inlineCall(rvsdg::SimpleNode &callNode, const rvsdg::LambdaNode &callee) | jlm::llvm::FunctionInlining | static |
| Name_ | jlm::rvsdg::Transformation | private |
| operator=(const FunctionInlining &)=delete | jlm::llvm::FunctionInlining | |
| Run(rvsdg::RvsdgModule &module, util::StatisticsCollector &statisticsCollector) override | jlm::llvm::FunctionInlining | virtual |
| jlm::rvsdg::Transformation::Run(RvsdgModule &module) | jlm::rvsdg::Transformation | inline |
| shouldInline(rvsdg::SimpleNode &callNode, rvsdg::LambdaNode &caller, rvsdg::LambdaNode &callee) | jlm::llvm::FunctionInlining | private |
| Transformation(std::string_view Name) | jlm::rvsdg::Transformation | inlineexplicit |
| visitInterProceduralRegion(rvsdg::Region ®ion) | jlm::llvm::FunctionInlining | private |
| visitIntraProceduralRegion(rvsdg::Region ®ion, rvsdg::LambdaNode &lambda) | jlm::llvm::FunctionInlining | private |
| visitLambda(rvsdg::LambdaNode &lambda) | jlm::llvm::FunctionInlining | private |
| ~FunctionInlining() noexcept override | jlm::llvm::FunctionInlining | |
| ~Transformation() noexcept | jlm::rvsdg::Transformation | virtual |