1 ; RUN: llvm-upgrade < %s | llvm-as | opt -globalsmodref-aa -load-vn -gcse -instcombine | llvm-dis | grep 'ret int 0'
2 %G = internal global int* null
8 store int* %A, int** %G
16 ; This store cannot alias either G or g1.
17 store int 123, int* %P
21 %X = sub int %h1, %h2 ;; -> 0