2007-09-01 02:00:51 +00:00
|
|
|
; RUN: llvm-as < %s | llc
|
|
|
|
|
|
|
|
%Env = type opaque*
|
|
|
|
|
|
|
|
define void @.main(%Env) {
|
2007-09-17 20:30:04 +00:00
|
|
|
%Root = alloca %Env
|
|
|
|
call void @llvm.gcroot( %Env* %Root, %Env null )
|
2007-09-01 02:00:51 +00:00
|
|
|
unreachable
|
|
|
|
}
|
|
|
|
|
|
|
|
declare void @llvm.gcroot(%Env*, %Env)
|