Lines Matching defs:pm
68 void addPrinterInstrumentation(PassManager &pm);
92 void PassManagerOptions::addPrinterInstrumentation(PassManager &pm) {
129 pm.enableIRPrintingToFileTree(shouldPrintBeforePass, shouldPrintAfterPass,
135 pm.enableIRPrinting(shouldPrintBeforePass, shouldPrintAfterPass,
145 LogicalResult mlir::applyPassManagerCLOptions(PassManager &pm) {
151 pm.enableCrashReproducerGeneration(options->reproducerFile,
156 pm.enableStatistics(options->passStatisticsDisplayMode);
158 if (options->printModuleScope && pm.getContext()->isMultithreadingEnabled()) {
159 emitError(UnknownLoc::get(pm.getContext()))
166 options->addPrinterInstrumentation(pm);
170 void mlir::applyDefaultTimingPassManagerCLOptions(PassManager &pm) {
175 pm.enableTiming(std::move(tm));