blob: ab029b613da7a97ec32c8b97562ca497b2092c21 [file] [log] [blame]
Daniel Dunbarb6adc432009-07-19 06:58:07 +00001// RUN: clang-cc -emit-llvm -o %t %s &&
2// RUN: grep '@unreachable' %t | count 0
3
4extern int unreachable();
5
6int f0() {
7 return 0;
8 unreachable();
9}
10
11int f1(int i) {
12 goto L0;
13 int a = unreachable();
14 L0:
15 return 0;
16}
17
18int f2(int i) {
19 goto L0;
20 unreachable();
21 int a;
22 unreachable();
23 L0:
24 a = i + 1;
25 return a;
26}