11 lines · plain
1; RUN: not llvm-as < %s > /dev/null 2>&12 3declare void @llvm.gcroot(ptr, ptr)4 5define void @f(ptr %x) {6 %root = alloca ptr7 call void @llvm.gcroot(ptr %root, ptr null)8 store ptr %x, ptr %root9 ret void10}11 1; RUN: not llvm-as < %s > /dev/null 2>&12 3declare void @llvm.gcroot(ptr, ptr)4 5define void @f(ptr %x) {6 %root = alloca ptr7 call void @llvm.gcroot(ptr %root, ptr null)8 store ptr %x, ptr %root9 ret void10}11