[llvm-commits] [llvm] r153038 - in /llvm/trunk/test/DebugInfo: X86/objc-fwd-decl.ll X86/struct-loc.ll objc-fwd-decl.ll struct-loc.ll

NAKAMURA Takumi geek4civic at gmail.com
Mon Mar 19 09:16:03 PDT 2012


Author: chapuni
Date: Mon Mar 19 11:16:03 2012
New Revision: 153038

URL: http://llvm.org/viewvc/llvm-project?rev=153038&view=rev
Log:
llvm/test/DebugInfo: Move two tests to DebugInfo/X86. They are X86-dependent.

Added:
    llvm/trunk/test/DebugInfo/X86/objc-fwd-decl.ll
      - copied, changed from r153035, llvm/trunk/test/DebugInfo/objc-fwd-decl.ll
    llvm/trunk/test/DebugInfo/X86/struct-loc.ll
      - copied, changed from r153035, llvm/trunk/test/DebugInfo/struct-loc.ll
Removed:
    llvm/trunk/test/DebugInfo/objc-fwd-decl.ll
    llvm/trunk/test/DebugInfo/struct-loc.ll

Copied: llvm/trunk/test/DebugInfo/X86/objc-fwd-decl.ll (from r153035, llvm/trunk/test/DebugInfo/objc-fwd-decl.ll)
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/DebugInfo/X86/objc-fwd-decl.ll?p2=llvm/trunk/test/DebugInfo/X86/objc-fwd-decl.ll&p1=llvm/trunk/test/DebugInfo/objc-fwd-decl.ll&r1=153035&r2=153038&rev=153038&view=diff
==============================================================================
    (empty)

Copied: llvm/trunk/test/DebugInfo/X86/struct-loc.ll (from r153035, llvm/trunk/test/DebugInfo/struct-loc.ll)
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/DebugInfo/X86/struct-loc.ll?p2=llvm/trunk/test/DebugInfo/X86/struct-loc.ll&p1=llvm/trunk/test/DebugInfo/struct-loc.ll&r1=153035&r2=153038&rev=153038&view=diff
==============================================================================
    (empty)

Removed: llvm/trunk/test/DebugInfo/objc-fwd-decl.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/DebugInfo/objc-fwd-decl.ll?rev=153037&view=auto
==============================================================================
--- llvm/trunk/test/DebugInfo/objc-fwd-decl.ll (original)
+++ llvm/trunk/test/DebugInfo/objc-fwd-decl.ll (removed)
@@ -1,27 +0,0 @@
-; RUN: llc -mtriple=x86_64-macosx %s -o %t -filetype=obj
-; RUN: llvm-dwarfdump %t | FileCheck %s
-
-; CHECK: 0x00000027:   DW_TAG_structure_type
-; CHECK: 0x0000002c:     DW_AT_declaration
-; CHECK: 0x0000002d:     DW_AT_APPLE_runtime_class
-
-%0 = type opaque
-
- at a = common global %0* null, align 8
-
-!llvm.dbg.cu = !{!0}
-!llvm.module.flags = !{!9, !10, !11, !12}
-
-!0 = metadata !{i32 786449, i32 0, i32 16, metadata !"foo.m", metadata !"/Users/echristo", metadata !"clang version 3.1 (trunk 152054 trunk 152094)", i1 true, i1 false, metadata !"", i32 2, metadata !1, metadata !1, metadata !1, metadata !3} ; [ DW_TAG_compile_unit ]
-!1 = metadata !{metadata !2}
-!2 = metadata !{i32 0}
-!3 = metadata !{metadata !4}
-!4 = metadata !{metadata !5}
-!5 = metadata !{i32 786484, i32 0, null, metadata !"a", metadata !"a", metadata !"", metadata !6, i32 3, metadata !7, i32 0, i32 1, %0** @a} ; [ DW_TAG_variable ]
-!6 = metadata !{i32 786473, metadata !"foo.m", metadata !"/Users/echristo", null} ; [ DW_TAG_file_type ]
-!7 = metadata !{i32 786447, null, metadata !"", null, i32 0, i64 64, i64 64, i64 0, i32 0, metadata !8} ; [ DW_TAG_pointer_type ]
-!8 = metadata !{i32 786451, null, metadata !"FooBarBaz", metadata !6, i32 1, i32 0, i32 0, i32 0, i32 4, null, null, i32 16} ; [ DW_TAG_structure_type ]
-!9 = metadata !{i32 1, metadata !"Objective-C Version", i32 2}
-!10 = metadata !{i32 1, metadata !"Objective-C Image Info Version", i32 0}
-!11 = metadata !{i32 1, metadata !"Objective-C Image Info Section", metadata !"__DATA, __objc_imageinfo, regular, no_dead_strip"}
-!12 = metadata !{i32 4, metadata !"Objective-C Garbage Collection", i32 0}

Removed: llvm/trunk/test/DebugInfo/struct-loc.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/DebugInfo/struct-loc.ll?rev=153037&view=auto
==============================================================================
--- llvm/trunk/test/DebugInfo/struct-loc.ll (original)
+++ llvm/trunk/test/DebugInfo/struct-loc.ll (removed)
@@ -1,26 +0,0 @@
-; RUN: llc -mtriple=x86_64-apple-darwin %s -o %t -filetype=obj
-; RUN: llvm-dwarfdump %t | FileCheck %s
-
-; Make sure that structures have a decl file and decl line attached.
-; CHECK: DW_TAG_structure_type [3]
-; CHECK: DW_AT_decl_file
-; CHECK: DW_AT_decl_line
-; CHECK: DW_TAG_member
-
-%struct.foo = type { i32 }
-
- at f = common global %struct.foo zeroinitializer, align 4
-
-!llvm.dbg.cu = !{!0}
-
-!0 = metadata !{i32 786449, i32 0, i32 12, metadata !"struct_bug.c", metadata !"/Users/echristo/tmp", metadata !"clang version 3.1 (trunk 152837) (llvm/trunk 152845)", i1 true, i1 false, metadata !"", i32 0, metadata !1, metadata !1, metadata !1, metadata !3} ; [ DW_TAG_compile_unit ]
-!1 = metadata !{metadata !2}
-!2 = metadata !{i32 0}
-!3 = metadata !{metadata !4}
-!4 = metadata !{metadata !5}
-!5 = metadata !{i32 786484, i32 0, null, metadata !"f", metadata !"f", metadata !"", metadata !6, i32 5, metadata !7, i32 0, i32 1, %struct.foo* @f} ; [ DW_TAG_variable ]
-!6 = metadata !{i32 786473, metadata !"struct_bug.c", metadata !"/Users/echristo/tmp", null} ; [ DW_TAG_file_type ]
-!7 = metadata !{i32 786451, null, metadata !"foo", metadata !6, i32 1, i64 32, i64 32, i32 0, i32 0, null, metadata !8, i32 0, i32 0} ; [ DW_TAG_structure_type ]
-!8 = metadata !{metadata !9}
-!9 = metadata !{i32 786445, metadata !7, metadata !"a", metadata !6, i32 2, i64 32, i64 32, i64 0, i32 0, metadata !10} ; [ DW_TAG_member ]
-!10 = metadata !{i32 786468, null, metadata !"int", null, i32 0, i64 32, i64 32, i64 0, i32 0, i32 5} ; [ DW_TAG_base_type ]





More information about the llvm-commits mailing list