Chris Lattner | 933f678 | 2010-04-12 21:10:05 +0000 | [diff] [blame] | 1 | // RUN: %clang_cc1 -emit-llvm %s -o - -triple i686-pc-linux-gnu | FileCheck %s |
Eli Friedman | 62561fe | 2009-08-01 23:11:24 +0000 | [diff] [blame] | 2 | |
3 | // Make sure we generate something sane instead of a ptrtoint | ||||
4 | union x {long long b;union x* a;} r = {.a = &r}; | ||||
Chris Lattner | 933f678 | 2010-04-12 21:10:05 +0000 | [diff] [blame] | 5 | |
6 | |||||
7 | // CHECK: bitcast (%0* @r to %union.x*), [4 x i8] zero |