[llvm] [NVPTX] fold movs into loads and stores (PR #144581)
via llvm-commits
llvm-commits at lists.llvm.org
Tue Jun 17 12:06:20 PDT 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 HEAD~1 HEAD --extensions cpp -- llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp
``````````
</details>
<details>
<summary>
View the diff from clang-format here.
</summary>
``````````diff
diff --git a/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp b/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp
index e736b2ca6..d1c7be34a 100644
--- a/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp
+++ b/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp
@@ -3493,10 +3493,10 @@ SDValue NVPTXTargetLowering::LowerFormalArguments(
if (P.getNode())
P.getNode()->setIROrder(Arg.getArgNo() + 1);
for (const unsigned J : llvm::seq(NumElts)) {
- SDValue Elt =
- DAG.getNode(LoadVT.isVector() ? ISD::EXTRACT_SUBVECTOR
- : ISD::EXTRACT_VECTOR_ELT,
- dl, LoadVT, P, DAG.getIntPtrConstant(J * PackingAmt, dl));
+ SDValue Elt = DAG.getNode(LoadVT.isVector() ? ISD::EXTRACT_SUBVECTOR
+ : ISD::EXTRACT_VECTOR_ELT,
+ dl, LoadVT, P,
+ DAG.getIntPtrConstant(J * PackingAmt, dl));
// Extend or truncate the element if necessary (e.g. an i8 is loaded
// into an i16 register)
@@ -5234,8 +5234,8 @@ static SDValue combinePackingMovIntoStore(SDNode *N,
Operands.push_back(Op);
// Now we replace the store
- return DCI.DAG.getMemIntrinsicNode(Opcode, SDLoc(N), N->getVTList(),
- Operands, MemVT, ST->getMemOperand());
+ return DCI.DAG.getMemIntrinsicNode(Opcode, SDLoc(N), N->getVTList(), Operands,
+ MemVT, ST->getMemOperand());
}
static SDValue PerformStoreCombineHelper(SDNode *N,
``````````
</details>
https://github.com/llvm/llvm-project/pull/144581
More information about the llvm-commits
mailing list