// RUN: %clang_cc1 %s -emit-llvm -o - -triple=i686-unknown-nacl | FileCheck %s
// Check that i686-nacl essentially has -malign-double, which aligns
// double, long double, and long long to 64-bits.
int checksize;
int checkalign;
// CHECK-LABEL: define{{.*}} void @s1(double noundef %a)
void
;
int checksize2;
int checkalign2;
int checksize3;
int checkalign3;
// CHECK-LABEL: define{{.*}} void @s2(double noundef %a)
void
;
int checksize4;
int checkalign4;
int checksize5;
int checkalign5;
// CHECK-LABEL: define{{.*}} void @s3(i64 noundef %a)
void
;
int checksize6;
int checkalign6;