[llvm] [NVPTX] Pull invariant load identification into IR pass (PR #138015)

Artem Belevich via llvm-commits llvm-commits at lists.llvm.org
Wed Apr 30 14:55:54 PDT 2025


================
@@ -766,46 +766,12 @@ NVPTX::Scope NVPTXDAGToDAGISel::getOperationScope(MemSDNode *N,
   llvm_unreachable("unhandled ordering");
 }
 
-static bool canLowerToLDG(MemSDNode *N, const NVPTXSubtarget &Subtarget,
-                          unsigned CodeAddrSpace, MachineFunction *F) {
+static bool canLowerToLDG(const MemSDNode *N, const NVPTXSubtarget &Subtarget,
----------------
Artem-B wrote:

May as well make N a constref.

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


More information about the llvm-commits mailing list