diff options
author | Devang Patel <dpatel@apple.com> | 2011-03-19 01:40:43 +0000 |
---|---|---|
committer | Devang Patel <dpatel@apple.com> | 2011-03-19 01:40:43 +0000 |
commit | d847f4702aa5d577eba3199be92574ccea109f74 (patch) | |
tree | da85d7a1bf4b98db168553430bb07f9a2f83ba3d /test | |
parent | 7257897402fc61df3c494abad27397a100e5f32c (diff) | |
download | llvm-d847f4702aa5d577eba3199be92574ccea109f74.tar.gz llvm-d847f4702aa5d577eba3199be92574ccea109f74.tar.bz2 llvm-d847f4702aa5d577eba3199be92574ccea109f74.tar.xz |
Test case for r127940.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@127941 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test')
-rw-r--r-- | test/FrontendC/2011-03-18-StructReturn.c | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/test/FrontendC/2011-03-18-StructReturn.c b/test/FrontendC/2011-03-18-StructReturn.c new file mode 100644 index 0000000000..1579a63549 --- /dev/null +++ b/test/FrontendC/2011-03-18-StructReturn.c @@ -0,0 +1,17 @@ +// RUN: %llvmgcc %s -S -O0 -o - | FileCheck %s +// Radar 9156771 +typedef struct RGBColor { + unsigned short red; + unsigned short green; + unsigned short blue; +} RGBColor; + +RGBColor func(); + +RGBColor X; +void foo() { +//CHECK: store i48 + X = func(); +} + + |