Dan Gohman | 36a0947 | 2009-09-08 23:54:48 +0000 | [diff] [blame] | 1 | ; RUN: llc < %s -mtriple=i386-linux | FileCheck %s |
Chris Lattner | c19ee61 | 2009-08-01 22:25:12 +0000 | [diff] [blame] | 2 | %union.x = type { i64 } |
| 3 | |
| 4 | ; CHECK: .globl r |
| 5 | ; CHECK: r: |
Chris Lattner | 52492ac | 2010-01-23 06:17:14 +0000 | [diff] [blame] | 6 | ; CHECK: .quad r&4294967295 |
Chris Lattner | c19ee61 | 2009-08-01 22:25:12 +0000 | [diff] [blame] | 7 | |
| 8 | @r = global %union.x { i64 ptrtoint (%union.x* @r to i64) }, align 4 |
Dan Gohman | 618f177 | 2010-02-08 22:02:38 +0000 | [diff] [blame^] | 9 | |
| 10 | ; CHECK: .globl x |
| 11 | ; CHECK: x: |
| 12 | ; CHECK: .quad 3 |
| 13 | |
| 14 | @x = global i64 mul (i64 3, i64 ptrtoint (i2* getelementptr (i2* null, i64 1) to i64)) |