1; RUN: llc -mtriple=x86_64 < %s
2
3	%Env = type ptr
4
5define void @.main(%Env) gc "shadow-stack" {
6	%Root = alloca %Env
7	call void @llvm.gcroot( ptr %Root, %Env null )
8	unreachable
9}
10
11declare void @llvm.gcroot(ptr, %Env)
12