diff options
Diffstat (limited to 'clang/test')
-rw-r--r-- | clang/test/CodeGen/x86_32-arguments.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/clang/test/CodeGen/x86_32-arguments.c b/clang/test/CodeGen/x86_32-arguments.c index 8d1e5dd8ad1..95307e929ad 100644 --- a/clang/test/CodeGen/x86_32-arguments.c +++ b/clang/test/CodeGen/x86_32-arguments.c @@ -123,4 +123,7 @@ struct { struct {} a; struct { float a[1]; } b; } f25(void) {} struct s26 { struct { char a, b; } a; struct { char a, b } b; } f26(void) {} struct s27 { struct { char a, b, c; } a; struct { char a } b; } f27(void) {} +// RUN: grep 'void @f28(%.truct.s28\* noalias sret %agg.result)' %t && +struct s28 { int a; int b[] } f28(void) {} + // RUN: true |