summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGen/armv7k-abi.c
diff options
context:
space:
mode:
authorMichael Platings <michael.platings@arm.com>2019-03-06 17:24:11 +0000
committerMichael Platings <michael.platings@arm.com>2019-03-06 17:24:11 +0000
commit2391bfca97290181ae65796ea6da135d1b6d037b (patch)
treec6d06bb3c64c5eddaf4aac60e06932443cd0ce99 /clang/test/CodeGen/armv7k-abi.c
parent930007ba761badbcd7fe9abf20e3a36b696f98d6 (diff)
downloadbcm5719-llvm-2391bfca97290181ae65796ea6da135d1b6d037b.tar.gz
bcm5719-llvm-2391bfca97290181ae65796ea6da135d1b6d037b.zip
[IR][ARM] Add function pointer alignment to datalayout
Use this feature to fix a bug on ARM where 4 byte alignment is incorrectly assumed. Differential Revision: https://reviews.llvm.org/D57335 llvm-svn: 355522
Diffstat (limited to 'clang/test/CodeGen/armv7k-abi.c')
-rw-r--r--clang/test/CodeGen/armv7k-abi.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/test/CodeGen/armv7k-abi.c b/clang/test/CodeGen/armv7k-abi.c
index 9b57de8727b..c17bc9d2f29 100644
--- a/clang/test/CodeGen/armv7k-abi.c
+++ b/clang/test/CodeGen/armv7k-abi.c
@@ -4,7 +4,7 @@
// Make sure 64 and 128 bit types are naturally aligned by the v7k ABI:
-// CHECK: target datalayout = "e-m:o-p:32:32-i64:64-a:0:32-n32-S128"
+// CHECK: target datalayout = "e-m:o-p:32:32-Fi8-i64:64-a:0:32-n32-S128"
typedef struct {
float arr[4];
OpenPOWER on IntegriCloud