projects
/
oota-llvm.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
Revert "Object: Renable the tests now that none of the build bots complain about...
[oota-llvm.git]
/
test
/
FrontendC
/
arrayderef.c
1
// RUN: %llvmgcc %s -S -O -o - | FileCheck %s
2
// The load here was getting lost because this code was close
3
// enough to the traditional (wrong) implementation of offsetof
4
// to confuse the gcc FE. 8629268.
5
6
struct foo {
7
int x;
8
int *y;
9
};
10
11
struct foo Foo[1];
12
13
int * bar(unsigned int ix) {
14
// CHECK: load
15
return &Foo->y[ix];
16
}
17