[clang] Mechanically convert NVPTX builtins to use TableGen (PR #122873)

via cfe-commits cfe-commits at lists.llvm.org
Tue Jan 14 01:13:31 PST 2025


github-actions[bot] wrote:

<!--LLVM CODE FORMAT COMMENT: {clang-format}-->


:warning: C/C++ code formatter, clang-format found issues in your code. :warning:

<details>
<summary>
You can test this locally with the following command:
</summary>

``````````bash
git-clang-format --diff a94f08174c0312bca0ff6405640eb8a3ff986084 eb81d2dd82c90599a2486d2f2f0302ab2273109a --extensions h,cpp -- clang/include/clang/Basic/TargetBuiltins.h clang/lib/Basic/Targets/NVPTX.cpp clang/utils/TableGen/ClangBuiltinsEmitter.cpp
``````````

</details>

<details>
<summary>
View the diff from clang-format here.
</summary>

``````````diff
diff --git a/clang/include/clang/Basic/TargetBuiltins.h b/clang/include/clang/Basic/TargetBuiltins.h
index a2d2dfac14..7404a7b8ab 100644
--- a/clang/include/clang/Basic/TargetBuiltins.h
+++ b/clang/include/clang/Basic/TargetBuiltins.h
@@ -101,12 +101,12 @@ namespace clang {
 
   /// NVPTX builtins
   namespace NVPTX {
-    enum {
-        LastTIBuiltin = clang::Builtin::FirstTSBuiltin-1,
+  enum {
+    LastTIBuiltin = clang::Builtin::FirstTSBuiltin - 1,
 #define BUILTIN(ID, TYPE, ATTRS) BI##ID,
 #include "clang/Basic/BuiltinsNVPTX.inc"
-        LastTSBuiltin
-    };
+    LastTSBuiltin
+  };
   }
 
   /// AMDGPU builtins

``````````

</details>


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


More information about the cfe-commits mailing list