Dan Gohman | f17a25c | 2007-07-18 16:29:46 +0000 | [diff] [blame^] | 1 | ; RUN: llvm-upgrade < %s | llvm-as | opt -sccp | llvm-dis | grep {ret i32 0} |
2 | |||||
3 | ; Test that SCCP has basic knowledge of when and/or nuke overdefined values. | ||||
4 | |||||
5 | int %test(int %X) { | ||||
6 | %Y = and int %X, 0 | ||||
7 | ret int %Y | ||||
8 | } |