[llvm] [SystemZ][z/OS] Remove use of subsections. (PR #184167)

Ulrich Weigand via llvm-commits llvm-commits at lists.llvm.org
Thu Mar 5 09:55:45 PST 2026


================
@@ -99,15 +100,35 @@ class LLVM_LIBRARY_VISIBILITY SystemZAsmPrinter : public AsmPrinter {
   DenseMap<const GlobalObject *, SmallVector<const GlobalAlias *, 1>>
       GOAliasMap;
 
-  void emitPPA1(MCSymbol *FnEndSym);
+  struct PPA1Info {
----------------
uweigand wrote:

I agree that it makes sense to emit these at the end.  I'm wondering why we cannot calculate the data at the end as well - is the MachineFunction no longer around by then?

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


More information about the llvm-commits mailing list