Sign in
llvm
/
llvm
/
607faa54b2ea98f97171b0094e18cc10681b8fde
/
.
/
test
/
Analysis
/
Andersens
/
2008-03-19-External.ll
blob: c4f1ff0838556f4f1dc1c9ed91ad87f268894b87 [
file
] [
log
] [
blame
]
; RUN: llvm-as < %s | opt -anders-aa -gvn | llvm-dis | not grep undef
; PR2160
declare
void
@f
(
i32
*)
define
i32
@g
()
{
entry
:
%tmp
=
alloca
i32
; <i32*> [#uses=2]
call
void
@f
(
i32
*
%tmp
)
%tmp2
=
load
i32
*
%tmp
; <i32> [#uses=1]
ret
i32
%tmp2
}