[llvm] [AArch64] TableGen-erate SDNode descriptions (PR #140472)

Paul Walker via llvm-commits llvm-commits at lists.llvm.org
Tue May 27 06:03:50 PDT 2025


================
@@ -10,9 +10,13 @@
 //
 //===----------------------------------------------------------------------===//
 
+#include "AArch64SelectionDAGInfo.h"
 #include "AArch64TargetMachine.h"
 #include "Utils/AArch64SMEAttributes.h"
 
+#define GET_SDNODE_DESC
+#include "AArch64GenSDNodeInfo.inc"
+
----------------
paulwalker-arm wrote:

That seems like bad design? because it second guesses the user's intent.  I think those who defining it should have the responsibility to undef it.

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


More information about the llvm-commits mailing list