; Test merging of blocks with phi nodes.;; RUN: llvm-as < %s | opt -simplifycfg | llvm-dis | not grep 'N:';int%test(bool%a){Q:brbool%a,label%N,label%MN:brlabel%MM:; It's ok to merge N and M because the incoming values for W are the ; same for both cases...%W=phiint[2,%N],[2,%Q]%R=addint%W,1retint%R}