[llvm] [CGData][GlobalIsel][Legalizer][DAG][MC][AsmParser][X86][AMX] Use `std::move` to avoid copy (PR #118068)

via llvm-commits llvm-commits at lists.llvm.org
Wed Dec 4 23:00:23 PST 2024


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 f7560ee97b7441eb3f5b2d0744aad857fafa5855 137397929f6e97c7822903a527fa646c5d43816f --extensions cpp,h -- llvm/include/llvm/CGData/StableFunctionMap.h llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp llvm/lib/CodeGen/GlobalISel/LegalityPredicates.cpp llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp llvm/lib/MC/MCParser/AsmParser.cpp llvm/lib/MC/MCStreamer.cpp llvm/lib/Target/X86/X86TileConfig.cpp
``````````

</details>

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

``````````diff
diff --git a/llvm/include/llvm/CGData/StableFunctionMap.h b/llvm/include/llvm/CGData/StableFunctionMap.h
index 7725929935..8881adf588 100644
--- a/llvm/include/llvm/CGData/StableFunctionMap.h
+++ b/llvm/include/llvm/CGData/StableFunctionMap.h
@@ -42,7 +42,7 @@ struct StableFunction {
   StableFunction(stable_hash Hash, const std::string FunctionName,
                  const std::string ModuleName, unsigned InstCount,
                  IndexOperandHashVecType &&IndexOperandHashes)
-      : Hash(Hash), FunctionName(FunctionName), ModuleName(ModuleName), 
+      : Hash(Hash), FunctionName(FunctionName), ModuleName(ModuleName),
         InstCount(InstCount),
         IndexOperandHashes(std::move(IndexOperandHashes)) {}
   StableFunction() = default;

``````````

</details>


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


More information about the llvm-commits mailing list