Home
last modified time | relevance | path

Searched refs:IRPrinterConfig (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Pass/
H A DIRPrinting.cpp80 IRPrinterInstrumentation(std::unique_ptr<PassManager::IRPrinterConfig> config) in IRPrinterInstrumentation()
90 std::unique_ptr<PassManager::IRPrinterConfig> config;
187 PassManager::IRPrinterConfig::IRPrinterConfig(bool printModuleScope, in IRPrinterConfig() function in PassManager::IRPrinterConfig
195 PassManager::IRPrinterConfig::~IRPrinterConfig() = default;
201 void PassManager::IRPrinterConfig::printBeforeIfEnabled( in printBeforeIfEnabled()
210 void PassManager::IRPrinterConfig::printAfterIfEnabled( in printAfterIfEnabled()
221 struct BasicIRPrinterConfig : public PassManager::IRPrinterConfig {
228 : IRPrinterConfig(printModuleScope, printAfterOnlyOnChange, in BasicIRPrinterConfig()
259 void PassManager::enableIRPrinting(std::unique_ptr<IRPrinterConfig> config) { in enableIRPrinting()
/llvm-project-15.0.7/mlir/include/mlir/Pass/
H A DPassManager.h276 class IRPrinterConfig {
295 explicit IRPrinterConfig(
299 virtual ~IRPrinterConfig();
349 void enableIRPrinting(std::unique_ptr<IRPrinterConfig> config);