Lines Matching defs:registry
224 void setDialectPluginsCallback(DialectRegistry ®istry);
271 void MlirOptMainConfig::registerCLOptions(DialectRegistry ®istry) {
272 clOptionsConfig->setDialectPluginsCallback(registry);
301 DialectRegistry ®istry) {
309 plugin.get().registerDialectRegistryCallbacks(registry);
314 DialectRegistry registry;
315 registry.insert<irdl::IRDLDialect>();
316 ctx.appendDialectRegistry(registry);
511 DialectRegistry ®istry,
519 MLIRContext context(registry, MLIRContext::Threading::DISABLED);
560 DialectRegistry ®istry) {
568 MlirOptMainConfig::registerCLOptions(registry);
579 interleaveComma(registry.getDialectNames(), os,
587 static LogicalResult printRegisteredDialects(DialectRegistry ®istry) {
589 interleave(registry.getDialectNames(), llvm::outs(), ",");
601 DialectRegistry ®istry,
604 return printRegisteredDialects(registry);
625 return processBuffer(os, std::move(chunkBuffer), config, registry,
636 DialectRegistry ®istry) {
643 return printRegisteredDialects(registry);
669 if (failed(MlirOptMain(output->os(), std::move(file), registry, config)))
678 DialectRegistry ®istry) {
683 registerAndParseCLIOptions(argc, argv, toolName, registry);
685 return MlirOptMain(argc, argv, inputFilename, outputFilename, registry);