[llvm] [TableGen] Spit GlobalISelCombinerEmitter into multiple files (PR #73325)

via llvm-commits llvm-commits at lists.llvm.org
Fri Nov 24 05:15:01 PST 2023


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 de6c9c84e2eec2d1ef865a8d9d1775d78ca0cc51 4c0153556a8be2f0d4a1686874cdff0fc5acec85 -- llvm/utils/TableGen/GlobalISel/CXXPredicates.cpp llvm/utils/TableGen/GlobalISel/CXXPredicates.h llvm/utils/TableGen/GlobalISel/MatchDataInfo.cpp llvm/utils/TableGen/GlobalISel/MatchDataInfo.h llvm/utils/TableGen/GlobalISel/Patterns.cpp llvm/utils/TableGen/GlobalISel/Patterns.h llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp
``````````

</details>

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

``````````diff
diff --git a/llvm/utils/TableGen/GlobalISel/Patterns.cpp b/llvm/utils/TableGen/GlobalISel/Patterns.cpp
index d4325771c0..49dc1eca33 100644
--- a/llvm/utils/TableGen/GlobalISel/Patterns.cpp
+++ b/llvm/utils/TableGen/GlobalISel/Patterns.cpp
@@ -641,8 +641,8 @@ bool PatFrag::handleUnboundInParam(StringRef ParamName, StringRef ArgName,
     auto &OT = Alt.OpTable;
     if (!OT.lookup(ParamName).Found) {
       llvm::PrintError(DiagLoc, "operand '" + ArgName + "' (for parameter '" +
-                                ParamName + "' of '" + getName() +
-                                "') cannot be unbound");
+                                    ParamName + "' of '" + getName() +
+                                    "') cannot be unbound");
       PrintNote(
           DiagLoc,
           "one or more alternatives of '" + getName() + "' do not bind '" +
@@ -821,8 +821,8 @@ BuiltinPattern::BuiltinInfo BuiltinPattern::getBuiltinInfo(const Record &Def) {
       return KBI;
   }
 
-  PrintFatalError(Def.getLoc(), "Unimplemented " + ClassName +
-                                    " def '" + Name + "'");
+  PrintFatalError(Def.getLoc(),
+                  "Unimplemented " + ClassName + " def '" + Name + "'");
 }
 
 bool BuiltinPattern::checkSemantics(ArrayRef<SMLoc> Loc) {

``````````

</details>


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


More information about the llvm-commits mailing list