Edward O'Callaghan | 67d02c9 | 2009-10-26 22:52:03 +0000 | [diff] [blame^] | 1 | ; RUN: opt < %s -constprop -S | FileCheck %s |
Dan Gohman | f17a25c | 2007-07-18 16:29:46 +0000 | [diff] [blame] | 2 | |
Tanya Lattner | 4c4d0b8 | 2008-03-01 09:15:35 +0000 | [diff] [blame] | 3 | define i32* @test1() { |
4 | %X = inttoptr i64 0 to i32* ; <i32*> [#uses=1] | ||||
5 | ret i32* %X | ||||
Dan Gohman | f17a25c | 2007-07-18 16:29:46 +0000 | [diff] [blame] | 6 | } |
7 | |||||
Edward O'Callaghan | 67d02c9 | 2009-10-26 22:52:03 +0000 | [diff] [blame^] | 8 | ; CHECK: ret i32* null |
9 | |||||
Tanya Lattner | 4c4d0b8 | 2008-03-01 09:15:35 +0000 | [diff] [blame] | 10 | define i32* @test2() { |
11 | ret i32* null | ||||
Dan Gohman | f17a25c | 2007-07-18 16:29:46 +0000 | [diff] [blame] | 12 | } |
Tanya Lattner | 4c4d0b8 | 2008-03-01 09:15:35 +0000 | [diff] [blame] | 13 | |
Edward O'Callaghan | 67d02c9 | 2009-10-26 22:52:03 +0000 | [diff] [blame^] | 14 | ; CHECK: ret i32* null |
15 |