blob: a84297b8b454229283d023e32a045ddf6bb7b1c2 [file] [log] [blame]
Dan Gohmanf17a25c2007-07-18 16:29:46 +00001; RUN: llvm-upgrade < %s | llvm-as | opt -reassociate -disable-output
2
3implementation ; Functions:
4
5int %test(int %A.1, int %B.1, int %C.1, int %D.1) {
6 %tmp.16 = and int %A.1, %B.1 ; <int> [#uses=1]
7 %tmp.18 = and int %tmp.16, %C.1 ; <int> [#uses=1]
8 %tmp.20 = and int %tmp.18, %D.1 ; <int> [#uses=1]
9 ret int %tmp.20
10}