Lines Matching defs:passName
89 StringRef passName = pass.getDef()->getName();
96 os << formatv("struct {0}Options {{\n", passName);
121 StringRef passName = pass.getDef()->getName();
129 os << "std::unique_ptr<::mlir::Pass> create" << passName << "();\n";
135 passName);
296 StringRef passName = pass.getDef()->getName();
297 std::string enableVarName = "GEN_PASS_DEF_" + passName.upper();
304 os << formatv(friendDefaultConstructorDeclTemplate, passName);
307 os << formatv(friendDefaultConstructorWithOptionsDeclTemplate, passName);
322 os << formatv(baseClassBegin, passName, pass.getBaseClass(),
328 passName);
346 os << formatv(friendDefaultConstructorDefTemplate, passName);
349 os << formatv(friendDefaultConstructorWithOptionsDefTemplate, passName);
356 os << formatv(defaultConstructorDefTemplate, passName);
359 os << formatv(defaultConstructorWithOptionsDefTemplate, passName);
367 StringRef passName = pass.getDef()->getName();
368 os << formatv(passHeader, passName);