[llvm] [M68k] implement -mxgot (PR #119803)

via llvm-commits llvm-commits at lists.llvm.org
Sun Aug 17 10:31:26 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,h -- llvm/lib/Target/M68k/M68kInstrInfo.cpp llvm/lib/Target/M68k/M68kSubtarget.cpp llvm/lib/Target/M68k/M68kSubtarget.h
``````````

</details>

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

``````````diff
diff --git a/llvm/lib/Target/M68k/M68kSubtarget.cpp b/llvm/lib/Target/M68k/M68kSubtarget.cpp
index 8525a8d77..87b592363 100644
--- a/llvm/lib/Target/M68k/M68kSubtarget.cpp
+++ b/llvm/lib/Target/M68k/M68kSubtarget.cpp
@@ -51,10 +51,10 @@ void M68kSubtarget::anchor() {}
 M68kSubtarget::M68kSubtarget(const Triple &TT, StringRef CPU, StringRef FS,
                              const M68kTargetMachine &TM)
     : M68kGenSubtargetInfo(TT, CPU, /*TuneCPU*/ CPU, FS),
-      UseXGOT(this->useXGOT()), TM(TM), InstrInfo(initializeSubtargetDependencies(CPU, TT, FS, TM)),
-      FrameLowering(*this, this->getStackAlignment()),
-      TLInfo(TM, *this), TargetTriple(TT),
-      TSInfo() {
+      UseXGOT(this->useXGOT()), TM(TM),
+      InstrInfo(initializeSubtargetDependencies(CPU, TT, FS, TM)),
+      FrameLowering(*this, this->getStackAlignment()), TLInfo(TM, *this),
+      TargetTriple(TT), TSInfo() {
   TSInfo = std::make_unique<M68kSelectionDAGInfo>();
 
   CallLoweringInfo.reset(new M68kCallLowering(*getTargetLowering()));

``````````

</details>


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


More information about the llvm-commits mailing list