1;; Test that we emit kcfi_type metadata for asan.module_ctor with KCFI. 2 3; RUN: opt < %s -passes=asan -S | FileCheck %s 4 5; CHECK: @llvm.global_ctors = {{.*}}{ i32 1, ptr @asan.module_ctor, ptr @asan.module_ctor } 6 7; CHECK: define internal void @asan.module_ctor() 8; CHECK-SAME: !kcfi_type 9 10!llvm.module.flags = !{!0} 11!0 = !{i32 4, !"kcfi", i32 1} 12