1 ; Test that GCSE uses basicaa to do alias analysis, which is capable of
2 ; disambiguating some obvious cases. All loads should be removable in
5 ; RUN: if as < %s | opt -basicaa -load-vn -gcse -instcombine -dce | dis | grep load
17 store int 123, int* %B ; Store cannot alias %A
28 %AP = phi int [0, %0], [%X, %Loop]
29 store int %AP, int* %B ; Store cannot alias %A
34 br bool %c, label %out, label %Loop