[all-commits] [llvm/llvm-project] d6a9e6: x[SystemZ][z/OS] Correctly align the constant pool...

Kai Nacke via All-commits all-commits at lists.llvm.org
Thu Sep 10 06:22:04 PDT 2026


  Branch: refs/heads/users/redstar/alignconstpool
  Home:   https://github.com/llvm/llvm-project
  Commit: d6a9e68fa1592c4db1aee8cadb9a2114020894dd
      https://github.com/llvm/llvm-project/commit/d6a9e68fa1592c4db1aee8cadb9a2114020894dd
  Author: Kai Nacke <kai.peter.nacke at ibm.com>
  Date:   2026-09-10 (Thu, 10 Sep 2026)

  Changed paths:
    M llvm/lib/Target/SystemZ/MCTargetDesc/SystemZTargetStreamer.cpp
    A llvm/test/CodeGen/SystemZ/zos-align-constpool.ll
    M llvm/test/CodeGen/SystemZ/zos-ppa1.ll

  Log Message:
  -----------
  x[SystemZ][z/OS] Correctly align the constant pool and the PPA1

Both should be half-word aligned. However, testing revealed that
both can end up on odd addresses, which leads to relocation errors.
Fix is to change the alignment.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list