diff options
author | Eric Christopher <echristo@gmail.com> | 2017-02-10 03:32:21 +0000 |
---|---|---|
committer | Eric Christopher <echristo@gmail.com> | 2017-02-10 03:32:21 +0000 |
commit | 42b9248803e5b95274011a1ab8ec8e3df3cb6f84 (patch) | |
tree | 9818fb365e0b68a269966d4ef0f9065c3f3dc6d4 /llvm/test/ThinLTO/X86/Inputs/module_asm2.ll | |
parent | a2c581f42fd050bb4818de0cca4340614e81746f (diff) | |
download | bcm5719-llvm-42b9248803e5b95274011a1ab8ec8e3df3cb6f84.tar.gz bcm5719-llvm-42b9248803e5b95274011a1ab8ec8e3df3cb6f84.zip |
For X86-64 linux and PPC64 linux align int128 to 16 bytes.
For other platforms we should find out what they need and likely
make the same change, however, a smaller additional change is easier
for platforms we know have it specified in the ABI. As part of this
rewrite some of the handling in the backends for data layout and update
a bunch of testcases.
Based on a patch by Simonas Kazlauskas!
llvm-svn: 294702
Diffstat (limited to 'llvm/test/ThinLTO/X86/Inputs/module_asm2.ll')
-rw-r--r-- | llvm/test/ThinLTO/X86/Inputs/module_asm2.ll | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/test/ThinLTO/X86/Inputs/module_asm2.ll b/llvm/test/ThinLTO/X86/Inputs/module_asm2.ll index a8081cccaf3..69a4732215c 100644 --- a/llvm/test/ThinLTO/X86/Inputs/module_asm2.ll +++ b/llvm/test/ThinLTO/X86/Inputs/module_asm2.ll @@ -1,4 +1,4 @@ -target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128" +target datalayout = "e-m:e-i64:64-i128:128-f80:128-n8:16:32:64-S128" target triple = "x86_64-unknown-linux-gnu" define i32 @main({ i64, { i64, i8* }* } %unnamed) #0 { |