From 3aa342be500a55c3bbee302f3a8db937eaa2c241 Mon Sep 17 00:00:00 2001 From: Rafael Espindola Date: Wed, 16 Oct 2013 01:49:05 +0000 Subject: Add support for metadata representing .ident directives. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@192764 91177308-0d34-0410-b5e6-96231b3b80d8 --- test/CodeGen/X86/ident-metadata.ll | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 test/CodeGen/X86/ident-metadata.ll (limited to 'test/CodeGen/X86/ident-metadata.ll') diff --git a/test/CodeGen/X86/ident-metadata.ll b/test/CodeGen/X86/ident-metadata.ll new file mode 100644 index 0000000000..211d882694 --- /dev/null +++ b/test/CodeGen/X86/ident-metadata.ll @@ -0,0 +1,9 @@ +; RUN: llc -march=x86 < %s | FileCheck %s +; Verify that llvm.ident metadata is emitted as .ident +; directives in assembly files, and in the .comment section in ELF object files. + +; CHECK: .ident "clang version x.x" +; CHECK-NEXT: .ident "something else" +!llvm.ident = !{!0, !1} +!0 = metadata !{metadata !"clang version x.x"} +!1 = metadata !{metadata !"something else"} -- cgit v1.2.3