aboutsummaryrefslogtreecommitdiff
path: root/test/FrontendC/2011-03-18-StructReturn.c
blob: f6b8c3dafd0c963979f44b6a57edfda4c67f8962 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
// RUN: %llvmgcc %s -m64 -S -O0 -o - | FileCheck %s
// XTARGET: x86_64-apple-darwin
// 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();
}