summaryrefslogtreecommitdiff
path: root/clang/test/CodeGen/2010-07-14-overconservative-align.c
blob: 5c8c05645178d71a78942c219b8d1230910a9faf (about) (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// RUN: %clang_cc1 %s -triple x86_64-apple-darwin -emit-llvm -o - | FileCheck %s
// PR 5995
struct s {
  int word;
  struct {
    int filler __attribute__ ((aligned (8)));
  };
};

void func (struct s *s)
{
  // CHECK: load %struct.s**{{.*}}align 8
  s->word = 0;
}