The DataLayout structure now includes function pointer alignment, on
ARM targets it is set to 8 bits. The front end needs to be adjusted
to produce matching data layout strings.
Previously submitted as https://reviews.llvm.org/D44783
Paths
| Differential D57337
[Targets] Adjust ARM data layout AbandonedPublic Authored by michaelplatings on Jan 28 2019, 9:13 AM.
Details
Summary The DataLayout structure now includes function pointer alignment, on Previously submitted as https://reviews.llvm.org/D44783
Diff Detail
Event TimelineHerald added subscribers: llvm-commits, kristof.beyls, dschuff. · View Herald TranscriptJan 28 2019, 9:13 AM michaelplatings added a parent revision: D57335: [IR] Don't assume all functions are 4 byte aligned.Jan 28 2019, 9:14 AM
Revision Contents
Diff 183893 clang/lib/Basic/Targets/ARM.cpp
clang/test/CodeGen/armv7k-abi.c
clang/test/CodeGen/target-data.c
|