[all-commits] [llvm/llvm-project] 2e1eb8: [SystemZ][z/OS] Correctly align the constant pool ...
Kai Nacke via All-commits
all-commits at lists.llvm.org
Tue Sep 8 13:27:58 PDT 2026
Branch: refs/heads/users/redstar/alignconstpool
Home: https://github.com/llvm/llvm-project
Commit: 2e1eb8a72c119d95840aa14960d1b551696661a1
https://github.com/llvm/llvm-project/commit/2e1eb8a72c119d95840aa14960d1b551696661a1
Author: Kai Nacke <kai.peter.nacke at ibm.com>
Date: 2026-09-08 (Tue, 08 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-hlasm-out.ll
M llvm/test/CodeGen/SystemZ/zos-no-personality.ll
M llvm/test/CodeGen/SystemZ/zos-ppa1-argarea.ll
M llvm/test/CodeGen/SystemZ/zos-ppa1-name.ll
M llvm/test/CodeGen/SystemZ/zos-ppa1.ll
M llvm/test/CodeGen/SystemZ/zos-prologue-epilog.ll
M llvm/test/CodeGen/SystemZ/zos-stack-protector.ll
Log Message:
-----------
[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