[llvm] SystemZ: Remove override of insertSSPDeclarations (PR #163708)

via llvm-commits llvm-commits at lists.llvm.org
Wed Oct 15 23:44:02 PDT 2025


llvmbot wrote:


<!--LLVM PR SUMMARY COMMENT-->

@llvm/pr-subscribers-backend-systemz

Author: Matt Arsenault (arsenm)

<details>
<summary>Changes</summary>

The runtime library does not add a SYSTEM_CHECK_GUARD
implementation so the default will be a no-op anyway.

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


1 Files Affected:

- (modified) llvm/lib/Target/SystemZ/SystemZISelLowering.h (-2) 


``````````diff
diff --git a/llvm/lib/Target/SystemZ/SystemZISelLowering.h b/llvm/lib/Target/SystemZ/SystemZISelLowering.h
index d5b76031766dd..396e78e2845be 100644
--- a/llvm/lib/Target/SystemZ/SystemZISelLowering.h
+++ b/llvm/lib/Target/SystemZ/SystemZISelLowering.h
@@ -606,8 +606,6 @@ class SystemZTargetLowering : public TargetLowering {
 
   /// Override to support customized stack guard loading.
   bool useLoadStackGuardNode(const Module &M) const override { return true; }
-  void insertSSPDeclarations(Module &M) const override {
-  }
 
   MachineBasicBlock *
   EmitInstrWithCustomInserter(MachineInstr &MI,

``````````

</details>


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


More information about the llvm-commits mailing list