Dan Gohman | fce288f | 2009-09-09 00:09:15 +0000 | [diff] [blame] | 1 | ; RUN: llc < %s -march=c | not grep -- --65535 |
Chris Lattner | 6ab5d5d | 2007-04-16 05:58:47 +0000 | [diff] [blame] | 2 | ; PR596 |
Reid Spencer | 4575ab2 | 2007-04-15 23:00:46 +0000 | [diff] [blame] | 3 | |
Tanya Lattner | 53a66d1 | 2008-02-19 01:41:04 +0000 | [diff] [blame] | 4 | target datalayout = "e-p:32:32" |
John Criswell | 8bf0f64 | 2005-07-14 19:56:03 +0000 | [diff] [blame] | 5 | target triple = "i686-pc-linux-gnu" |
6 | |||||
Tanya Lattner | 53a66d1 | 2008-02-19 01:41:04 +0000 | [diff] [blame] | 7 | declare void @func(i32) |
John Criswell | 8bf0f64 | 2005-07-14 19:56:03 +0000 | [diff] [blame] | 8 | |
Tanya Lattner | 53a66d1 | 2008-02-19 01:41:04 +0000 | [diff] [blame] | 9 | define void @funcb() { |
John Criswell | 8bf0f64 | 2005-07-14 19:56:03 +0000 | [diff] [blame] | 10 | entry: |
Tanya Lattner | 53a66d1 | 2008-02-19 01:41:04 +0000 | [diff] [blame] | 11 | %tmp.1 = sub i32 0, -65535 ; <i32> [#uses=1] |
12 | call void @func( i32 %tmp.1 ) | ||||
13 | br label %return | ||||
John Criswell | 8bf0f64 | 2005-07-14 19:56:03 +0000 | [diff] [blame] | 14 | |
Tanya Lattner | 53a66d1 | 2008-02-19 01:41:04 +0000 | [diff] [blame] | 15 | return: ; preds = %entry |
16 | ret void | ||||
John Criswell | 8bf0f64 | 2005-07-14 19:56:03 +0000 | [diff] [blame] | 17 | } |
Tanya Lattner | 53a66d1 | 2008-02-19 01:41:04 +0000 | [diff] [blame] | 18 |