[llvm] [NFC][TableGen] Adopt CodeGenHelpers in SDNodeInfoEmitter (PR #165622)

Rahul Joshi via llvm-commits llvm-commits at lists.llvm.org
Tue Nov 4 10:11:09 PST 2025


================
@@ -324,9 +321,8 @@ static void emitDesc(raw_ostream &OS, StringRef EnumName,
 void SDNodeInfoEmitter::emitDescs(raw_ostream &OS) const {
   StringRef TargetName = Target.getName();
 
-  OS << "#ifdef GET_SDNODE_DESC\n";
-  OS << "#undef GET_SDNODE_DESC\n\n";
-  OS << "namespace llvm {\n";
+  IfDefEmitter IfDef(OS, "GET_SDNODE_DESC");
+  NamespaceEmitter LlvmNs(OS, "llvm");
----------------
jurahul wrote:

Done.

https://github.com/llvm/llvm-project/pull/165622


More information about the llvm-commits mailing list