Jlm
jlm::tooling::JlmOptCommand Member List

This is the complete list of members for jlm::tooling::JlmOptCommand, including all inherited members.

CommandLineOptions_jlm::tooling::JlmOptCommandprivate
Create(CommandGraph &commandGraph, std::string programName, const JlmOptCommandLineOptions &commandLineOptions)jlm::tooling::JlmOptCommandinlinestatic
CreateTransformation(JlmOptCommandLineOptions::OptimizationId optimizationId) constjlm::tooling::JlmOptCommandprivate
GetCommandLineOptions() const noexceptjlm::tooling::JlmOptCommandinline
GetTransformations() constjlm::tooling::JlmOptCommandprivate
JlmOptCommand(std::string programName, const JlmOptCommandLineOptions &commandLineOptions)jlm::tooling::JlmOptCommand
ParseInputFile(const util::FilePath &inputFile, const JlmOptCommandLineOptions::InputFormat &inputFormat, util::StatisticsCollector &statisticsCollector) constjlm::tooling::JlmOptCommandprivate
ParseLlvmIrFile(const util::FilePath &inputFile, util::StatisticsCollector &statisticsCollector) constjlm::tooling::JlmOptCommandprivate
ParseMlirIrFile(const util::FilePath &inputFile, util::StatisticsCollector &statisticsCollector) constjlm::tooling::JlmOptCommandprivate
PrintAsAscii(const llvm::LlvmRvsdgModule &rvsdgModule, const util::FilePath &outputFile, util::StatisticsCollector &statisticsCollector)jlm::tooling::JlmOptCommandprivatestatic
PrintAsDot(const llvm::LlvmRvsdgModule &rvsdgModule, const util::FilePath &outputFile, util::StatisticsCollector &statisticsCollector)jlm::tooling::JlmOptCommandprivatestatic
PrintAsLlvm(llvm::LlvmRvsdgModule &rvsdgModule, const util::FilePath &outputFile, util::StatisticsCollector &statisticsCollector)jlm::tooling::JlmOptCommandprivatestatic
PrintAsMlir(const llvm::LlvmRvsdgModule &rvsdgModule, const util::FilePath &outputFile, util::StatisticsCollector &statisticsCollector)jlm::tooling::JlmOptCommandprivatestatic
PrintAsRvsdgTree(const llvm::LlvmRvsdgModule &rvsdgModule, const util::FilePath &outputFile, util::StatisticsCollector &statisticsCollector)jlm::tooling::JlmOptCommandprivatestatic
PrintAsXml(const llvm::LlvmRvsdgModule &rvsdgModule, const util::FilePath &outputFile, util::StatisticsCollector &statisticsCollector)jlm::tooling::JlmOptCommandprivatestatic
PrintRvsdgModule(llvm::LlvmRvsdgModule &rvsdgModule, const util::FilePath &outputFile, const JlmOptCommandLineOptions::OutputFormat &outputFormat, util::StatisticsCollector &statisticsCollector)jlm::tooling::JlmOptCommandstatic
ProgramName_jlm::tooling::JlmOptCommandprivate
Run() const overridejlm::tooling::JlmOptCommandvirtual
ToString() const overridejlm::tooling::JlmOptCommandvirtual
~Command()jlm::tooling::Commandvirtual
~JlmOptCommand() overridejlm::tooling::JlmOptCommand