[PATCH] D37714: llvm-dwarfdump: Replace -debug-dump=sect option with individual options.

Phabricator via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Sep 11 16:01:46 PDT 2017


This revision was automatically updated to reflect the committed changes.
Closed by commit rL312970: llvm-dwarfdump: Replace -debug-dump=sect option with individual options. (authored by adrian).

Changed prior to commit:
  https://reviews.llvm.org/D37714?vs=114713&id=114726#toc

Repository:
  rL LLVM

https://reviews.llvm.org/D37714

Files:
  llvm/trunk/include/llvm/BinaryFormat/Dwarf.def
  llvm/trunk/include/llvm/DebugInfo/DIContext.h
  llvm/trunk/include/llvm/DebugInfo/DWARF/DWARFContext.h
  llvm/trunk/lib/DebugInfo/DWARF/DWARFContext.cpp
  llvm/trunk/test/CodeGen/ARM/2011-01-19-MergedGlobalDbg.ll
  llvm/trunk/test/CodeGen/ARM/2011-08-02-MergedGlobalDbg.ll
  llvm/trunk/test/CodeGen/ARM/debug-info-sreg2.ll
  llvm/trunk/test/CodeGen/BPF/dwarfdump.ll
  llvm/trunk/test/CodeGen/X86/2011-01-24-DbgValue-Before-Use.ll
  llvm/trunk/test/CodeGen/X86/dbg-line-0-no-discriminator.ll
  llvm/trunk/test/CodeGen/X86/dwarf-comp-dir.ll
  llvm/trunk/test/DebugInfo/AArch64/bitfields.ll
  llvm/trunk/test/DebugInfo/AMDGPU/code-pointer-size.ll
  llvm/trunk/test/DebugInfo/AMDGPU/pointer-address-space.ll
  llvm/trunk/test/DebugInfo/AMDGPU/variable-locations.ll
  llvm/trunk/test/DebugInfo/ARM/PR16736.ll
  llvm/trunk/test/DebugInfo/ARM/PR26163.ll
  llvm/trunk/test/DebugInfo/ARM/big-endian-bitfield.ll
  llvm/trunk/test/DebugInfo/ARM/bitfield.ll
  llvm/trunk/test/DebugInfo/ARM/float-args.ll
  llvm/trunk/test/DebugInfo/ARM/s-super-register.ll
  llvm/trunk/test/DebugInfo/ARM/split-complex.ll
  llvm/trunk/test/DebugInfo/Generic/2010-04-06-NestedFnDbgInfo.ll
  llvm/trunk/test/DebugInfo/Generic/2010-05-10-MultipleCU.ll
  llvm/trunk/test/DebugInfo/Generic/PR20038.ll
  llvm/trunk/test/DebugInfo/Generic/accel-table-hash-collisions.ll
  llvm/trunk/test/DebugInfo/Generic/constant-pointers.ll
  llvm/trunk/test/DebugInfo/Generic/cross-cu-inlining.ll
  llvm/trunk/test/DebugInfo/Generic/cross-cu-linkonce-distinct.ll
  llvm/trunk/test/DebugInfo/Generic/cross-cu-linkonce.ll
  llvm/trunk/test/DebugInfo/Generic/dead-argument-order.ll
  llvm/trunk/test/DebugInfo/Generic/def-line.ll
  llvm/trunk/test/DebugInfo/Generic/discriminator.ll
  llvm/trunk/test/DebugInfo/Generic/dwarf-public-names.ll
  llvm/trunk/test/DebugInfo/Generic/enum-types.ll
  llvm/trunk/test/DebugInfo/Generic/imported-name-inlined.ll
  llvm/trunk/test/DebugInfo/Generic/incorrect-variable-debugloc.ll
  llvm/trunk/test/DebugInfo/Generic/inline-scopes.ll
  llvm/trunk/test/DebugInfo/Generic/linkage-name-abstract.ll
  llvm/trunk/test/DebugInfo/Generic/lto-comp-dir.ll
  llvm/trunk/test/DebugInfo/Generic/mainsubprogram.ll
  llvm/trunk/test/DebugInfo/Generic/member-order.ll
  llvm/trunk/test/DebugInfo/Generic/member-pointers.ll
  llvm/trunk/test/DebugInfo/Generic/missing-abstract-variable.ll
  llvm/trunk/test/DebugInfo/Generic/multiline.ll
  llvm/trunk/test/DebugInfo/Generic/namespace_function_definition.ll
  llvm/trunk/test/DebugInfo/Generic/namespace_inline_function_definition.ll
  llvm/trunk/test/DebugInfo/Generic/recursive_inlining.ll
  llvm/trunk/test/DebugInfo/Generic/restrict.ll
  llvm/trunk/test/DebugInfo/Generic/skeletoncu.ll
  llvm/trunk/test/DebugInfo/Generic/sugared-constants.ll
  llvm/trunk/test/DebugInfo/Generic/thrownTypes.ll
  llvm/trunk/test/DebugInfo/Generic/tu-composite.ll
  llvm/trunk/test/DebugInfo/Generic/tu-member-pointer.ll
  llvm/trunk/test/DebugInfo/Generic/two-cus-from-same-file.ll
  llvm/trunk/test/DebugInfo/Generic/typedef.ll
  llvm/trunk/test/DebugInfo/Generic/varargs.ll
  llvm/trunk/test/DebugInfo/MIR/ARM/split-superreg-piece.mir
  llvm/trunk/test/DebugInfo/MIR/X86/bit-piece-dh.mir
  llvm/trunk/test/DebugInfo/Mips/dsr-fixed-objects.ll
  llvm/trunk/test/DebugInfo/Mips/dsr-non-fixed-objects.ll
  llvm/trunk/test/DebugInfo/Mips/fn-call-line.ll
  llvm/trunk/test/DebugInfo/Sparc/subreg.ll
  llvm/trunk/test/DebugInfo/SystemZ/variable-loc.ll
  llvm/trunk/test/DebugInfo/X86/2011-09-26-GlobalVarContext.ll
  llvm/trunk/test/DebugInfo/X86/2011-12-16-BadStructRef.ll
  llvm/trunk/test/DebugInfo/X86/DIModule.ll
  llvm/trunk/test/DebugInfo/X86/DIModuleContext.ll
  llvm/trunk/test/DebugInfo/X86/DW_AT_byte_size.ll
  llvm/trunk/test/DebugInfo/X86/DW_AT_linkage_name.ll
  llvm/trunk/test/DebugInfo/X86/DW_AT_object_pointer.ll
  llvm/trunk/test/DebugInfo/X86/DW_AT_specification.ll
  llvm/trunk/test/DebugInfo/X86/DW_AT_stmt_list_sec_offset.ll
  llvm/trunk/test/DebugInfo/X86/DW_TAG_friend.ll
  llvm/trunk/test/DebugInfo/X86/FrameIndexExprs.ll
  llvm/trunk/test/DebugInfo/X86/PR26148.ll
  llvm/trunk/test/DebugInfo/X86/abstract_origin.ll
  llvm/trunk/test/DebugInfo/X86/align_c11.ll
  llvm/trunk/test/DebugInfo/X86/align_cpp11.ll
  llvm/trunk/test/DebugInfo/X86/align_objc.ll
  llvm/trunk/test/DebugInfo/X86/aligned_stack_var.ll
  llvm/trunk/test/DebugInfo/X86/arange.ll
  llvm/trunk/test/DebugInfo/X86/array.ll
  llvm/trunk/test/DebugInfo/X86/atomic-c11-dwarf-4.ll
  llvm/trunk/test/DebugInfo/X86/atomic-c11-dwarf-5.ll
  llvm/trunk/test/DebugInfo/X86/bitfields-dwarf4.ll
  llvm/trunk/test/DebugInfo/X86/bitfields.ll
  llvm/trunk/test/DebugInfo/X86/block-capture.ll
  llvm/trunk/test/DebugInfo/X86/byvalstruct.ll
  llvm/trunk/test/DebugInfo/X86/c-type-units.ll
  llvm/trunk/test/DebugInfo/X86/clang-module.ll
  llvm/trunk/test/DebugInfo/X86/concrete_out_of_line.ll
  llvm/trunk/test/DebugInfo/X86/constant-aggregate.ll
  llvm/trunk/test/DebugInfo/X86/constant-loclist.ll
  llvm/trunk/test/DebugInfo/X86/cu-ranges-odr.ll
  llvm/trunk/test/DebugInfo/X86/cu-ranges.ll
  llvm/trunk/test/DebugInfo/X86/data_member_location.ll
  llvm/trunk/test/DebugInfo/X86/dbg-abstract-vars-g-gmlt.ll
  llvm/trunk/test/DebugInfo/X86/dbg-const-int.ll
  llvm/trunk/test/DebugInfo/X86/dbg-declare-alloca.ll
  llvm/trunk/test/DebugInfo/X86/dbg-declare.ll
  llvm/trunk/test/DebugInfo/X86/dbg-merge-loc-entry.ll
  llvm/trunk/test/DebugInfo/X86/dbg-value-const-byref.ll
  llvm/trunk/test/DebugInfo/X86/dbg-value-g-gmlt.ll
  llvm/trunk/test/DebugInfo/X86/dbg-value-inlined-parameter.ll
  llvm/trunk/test/DebugInfo/X86/dbg-value-location.ll
  llvm/trunk/test/DebugInfo/X86/debug-info-access.ll
  llvm/trunk/test/DebugInfo/X86/debug-info-blocks.ll
  llvm/trunk/test/DebugInfo/X86/debug-info-packed-struct.ll
  llvm/trunk/test/DebugInfo/X86/debug-info-producer-with-flags.ll
  llvm/trunk/test/DebugInfo/X86/debug-info-static-member.ll
  llvm/trunk/test/DebugInfo/X86/debug-loc-asan.ll
  llvm/trunk/test/DebugInfo/X86/default-subrange-array.ll
  llvm/trunk/test/DebugInfo/X86/discriminator.ll
  llvm/trunk/test/DebugInfo/X86/discriminator2.ll
  llvm/trunk/test/DebugInfo/X86/discriminator3.ll
  llvm/trunk/test/DebugInfo/X86/dllimport.ll
  llvm/trunk/test/DebugInfo/X86/double-declare.ll
  llvm/trunk/test/DebugInfo/X86/dwarf-public-names.ll
  llvm/trunk/test/DebugInfo/X86/elf-names.ll
  llvm/trunk/test/DebugInfo/X86/empty-and-one-elem-array.ll
  llvm/trunk/test/DebugInfo/X86/empty-array.ll
  llvm/trunk/test/DebugInfo/X86/ending-run.ll
  llvm/trunk/test/DebugInfo/X86/enum-class.ll
  llvm/trunk/test/DebugInfo/X86/enum-fwd-decl.ll
  llvm/trunk/test/DebugInfo/X86/fi-expr.ll
  llvm/trunk/test/DebugInfo/X86/fission-cu.ll
  llvm/trunk/test/DebugInfo/X86/fission-hash.ll
  llvm/trunk/test/DebugInfo/X86/fission-inline.ll
  llvm/trunk/test/DebugInfo/X86/fission-no-inlining.ll
  llvm/trunk/test/DebugInfo/X86/float_const.ll
  llvm/trunk/test/DebugInfo/X86/formal_parameter.ll
  llvm/trunk/test/DebugInfo/X86/frame-register.ll
  llvm/trunk/test/DebugInfo/X86/inline-member-function.ll
  llvm/trunk/test/DebugInfo/X86/inline-namespace.ll
  llvm/trunk/test/DebugInfo/X86/inline-seldag-test.ll
  llvm/trunk/test/DebugInfo/X86/lexical-block-file-inline.ll
  llvm/trunk/test/DebugInfo/X86/lexical_block.ll
  llvm/trunk/test/DebugInfo/X86/linkage-name.ll
  llvm/trunk/test/DebugInfo/X86/live-debug-variables.ll
  llvm/trunk/test/DebugInfo/X86/low-pc-cu.ll
  llvm/trunk/test/DebugInfo/X86/main-file-name.s
  llvm/trunk/test/DebugInfo/X86/memberfnptr.ll
  llvm/trunk/test/DebugInfo/X86/missing-file-line.ll
  llvm/trunk/test/DebugInfo/X86/mixed-nodebug-cu.ll
  llvm/trunk/test/DebugInfo/X86/nondefault-subrange-array.ll
  llvm/trunk/test/DebugInfo/X86/nophysreg.ll
  llvm/trunk/test/DebugInfo/X86/noreturn_c11.ll
  llvm/trunk/test/DebugInfo/X86/noreturn_cpp11.ll
  llvm/trunk/test/DebugInfo/X86/noreturn_objc.ll
  llvm/trunk/test/DebugInfo/X86/objc-fwd-decl.ll
  llvm/trunk/test/DebugInfo/X86/objc-property-void.ll
  llvm/trunk/test/DebugInfo/X86/op_deref.ll
  llvm/trunk/test/DebugInfo/X86/parameters.ll
  llvm/trunk/test/DebugInfo/X86/pieces-1.ll
  llvm/trunk/test/DebugInfo/X86/pieces-4.ll
  llvm/trunk/test/DebugInfo/X86/pointer-type-size.ll
  llvm/trunk/test/DebugInfo/X86/pr11300.ll
  llvm/trunk/test/DebugInfo/X86/pr13303.ll
  llvm/trunk/test/DebugInfo/X86/reference-argument.ll
  llvm/trunk/test/DebugInfo/X86/rematerialize.ll
  llvm/trunk/test/DebugInfo/X86/rvalue-ref.ll
  llvm/trunk/test/DebugInfo/X86/single-dbg_value.ll
  llvm/trunk/test/DebugInfo/X86/single-fi.ll
  llvm/trunk/test/DebugInfo/X86/split-dwarf-cross-unit-reference.ll
  llvm/trunk/test/DebugInfo/X86/split-dwarf-multiple-cu-hash.ll
  llvm/trunk/test/DebugInfo/X86/split-dwarf-omit-empty.ll
  llvm/trunk/test/DebugInfo/X86/split-global.ll
  llvm/trunk/test/DebugInfo/X86/sret.ll
  llvm/trunk/test/DebugInfo/X86/stack-value-dwarf2.ll
  llvm/trunk/test/DebugInfo/X86/static_member_array.ll
  llvm/trunk/test/DebugInfo/X86/struct-loc.ll
  llvm/trunk/test/DebugInfo/X86/subrange-type.ll
  llvm/trunk/test/DebugInfo/X86/template.ll
  llvm/trunk/test/DebugInfo/X86/this-stack_value.ll
  llvm/trunk/test/DebugInfo/X86/union-const.ll
  llvm/trunk/test/DebugInfo/X86/union-template.ll
  llvm/trunk/test/DebugInfo/X86/vector.ll
  llvm/trunk/test/DebugInfo/debugmacinfo.test
  llvm/trunk/test/DebugInfo/dwarfdump-64-bit-dwarf.test
  llvm/trunk/test/DebugInfo/dwarfdump-debug-frame-simple.test
  llvm/trunk/test/DebugInfo/dwarfdump-dump-flags.test
  llvm/trunk/test/DebugInfo/dwarfdump-dump-gdbindex.test
  llvm/trunk/test/DebugInfo/dwarfdump-implicit-const.test
  llvm/trunk/test/DebugInfo/dwarfdump-macho-relocs.test
  llvm/trunk/test/DebugInfo/dwarfdump-macho-universal.test
  llvm/trunk/test/DebugInfo/dwarfdump-pubnames.test
  llvm/trunk/test/DebugInfo/dwarfdump-type-units.test
  llvm/trunk/test/DebugInfo/dwo.ll
  llvm/trunk/test/DebugInfo/skeletoncu.ll
  llvm/trunk/test/Linker/subprogram-linkonce-weak.ll
  llvm/trunk/test/Linker/type-unique-odr-a.ll
  llvm/trunk/test/Linker/type-unique-simple-a.ll
  llvm/trunk/test/Linker/type-unique-simple2-a.ll
  llvm/trunk/test/Linker/type-unique-simple2.ll
  llvm/trunk/test/Linker/type-unique-type-array-a.ll
  llvm/trunk/test/MC/ELF/comp-dir.s
  llvm/trunk/test/MC/ELF/compression.s
  llvm/trunk/test/MC/ELF/discriminator.s
  llvm/trunk/test/MC/MachO/gen-dwarf-cpp.s
  llvm/trunk/test/MC/MachO/gen-dwarf-macro-cpp.s
  llvm/trunk/test/MC/MachO/gen-dwarf-producer.s
  llvm/trunk/test/MC/MachO/gen-dwarf.s
  llvm/trunk/test/MC/X86/gnux32-dwarf-gen.s
  llvm/trunk/test/MC/X86/i386-darwin-frame-register.ll
  llvm/trunk/test/Object/Mips/reloc-visit.test
  llvm/trunk/test/tools/dsymutil/ARM/scattered.c
  llvm/trunk/test/tools/dsymutil/X86/common-sym.test
  llvm/trunk/test/tools/dsymutil/X86/custom-line-table.test
  llvm/trunk/test/tools/dsymutil/X86/dead-stripped.cpp
  llvm/trunk/test/tools/dsymutil/X86/empty_range.s
  llvm/trunk/test/tools/dsymutil/X86/fat-archive-input-i386.test
  llvm/trunk/test/tools/dsymutil/X86/fat-object-input-x86_64.test
  llvm/trunk/test/tools/dsymutil/X86/fat-object-input-x86_64h.test
  llvm/trunk/test/tools/dsymutil/X86/frame-1.test
  llvm/trunk/test/tools/dsymutil/X86/frame-2.test
  llvm/trunk/test/tools/dsymutil/X86/modules-dwarf-version.m
  llvm/trunk/test/tools/dsymutil/X86/modules-empty.m
  llvm/trunk/test/tools/dsymutil/X86/modules.m
  llvm/trunk/test/tools/dsymutil/X86/odr-anon-namespace.cpp
  llvm/trunk/test/tools/dsymutil/X86/odr-fwd-declaration.cpp
  llvm/trunk/test/tools/dsymutil/X86/odr-fwd-declaration2.cpp
  llvm/trunk/test/tools/dsymutil/X86/odr-member-functions.cpp
  llvm/trunk/test/tools/dsymutil/X86/odr-uniquing.cpp
  llvm/trunk/test/tools/dsymutil/X86/submodules.m
  llvm/trunk/test/tools/llvm-dwarfdump/X86/brief.s
  llvm/trunk/test/tools/llvm-dwarfdump/X86/multiple-sections.test
  llvm/trunk/tools/llvm-dwarfdump/llvm-dwarfdump.cpp
  llvm/trunk/tools/llvm-objdump/llvm-objdump.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D37714.114726.patch
Type: text/x-patch
Size: 155089 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170911/5c35f0cd/attachment.bin>


More information about the llvm-commits mailing list