Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / clang / test / CodeGenCXX / default-constructor-for-members.cpp
blob5eb8cd1767bb3a5a8bfa7ba30b967bc9e1065163
1 // RUN: %clang_cc1 -triple x86_64-apple-darwin -emit-llvm %s -o - | \
2 // RUN: FileCheck %s
3 // RUN: %clang_cc1 -triple i386-apple-darwin -emit-llvm %s -o - | \
4 // RUN: FileCheck %s
6 extern "C" int printf(...);
8 struct S {
9 S() { printf("S::S()\n"); }
10 int iS;
13 struct M {
14 S ARR_S;
17 int main() {
18 M m1;
21 // CHECK: call void @_ZN1SC1Ev