15 lines · plain
1// RUN: mlir-translate %s -mlir-to-llvmir | FileCheck %s2// CHECK: !llvm.module.flags = !{![[CG_FLAG:[0-9]+]], ![[DBG_FLAG:[0-9]+]]}3// CHECK: ![[CG_FLAG]] = !{i32 5, !"CG Profile", ![[CG_LIST:[0-9]+]]}4// CHECK: ![[CG_LIST]] = distinct !{![[CG_ENTRY:[0-9]+]], ![[CG_ENTRY]], ![[CG_ENTRY]]}5// CHECK: ![[CG_ENTRY]] = !{null, null, i64 222}6// CHECK: ![[DBG_FLAG]] = !{i32 2, !"Debug Info Version", i32 3}7 8module {9 llvm.module_flags [#llvm.mlir.module_flag<append, "CG Profile", [10 #llvm.cgprofile_entry<from = @from, to = @to, count = 222>,11 #llvm.cgprofile_entry<from = @from, count = 222>,12 #llvm.cgprofile_entry<from = @to, to = @from, count = 222>13 ]>]14}15