[llvm] [NVPTX] Touch-up combineADDRSPACECAST (NFC) (PR #138779)

via llvm-commits llvm-commits at lists.llvm.org
Tue May 6 16:19:20 PDT 2025


llvmbot wrote:


<!--LLVM PR SUMMARY COMMENT-->

@llvm/pr-subscribers-backend-nvptx

Author: Justin Fargnoli (justinfargnoli)

<details>
<summary>Changes</summary>



---
Full diff: https://github.com/llvm/llvm-project/pull/138779.diff


1 Files Affected:

- (modified) llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp (+2-3) 


``````````diff
diff --git a/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp b/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp
index 3769aae7b620f..0b624981cdbc8 100644
--- a/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp
+++ b/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp
@@ -5686,8 +5686,7 @@ PerformBUILD_VECTORCombine(SDNode *N, TargetLowering::DAGCombinerInfo &DCI) {
   return DAG.getNode(ISD::BITCAST, DL, VT, PRMT);
 }
 
-static SDValue combineADDRSPACECAST(SDNode *N,
-                                    TargetLowering::DAGCombinerInfo &DCI) {
+static SDValue PerformADDRSPACECASTCombine(SDNode *N) {
   auto *ASCN1 = cast<AddrSpaceCastSDNode>(N);
 
   if (auto *ASCN2 = dyn_cast<AddrSpaceCastSDNode>(ASCN1->getOperand(0))) {
@@ -5736,7 +5735,7 @@ SDValue NVPTXTargetLowering::PerformDAGCombine(SDNode *N,
     case ISD::BUILD_VECTOR:
       return PerformBUILD_VECTORCombine(N, DCI);
     case ISD::ADDRSPACECAST:
-      return combineADDRSPACECAST(N, DCI);
+      return PerformADDRSPACECASTCombine(N);
   }
   return SDValue();
 }

``````````

</details>


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


More information about the llvm-commits mailing list