xref: /llvm-project/llvm/test/ThinLTO/X86/Inputs/import-metadata.ll (revision d5d3eb16b7ab72529c83dacb2889811491e48909)
1f09ccf89SHongtao Yutarget datalayout = "e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-f80:128-n8:16:32:64-S128"
2f09ccf89SHongtao Yutarget triple = "x86_64-scei-ps4"
3f09ccf89SHongtao Yu
4f09ccf89SHongtao Yudefine i32 @foo(i32 %goo) {
5f09ccf89SHongtao Yuentry:
6f09ccf89SHongtao Yu  %goo.addr = alloca i32, align 4
7*d5d3eb16SFangrui Song  store i32 %goo, ptr %goo.addr, align 4
8*d5d3eb16SFangrui Song  %0 = load i32, ptr %goo.addr, align 4
9*d5d3eb16SFangrui Song  %1 = load i32, ptr %goo.addr, align 4
10f09ccf89SHongtao Yu  %mul = mul nsw i32 %0, %1
11f09ccf89SHongtao Yu  ret i32 %mul
12f09ccf89SHongtao Yu}
13f09ccf89SHongtao Yu
14f09ccf89SHongtao Yu!llvm.dbg.cu = !{!0}
15f09ccf89SHongtao Yu!llvm.module.flags = !{!2, !3}
16f09ccf89SHongtao Yu!llvm.md = !{!5}
17f09ccf89SHongtao Yu
18f09ccf89SHongtao Yu!0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, enums: !4)
19f09ccf89SHongtao Yu!1 = !DIFile(filename: "foo.cpp", directory: "tmp")
20f09ccf89SHongtao Yu!2 = !{i32 2, !"Dwarf Version", i32 4}
21f09ccf89SHongtao Yu!3 = !{i32 2, !"Debug Info Version", i32 3}
22f09ccf89SHongtao Yu!4 = !{}
23f09ccf89SHongtao Yu!5 = !{!4}
24