blob: 3a8e540ef16fd863486290475cfb9b33a9d86df4 [file] [log] [blame]
Misha Brukmana24653c2004-03-12 06:17:22 +00001; RUN: llvm-as < %s | opt -ds-aa -load-vn -gcse -instcombine | llvm-dis | grep sub
2
3void %bar(int* %p) {
4 store int 15, int* %p
5 ret void
6}
7
8int %foo(int* %a) {
9 %b = load int* %a
10 call void %bar(int* %a)
11 %d = load int* %a
12 %e = sub int %b, %d
13 ret int %e
14}