[PATCH] D153800: [ARM] Adjust strd/ldrd codegen alignment requirements
David Spickett via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Jul 4 07:42:41 PDT 2023
DavidSpickett added a comment.
So far I have narrowed it down to something in `DWARFDebugFrame.cpp.o` in `libLLVMDebugInfoDWARF.a`. You can confirm this by using `ar x` to get the `.o` from a working build, then patching it into the broken build with `ar r` (interestingly, this object seems to have fewer `stdrd`/`ldrd` after this change).
>From there I am not sure how to narrow it down. If I could set an strd/ldrd alignment per function that would help but as far as I can see strict alignment applies per object. One could split the file into two and gradually move functions from one to the other I suppose.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D153800/new/
https://reviews.llvm.org/D153800
More information about the llvm-commits
mailing list