• Home
  • History
  • Annotate
  • only in /external/llvm/test/tools/
History log of /external/llvm/test/tools/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
de2d8694e25a814696358e95141f4b1aa4d8847e 20-Sep-2016 Pirama Arumuga Nainar <pirama@google.com> Update aosp/master LLVM for rebase to r275480

Bug: http://b/31320715

This merges commit 7dcf7f03e005379ef2f06db96aa93f06186b66d5 from
aosp/dev.

Test: Build AOSP and run RenderScript tests (host tests for slang and
libbcc, RsTest, CTS)

Change-Id: Iaf3738f74312d875e69f61d604ac058f381a2a1a
symutil/ARM/dummy-debug-map.map
symutil/ARM/scattered.c
symutil/ARM/thumb.c
symutil/Inputs/basic-with-libfat-test.macho.x86_64
symutil/Inputs/common.macho.x86_64
symutil/Inputs/common.macho.x86_64.o
symutil/Inputs/frame-dw2.ll
symutil/Inputs/frame-dw4.ll
symutil/Inputs/module-warnings/1.o
symutil/Inputs/module-warnings/Bar.pcm
symutil/Inputs/module-warnings/Foo.pcm
symutil/Inputs/module-warnings/libstatic.a
symutil/Inputs/modules/Foo.pcm
symutil/Inputs/scattered-reloc/1.o
symutil/Inputs/scattered-reloc/1.s
symutil/Inputs/thumb.armv7m
symutil/Inputs/thumb.o
symutil/X86/basic-linking-bundle.test
symutil/X86/basic-with-libfat-test.test
symutil/X86/common-sym.test
symutil/X86/mismatch.m
symutil/X86/module-warnings.test
symutil/absolute_symbol.test
symutil/arch-option.test
symutil/basic-linking.test
symutil/debug-map-parsing.test
symutil/fat-binary-output.test
symutil/yaml-object-address-rewrite.test
old/X86/Inputs/common.ll
old/X86/Inputs/common2.ll
old/X86/Inputs/common3.ll
old/X86/Inputs/irmover-error.ll
old/X86/Inputs/linkonce-weak.ll
old/X86/Inputs/start-lib-common.ll
old/X86/Inputs/thinlto_alias.ll
old/X86/Inputs/thinlto_archive1.ll
old/X86/Inputs/thinlto_archive2.ll
old/X86/Inputs/thinlto_internalize.ll
old/X86/Inputs/thinlto_linkonceresolution.ll
old/X86/Inputs/thinlto_weak_resolution.ll
old/X86/Inputs/visibility.ll
old/X86/coff.ll
old/X86/comdat.ll
old/X86/common.ll
old/X86/disable-verify.ll
old/X86/drop-linkage.ll
old/X86/emit-llvm.ll
old/X86/irmover-error.ll
old/X86/linkonce-weak.ll
old/X86/opt-level.ll
old/X86/parallel.ll
old/X86/pr19901.ll
old/X86/pr19901_thinlto.ll
old/X86/pr25915.ll
old/X86/relax-relocs.ll
old/X86/start-lib-common.ll
old/X86/strip_names.ll
old/X86/thinlto.ll
old/X86/thinlto_alias.ll
old/X86/thinlto_archive.ll
old/X86/thinlto_emit_imports.ll
old/X86/thinlto_internalize.ll
old/X86/thinlto_linkonceresolution.ll
old/X86/thinlto_prefix_replace.ll
old/X86/thinlto_weak_resolution.ll
old/X86/type-merge2.ll
old/X86/visibility.ll
lvm-ar/Inputs/coff.yaml
lvm-ar/Inputs/elf.yaml
lvm-ar/Inputs/macho.yaml
lvm-ar/Inputs/msvc-import.lib
lvm-ar/default-add.test
lvm-ar/default-coff.test
lvm-ar/default-elf.test
lvm-ar/default-macho.test
lvm-ar/empty-uid-gid.test
lvm-ar/override.test
lvm-config/cflags.test
lvm-config/ldflags.test
lvm-config/libs.test
lvm-config/lit.local.cfg
lvm-config/system-libs.windows.test
lvm-cov/Inputs/binary-formats.v1.linux64l
lvm-cov/Inputs/binary-formats.v2.linux32l
lvm-cov/Inputs/binary-formats.v2.linux64l
lvm-cov/Inputs/combine_expansions.covmapping
lvm-cov/Inputs/combine_expansions.proftext
lvm-cov/Inputs/double_dots.covmapping
lvm-cov/Inputs/double_dots.proftext
lvm-cov/Inputs/elf_binary_comdat.profdata
lvm-cov/Inputs/gcov47_compatibility.gcda
lvm-cov/Inputs/gcov47_compatibility.gcno
lvm-cov/Inputs/highlightedRanges.covmapping
lvm-cov/Inputs/instrprof-comdat.h
lvm-cov/Inputs/lineExecutionCounts.covmapping
lvm-cov/Inputs/prefer_used_to_unused.covmapping
lvm-cov/Inputs/prefer_used_to_unused.cpp
lvm-cov/Inputs/prefer_used_to_unused.proftext
lvm-cov/Inputs/prevent_false_instantiations.covmapping
lvm-cov/Inputs/prevent_false_instantiations.cpp
lvm-cov/Inputs/prevent_false_instantiations.proftext
lvm-cov/Inputs/regionMarkers.covmapping
lvm-cov/Inputs/showExpansions.covmapping
lvm-cov/Inputs/templateInstantiations.covmapping
lvm-cov/combine_expansions.cpp
lvm-cov/cov-comdat.test
lvm-cov/double_dots.c
lvm-cov/gcov47_compatibility.cpp
lvm-cov/lit.local.cfg
lvm-cov/prefer_used_to_unused.h
lvm-cov/prevent_false_instantiations.h
lvm-cov/report.cpp
lvm-cov/showLineExecutionCounts.cpp
lvm-cov/showTemplateInstantiations.cpp
lvm-cov/warnings.h
lvm-dwp/Inputs/compress/a.dwo
lvm-dwp/Inputs/compressfail/a.dwo
lvm-dwp/Inputs/compressfail/compress.dwo
lvm-dwp/Inputs/compressfail/compress.o
lvm-dwp/Inputs/duplicate/ac.dwp
lvm-dwp/Inputs/duplicate/bc.dwp
lvm-dwp/Inputs/duplicate/c.dwo
lvm-dwp/Inputs/duplicate_dwo_name/ac.dwp
lvm-dwp/Inputs/duplicate_dwo_name/bc.dwp
lvm-dwp/Inputs/duplicate_dwo_name/c.dwo
lvm-dwp/Inputs/empty.dwo
lvm-dwp/Inputs/empty_compressed_section.dwo
lvm-dwp/Inputs/gcc_type/a.dwo
lvm-dwp/Inputs/invalid_compressed.dwo
lvm-dwp/Inputs/invalid_cu_index/x.dwp
lvm-dwp/Inputs/invalid_string_form.dwo
lvm-dwp/Inputs/merge/notypes/ab.dwp
lvm-dwp/Inputs/merge/notypes/c.dwo
lvm-dwp/Inputs/missing_tu_index/x.dwp
lvm-dwp/Inputs/multiple_type_sections.dwp
lvm-dwp/Inputs/non_cu_top_level.dwo
lvm-dwp/X86/compress.test
lvm-dwp/X86/compressfail.test
lvm-dwp/X86/duplicate.test
lvm-dwp/X86/empty.test
lvm-dwp/X86/gcc_type.test
lvm-dwp/X86/invalid_cu_index.test
lvm-dwp/X86/invalid_string_form.test
lvm-dwp/X86/merge.test
lvm-dwp/X86/missing_tu_index.test
lvm-dwp/X86/multiple_type_sections.test
lvm-dwp/X86/nocompress.test
lvm-dwp/X86/non_cu_top_level.test
lvm-dwp/X86/simple.test
lvm-dwp/X86/type_dedup.test
lvm-lto/Inputs/empty.bc
lvm-lto/error.ll
lvm-lto/thinlto.ll
lvm-nm/X86/Inputs/hello.obj.elf-x86_64
lvm-nm/X86/Inputs/libExample.a.macho-x86_64
lvm-nm/X86/posixArchiveMachO.test
lvm-nm/X86/posixELF.test
lvm-nm/X86/posixMachO.test
lvm-nm/X86/radix.s
lvm-nm/invalid-input.test
lvm-objdump/AArch64/macho-symbolized-disassembly.test
lvm-objdump/ARM/macho-arm-and-thumb.test
lvm-objdump/ARM/macho-symbolized-disassembly.test
lvm-objdump/ARM/macho-v7m.test
lvm-objdump/Inputs/LLVM-bundle.macho-x86_64
lvm-objdump/Inputs/eh_frame.elf-mipsel
lvm-objdump/Inputs/eh_frame_zero_cie.o
lvm-objdump/Inputs/empty.macho-armv7
lvm-objdump/Inputs/file-aux-record.yaml
lvm-objdump/Inputs/malformed-macho.bin
lvm-objdump/Inputs/section.macho-armv7
lvm-objdump/Inputs/tls.exe.coff-x86_64
lvm-objdump/X86/Inputs/codesig.macho-x86_64
lvm-objdump/X86/Inputs/hello.exe.stripped.macho-x86_64
lvm-objdump/X86/Inputs/macho-universal64.x86_64.i386
lvm-objdump/X86/hex-displacement.test
lvm-objdump/X86/macho-dis-symname.test
lvm-objdump/X86/macho-disassembly-stripped.test
lvm-objdump/X86/macho-private-header.test
lvm-objdump/X86/macho-private-headers.test
lvm-objdump/X86/macho-universal-x86_64.i386.test
lvm-objdump/coff-private-headers.test
lvm-objdump/eh_frame-arm64.test
lvm-objdump/eh_frame-mipsel.test
lvm-objdump/eh_frame_zero_cie.test
lvm-objdump/macho-LLVM-bundle.test
lvm-objdump/macho-objc-meta-data.test
lvm-objdump/macho-sections.test
lvm-objdump/malformed-archives.test
lvm-objdump/malformed-macho.test
lvm-pdbdump/Inputs/ClassLayoutTest.cpp
lvm-pdbdump/Inputs/FilterTest.cpp
lvm-pdbdump/Inputs/LoadAddressTest.cpp
lvm-pdbdump/class-layout.test
lvm-pdbdump/enum-layout.test
lvm-pdbdump/load-address.test
lvm-pdbdump/regex-filter.test
lvm-profdata/Inputs/c-general.profraw
lvm-profdata/Inputs/compat.profdata.v4
lvm-profdata/c-general.test
lvm-profdata/compat.proftext
lvm-profdata/general.proftext
lvm-profdata/input-filenames.test
lvm-profdata/multiple-inputs.test
lvm-profdata/raw-32-bits-be.test
lvm-profdata/raw-32-bits-le.test
lvm-profdata/raw-64-bits-be.test
lvm-profdata/raw-64-bits-le.test
lvm-profdata/raw-two-profiles.test
lvm-profdata/value-prof.proftext
lvm-profdata/weight-instr.test
lvm-readobj/ARM/attribute-0.s
lvm-readobj/ARM/attribute-1.s
lvm-readobj/Inputs/codeview-inlining.obj.coff
lvm-readobj/Inputs/codeview-merging-1.obj
lvm-readobj/Inputs/codeview-merging-2.obj
lvm-readobj/Inputs/codeview-types.obj
lvm-readobj/Inputs/codeview-vftable.obj.coff
lvm-readobj/Inputs/compression.zlib.style.elf-x86-64
lvm-readobj/Inputs/dynamic-table-so.aarch64
lvm-readobj/Inputs/dynamic-table.c
lvm-readobj/Inputs/elf-groups.x86_64
lvm-readobj/Inputs/file-aux-record.yaml
lvm-readobj/Inputs/file-multiple-aux-records.yaml
lvm-readobj/Inputs/got-over.exe.elf-mips
lvm-readobj/Inputs/has_pdb.exe
lvm-readobj/Inputs/options.obj.elf-mipsel
lvm-readobj/Inputs/phdrs-elf.exe-i386
lvm-readobj/Inputs/phdrs-elf.exe-x86_64
lvm-readobj/Inputs/relocs.obj.elf-lanai
lvm-readobj/Inputs/relocs.py
lvm-readobj/Inputs/st-other.obj.elf-mips
lvm-readobj/Inputs/st-other.obj.elf-mips16
lvm-readobj/Inputs/symbols-proc-specific.elf-hexagon
lvm-readobj/Inputs/trivial.obj.elf-lanai
lvm-readobj/Inputs/verneed.elf-x86-64
lvm-readobj/codeview-inlining.test
lvm-readobj/codeview-linetables.test
lvm-readobj/codeview-merging.test
lvm-readobj/codeview-types.test
lvm-readobj/codeview-vftable.test
lvm-readobj/coff-debug-directory.test
lvm-readobj/dynamic.test
lvm-readobj/elf-groups.test
lvm-readobj/elf-hash-histogram.test
lvm-readobj/elf-sec-compressed.test
lvm-readobj/elf-sec-flags.test
lvm-readobj/elf-versioninfo.test
lvm-readobj/file-headers.test
lvm-readobj/gnu-file-headers.test
lvm-readobj/gnu-phdrs.test
lvm-readobj/gnu-relocations.test
lvm-readobj/gnu-sections.test
lvm-readobj/gnu-symbols.test
lvm-readobj/mips-got-overlapped.test
lvm-readobj/mips-options-sec.test
lvm-readobj/mips-st-other.test
lvm-readobj/reloc-types.test
lvm-size/Inputs/darwin-m.o
lvm-size/X86/ignore-sections.s
lvm-size/X86/lit.local.cfg
lvm-size/X86/test-common.s
lvm-size/basic.test
lvm-size/darwin-m.test
lvm-split/blockaddress.ll
lvm-split/extern_linkage.ll
lvm-split/personality.ll
lvm-split/preserve-locals.ll
lvm-split/scc-alias.ll
lvm-split/scc-callchain.ll
lvm-split/scc-comdat.ll
lvm-split/scc-const-alias.ll
lvm-split/scc-constants.ll
lvm-split/scc-cycle.ll
lvm-split/scc-global-alias.ll
lvm-split/scc-global2global.ll
lvm-symbolizer/Inputs/addr.inp
lvm-symbolizer/fat.test
lvm-symbolizer/pdb/Inputs/missing_pdb.exe
lvm-symbolizer/pdb/Inputs/test.cpp
lvm-symbolizer/pdb/Inputs/test.exe
lvm-symbolizer/pdb/Inputs/test.pdb
lvm-symbolizer/pdb/lit.local.cfg
lvm-symbolizer/pdb/missing_pdb.test
lvm-symbolizer/pdb/pdb.test
lvm-symbolizer/print_context.c
lvm-symbolizer/sym.test
to/hide-linkonce-odr.ll
to/lit.local.cfg
to/opt-level.ll
to/print-stats.ll
ancov/Inputs/blacklist.txt
ancov/Inputs/fun_blacklist.txt
ancov/Inputs/src_blacklist.txt
ancov/Inputs/test-linux_x86_64
ancov/Inputs/test-linux_x86_64-1.sancov
ancov/Inputs/test-linux_x86_64.0.sancov
ancov/Inputs/test-linux_x86_64.1.sancov
ancov/Inputs/test-linux_x86_64.sancov
ancov/Inputs/test.cpp
ancov/blacklist.test
ancov/covered_functions.test
ancov/html-report.test
ancov/lit.local.cfg
ancov/not_covered_functions.test
ancov/print.test
ancov/print_coverage_pcs.test
ancov/stats.test
anstats/elf.test
aml2obj/missing_document_tag.yaml
aml2obj/unsupported_document_tag.yaml
f3ef5332fa3f4d5ec72c178a2b19dac363a19383 04-Mar-2016 Pirama Arumuga Nainar <pirama@google.com> Update aosp/master LLVM for rebase to r256229

http://b/26987366

Change-Id: I1f29c4676a8abe633ab5707dded58d846c973d50
symutil/ARM/dummy-debug-map-amr64.map
symutil/ARM/empty-map.test
symutil/ARM/fat-arch-name.test
symutil/ARM/fat-arch-not-found.test
symutil/ARM/inlined-low_pc.c
symutil/ARM/lit.local.cfg
symutil/Inputs/absolute_sym.macho.i386
symutil/Inputs/absolute_sym.macho.i386.o
symutil/Inputs/basic.macho.i386
symutil/Inputs/basic2-custom-linetable.macho.x86_64.o
symutil/Inputs/basic2.c
symutil/Inputs/dead-stripped/1.o
symutil/Inputs/empty_range/1.o
symutil/Inputs/fat-test.arm.dylib
symutil/Inputs/fat-test.arm.o
symutil/Inputs/fat-test.c
symutil/Inputs/fat-test.dylib
symutil/Inputs/fat-test.o
symutil/Inputs/frame-dw2.ll
symutil/Inputs/frame-dw4.ll
symutil/Inputs/inlined-low_pc/1.o
symutil/Inputs/libfat-test.a
symutil/Inputs/mismatch/1.o
symutil/Inputs/mismatch/mismatch.pcm
symutil/Inputs/modules/1.o
symutil/Inputs/modules/Bar.pcm
symutil/Inputs/modules/Foo.pcm
symutil/Inputs/odr-anon-namespace/1.o
symutil/Inputs/odr-anon-namespace/2.o
symutil/Inputs/odr-member-functions/1.o
symutil/Inputs/odr-member-functions/2.o
symutil/Inputs/odr-member-functions/3.o
symutil/Inputs/odr-uniquing/1.o
symutil/Inputs/odr-uniquing/2.o
symutil/Inputs/submodules/1.o
symutil/Inputs/submodules/Parent.pcm
symutil/X86/basic-linking-bundle.test
symutil/X86/basic-linking-x86.test
symutil/X86/basic-lto-dw4-linking-x86.test
symutil/X86/basic-lto-linking-x86.test
symutil/X86/custom-line-table.test
symutil/X86/dead-stripped.cpp
symutil/X86/dsym-companion.test
symutil/X86/dummy-debug-map.map
symutil/X86/empty_range.s
symutil/X86/fat-archive-input-i386.test
symutil/X86/fat-object-input-x86_64.test
symutil/X86/fat-object-input-x86_64h.test
symutil/X86/frame-1.test
symutil/X86/frame-2.test
symutil/X86/lit.local.cfg
symutil/X86/mismatch.m
symutil/X86/modules.m
symutil/X86/multiple-inputs.test
symutil/X86/odr-anon-namespace.cpp
symutil/X86/odr-member-functions.cpp
symutil/X86/odr-uniquing.cpp
symutil/X86/submodules.m
symutil/absolute_symbol.test
symutil/arch-option.test
symutil/archive-timestamp.test
symutil/basic-linking.test
symutil/debug-map-parsing.test
symutil/dump-symtab.test
symutil/fat-binary-output.test
symutil/yaml-object-address-rewrite.test
old/Inputs/alias-1.ll
old/Inputs/bcsection.s
old/Inputs/comdat.ll
old/Inputs/common.ll
old/Inputs/drop-debug.bc
old/Inputs/invalid.bc
old/Inputs/linker-script.export
old/Inputs/linkonce-weak.ll
old/Inputs/pr19901-1.ll
old/Inputs/weak.ll
old/PowerPC/lit.local.cfg
old/PowerPC/mtriple.ll
old/X86/Inputs/alias-1.ll
old/X86/Inputs/available-externally.ll
old/X86/Inputs/bcsection.s
old/X86/Inputs/comdat.ll
old/X86/Inputs/comdat2.ll
old/X86/Inputs/common.ll
old/X86/Inputs/ctors2.ll
old/X86/Inputs/drop-debug.bc
old/X86/Inputs/drop-linkage.ll
old/X86/Inputs/invalid.bc
old/X86/Inputs/linker-script.export
old/X86/Inputs/linkonce-weak.ll
old/X86/Inputs/pr19901-1.ll
old/X86/Inputs/resolve-to-alias.ll
old/X86/Inputs/thinlto.ll
old/X86/Inputs/type-merge.ll
old/X86/Inputs/type-merge2.ll
old/X86/Inputs/weak.ll
old/X86/alias.ll
old/X86/alias2.ll
old/X86/available-externally.ll
old/X86/bad-alias.ll
old/X86/bcsection.ll
old/X86/coff.ll
old/X86/comdat.ll
old/X86/comdat2.ll
old/X86/common.ll
old/X86/ctors.ll
old/X86/ctors2.ll
old/X86/disable-verify.ll
old/X86/drop-debug.ll
old/X86/drop-linkage.ll
old/X86/emit-llvm.ll
old/X86/invalid.ll
old/X86/linker-script.ll
old/X86/linkonce-weak.ll
old/X86/lit.local.cfg
old/X86/no-map-whole-file.ll
old/X86/opt-level.ll
old/X86/parallel.ll
old/X86/pr19901.ll
old/X86/pr25907.ll
old/X86/pr25915.ll
old/X86/remarks.ll
old/X86/resolve-to-alias.ll
old/X86/slp-vectorize.ll
old/X86/stats.ll
old/X86/thinlto.ll
old/X86/type-merge.ll
old/X86/type-merge2.ll
old/X86/unnamed-addr.ll
old/X86/vectorize.ll
old/X86/weak.ll
old/alias.ll
old/bad-alias.ll
old/bcsection.ll
old/coff.ll
old/comdat.ll
old/common.ll
old/drop-debug.ll
old/emit-llvm.ll
old/invalid.ll
old/linker-script.ll
old/linkonce-weak.ll
old/lit.local.cfg
old/mtriple.ll
old/no-map-whole-file.ll
old/opt-level.ll
old/pr19901.ll
old/remarks.ll
old/slp-vectorize.ll
old/stats.ll
old/vectorize.ll
old/weak.ll
lvm-cxxdump/X86/lit.local.cfg
lvm-cxxdump/X86/sym-size.s
lvm-cxxdump/trivial.test
lvm-dwp/Inputs/simple/notypes/a.dwo
lvm-dwp/Inputs/simple/notypes/b.dwo
lvm-dwp/Inputs/simple/types/a.dwo
lvm-dwp/Inputs/simple/types/b.dwo
lvm-dwp/Inputs/type_dedup/a.dwo
lvm-dwp/Inputs/type_dedup/b.dwo
lvm-dwp/X86/lit.local.cfg
lvm-dwp/X86/simple.test
lvm-dwp/X86/type_dedup.test
lvm-lto/Inputs/thinlto.ll
lvm-lto/thinlto.ll
lvm-mc/basic.test
lvm-mc/fatal_warnings.test
lvm-mc/line_end_with_space.test
lvm-mc/lit.local.cfg
lvm-mc/no_warnings.test
lvm-nm/X86/IRobj.test
lvm-nm/X86/Inputs/hello.obj.macho-x86_64
lvm-nm/X86/Inputs/test.IRobj-x86_64
lvm-nm/X86/externalonly.test
lvm-nm/X86/groupingflags.test
lvm-nm/X86/posixMachO.test
lvm-nm/lit.local.cfg
lvm-objdump/AArch64/elf-aarch64-mapping-symbols.test
lvm-objdump/ARM/macho-arm-and-thumb.test
lvm-objdump/Inputs/eh_frame.macho-arm64
lvm-objdump/Inputs/libbogus1.a
lvm-objdump/Inputs/libbogus2.a
lvm-objdump/Inputs/libbogus3.a
lvm-objdump/Inputs/section-filter.obj
lvm-objdump/X86/Inputs/disassemble-data.obj
lvm-objdump/X86/Inputs/disassemble.dll.coff-i386
lvm-objdump/X86/Inputs/internal.exe.coff-x86_64
lvm-objdump/X86/Inputs/malformed-machos/00000031.a
lvm-objdump/X86/Inputs/malformed-machos/mem-crup-0001.macho
lvm-objdump/X86/Inputs/malformed-machos/mem-crup-0006.macho
lvm-objdump/X86/Inputs/malformed-machos/mem-crup-0010.macho
lvm-objdump/X86/Inputs/malformed-machos/mem-crup-0040.macho
lvm-objdump/X86/Inputs/malformed-machos/mem-crup-0080.macho
lvm-objdump/X86/Inputs/malformed-machos/mem-crup-0261.macho
lvm-objdump/X86/Inputs/malformed-machos/mem-crup-0337.macho
lvm-objdump/X86/coff-dis-internal.test
lvm-objdump/X86/coff-disassemble-export.test
lvm-objdump/X86/disassemble-data.test
lvm-objdump/X86/macho-symbol-table.test
lvm-objdump/X86/malformed-machos.test
lvm-objdump/eh_frame-arm64.test
lvm-objdump/macho-sections.test
lvm-objdump/malformed-archives.test
lvm-objdump/section-filter.test
lvm-pdbdump/regex-filter.test
lvm-profdata/Inputs/basic.proftext
lvm-profdata/Inputs/c-general.profraw
lvm-profdata/Inputs/compat.profdata.v2
lvm-profdata/Inputs/gcc-sample-profile.gcov
lvm-profdata/Inputs/inline-samples.afdo
lvm-profdata/Inputs/overflow-instr.proftext
lvm-profdata/Inputs/overflow-sample.proftext
lvm-profdata/Inputs/sample-profile.proftext
lvm-profdata/Inputs/text-format-errors.text.bin
lvm-profdata/Inputs/vp-malform.proftext
lvm-profdata/Inputs/vp-malform2.proftext
lvm-profdata/Inputs/vp-truncate.proftext
lvm-profdata/Inputs/weight-instr-bar.profdata
lvm-profdata/Inputs/weight-instr-foo.profdata
lvm-profdata/Inputs/weight-sample-bar.proftext
lvm-profdata/Inputs/weight-sample-foo.proftext
lvm-profdata/c-general.test
lvm-profdata/compat.proftext
lvm-profdata/count-mismatch.proftext
lvm-profdata/gcc-gcov-sample-profile.test
lvm-profdata/inline-samples.test
lvm-profdata/overflow-instr.test
lvm-profdata/overflow-sample.test
lvm-profdata/overflow.proftext
lvm-profdata/raw-32-bits-be.test
lvm-profdata/raw-32-bits-le.test
lvm-profdata/raw-64-bits-be.test
lvm-profdata/raw-64-bits-le.test
lvm-profdata/raw-magic-but-no-header.test
lvm-profdata/raw-two-profiles.test
lvm-profdata/sample-profile-basic.test
lvm-profdata/text-dump.test
lvm-profdata/text-format-errors.test
lvm-profdata/value-prof.proftext
lvm-profdata/weight-instr.test
lvm-profdata/weight-sample.test
lvm-readobj/ARM/attribute-4.s
lvm-readobj/Inputs/gnuhash.so.elf-i386
lvm-readobj/Inputs/gnuhash.so.elf-ppc
lvm-readobj/Inputs/gnuhash.so.elf-ppc64
lvm-readobj/Inputs/gnuhash.so.elf-x86_64
lvm-readobj/Inputs/got-plt.exe.elf-mipsel
lvm-readobj/Inputs/mips-rld-map-rel.elf-mipsel
lvm-readobj/Inputs/reginfo.obj.elf-mipsel
lvm-readobj/Inputs/trivial.elf-amdhsa-kaveri
lvm-readobj/Inputs/verdef.elf-x86-64
lvm-readobj/amdgpu-elf-defs.test
lvm-readobj/basic.test
lvm-readobj/codeview-linetables.test
lvm-readobj/elf-gnuhash.test
lvm-readobj/elf-versioninfo.test
lvm-readobj/file-headers.test
lvm-readobj/mips-plt.test
lvm-readobj/mips-reginfo.test
lvm-readobj/mips-rld-map-rel.test
lvm-readobj/relocations.test
lvm-readobj/sections-ext.test
lvm-readobj/sections.test
lvm-size/basic.test
lvm-split/alias.ll
lvm-split/comdat.ll
lvm-split/function.ll
lvm-split/global.ll
lvm-split/internal.ll
lvm-split/unnamed.ll
lvm-symbolizer/Inputs/addr.exe
lvm-symbolizer/Inputs/addr.inp
lvm-symbolizer/Inputs/coff-dwarf.cpp
lvm-symbolizer/Inputs/coff-dwarf.exe
lvm-symbolizer/Inputs/coff-exports.cpp
lvm-symbolizer/Inputs/coff-exports.exe
lvm-symbolizer/Inputs/fat.c
lvm-symbolizer/Inputs/fat.o
lvm-symbolizer/coff-dwarf.test
lvm-symbolizer/coff-exports.test
lvm-symbolizer/fat.test
lvm-symbolizer/pdb/Inputs/test.cpp
lvm-symbolizer/pdb/Inputs/test.exe
lvm-symbolizer/pdb/Inputs/test.exe.input
lvm-symbolizer/pdb/Inputs/test.pdb
lvm-symbolizer/pdb/pdb.test
lvm-symbolizer/sym.test
to/opt-level.ll
ancov/Inputs/blacklist.txt
ancov/Inputs/foo.cpp
ancov/Inputs/test-linux_x86_64
ancov/Inputs/test-linux_x86_64-1.sancov
ancov/Inputs/test-linux_x86_64.sancov
ancov/Inputs/test.cpp
ancov/blacklist.test
ancov/covered_functions.test
ancov/not_covered_functions.test
ancov/print.test
6948897e478cbd66626159776a8017b3c18579b9 01-Jul-2015 Pirama Arumuga Nainar <pirama@google.com> Update aosp/master LLVM for rebase to r239765

Bug: 20140355: This rebase pulls the upstream fix for the spurious
warnings mentioned in the bug.

Change-Id: I7fd24253c50f4d48d900875dcf43ce3f1721a3da
symutil/Inputs/frame-dw2.ll
symutil/Inputs/frame-dw4.ll
symutil/Inputs/frame.c
symutil/X86/basic-linking-x86.test
symutil/X86/basic-lto-linking-x86.test
symutil/X86/frame-1.test
symutil/X86/frame-2.test
symutil/debug-map-parsing.test
symutil/yaml-object-address-rewrite.test
old/emit-llvm.ll
lvm-cov/Inputs/lineExecutionCounts.proftext
lvm-cov/Inputs/regionMarkers.proftext
lvm-cov/showLineExecutionCounts.cpp
lvm-cov/showRegionMarkers.cpp
lvm-objdump/X86/macho-archive-headers.test
lvm-objdump/X86/macho-symbol-table.test
lvm-objdump/invalid-input.test
lvm-pdbdump/Inputs/LoadAddressTest.cpp
lvm-pdbdump/Inputs/LoadAddressTest.pdb
lvm-pdbdump/load-address.test
lvm-profdata/raw-magic-but-no-header.test
lvm-readobj/Inputs/abiflags.obj.elf-mips
lvm-readobj/Inputs/abiflags.obj.elf-mipsel
lvm-readobj/Inputs/dtflags.elf-x86-64
lvm-readobj/Inputs/mips-options.elf-mips64el
lvm-readobj/elf-dtflags.test
lvm-readobj/mips-abiflags.test
lvm-readobj/mips-options.test
lvm-readobj/program-headers.test
lvm-readobj/sections-ext.test
lvm-symbolizer/pdb/Inputs/test.cpp
lvm-symbolizer/pdb/Inputs/test.exe
lvm-symbolizer/pdb/Inputs/test.exe.input
lvm-symbolizer/pdb/Inputs/test.pdb
lvm-symbolizer/pdb/lit.local.cfg
lvm-symbolizer/pdb/pdb.test
0c7f116bb6950ef819323d855415b2f2b0aad987 06-May-2015 Pirama Arumuga Nainar <pirama@google.com> Update aosp/master LLVM for rebase to r235153

Change-Id: I9bf53792f9fc30570e81a8d80d296c681d005ea7
lvm-objdump/AArch64/Inputs/print-mrs.obj.macho-aarch64
lvm-objdump/AArch64/macho-print-mrs.test
lvm-objdump/X86/Inputs/Objc1.32bit.exe.macho-i386
lvm-objdump/X86/Inputs/Objc1.32bit.obj.macho-i386
lvm-objdump/X86/Inputs/Objc2.32bit.exe.macho-i386
lvm-objdump/X86/Inputs/Objc2.32bit.obj.macho-i386
lvm-objdump/X86/Inputs/Objc2.64bit.exe.macho-x86_64
lvm-objdump/X86/Inputs/Objc2.64bit.obj.macho-x86_64
lvm-objdump/X86/macho-objc-meta-data.test
lvm-objdump/macho-sections.test
lvm-readobj/Inputs/macho-universal-archive.x86_64.i386
lvm-readobj/macho-universal-x86_64.i386.test
4c5e43da7792f75567b693105cc53e3f1992ad98 08-Apr-2015 Pirama Arumuga Nainar <pirama@google.com> Update aosp/master llvm for rebase to r233350

Change-Id: I07d935f8793ee8ec6b7da003f6483046594bca49
symutil/Inputs/basic-lto-dw4.macho.x86_64
symutil/Inputs/basic-lto-dw4.macho.x86_64.o
symutil/X86/basic-linking-x86.test
symutil/X86/basic-lto-dw4-linking-x86.test
symutil/X86/basic-lto-linking-x86.test
symutil/X86/lit.local.cfg
symutil/basic-linking.test
symutil/debug-map-parsing.test
old/mtriple.ll
old/opt-level.ll
old/option.ll
old/pr19901.ll
old/remarks.ll
old/slp-vectorize.ll
old/vectorize.ll
lvm-cov/Inputs/binary-formats.macho32b
lvm-cov/Inputs/binary-formats.macho32l
lvm-cov/Inputs/binary-formats.macho64l
lvm-cov/Inputs/binary-formats.proftext
lvm-cov/Inputs/lineExecutionCounts.profdata
lvm-cov/Inputs/lineExecutionCounts.proftext
lvm-cov/Inputs/regionMarkers.profdata
lvm-cov/Inputs/regionMarkers.proftext
lvm-cov/Inputs/test_exit_block_arcs.gcda
lvm-cov/Inputs/test_exit_block_arcs.gcno
lvm-cov/Inputs/universal-binary
lvm-cov/Inputs/universal-binary.proftext
lvm-cov/binary-formats.c
lvm-cov/copy_block_helper.m
lvm-cov/lit.local.cfg
lvm-cov/llvm-cov.test
lvm-cov/range_based_for.cpp
lvm-cov/report.cpp
lvm-cov/showExpansions.cpp
lvm-cov/showHighlightedRanges.cpp
lvm-cov/showLineExecutionCounts.cpp
lvm-cov/showRegionMarkers.cpp
lvm-cov/showTemplateInstantiations.cpp
lvm-cov/universal-binary.c
lvm-cxxdump/Inputs/eh.obj.coff-i386
lvm-cxxdump/Inputs/trivial.obj.coff-i386
lvm-cxxdump/Inputs/trivial.obj.elf-i386
lvm-cxxdump/eh.test
lvm-cxxdump/trivial.test
lvm-objdump/ARM/macho-data-in-code.test
lvm-objdump/X86/macho-cstring-dump.test
lvm-objdump/X86/macho-dis-no-leading-addr.test
lvm-objdump/X86/macho-dis-symname.test
lvm-objdump/X86/macho-dylib.test
lvm-objdump/X86/macho-indirect-symbols.test
lvm-objdump/X86/macho-info-plist.test
lvm-objdump/X86/macho-literal-pointers-i386.test
lvm-objdump/X86/macho-literal-pointers-x86_64.test
lvm-objdump/X86/macho-literals.test
lvm-objdump/X86/macho-private-headers.test
lvm-objdump/X86/macho-section.test
lvm-objdump/X86/macho-symbolized-disassembly.test
lvm-objdump/X86/macho-universal-x86_64.i386.test
lvm-pdbdump/Inputs/ClassLayoutTest.cpp
lvm-pdbdump/Inputs/ClassLayoutTest.pdb
lvm-pdbdump/Inputs/FilterTest.cpp
lvm-pdbdump/Inputs/FilterTest.pdb
lvm-pdbdump/class-layout.test
lvm-pdbdump/enum-layout.test
lvm-pdbdump/lit.local.cfg
lvm-pdbdump/regex-filter.test
lvm-profdata/general.proftext
lvm-readobj/Inputs/macho-universal.x86_64.i386
lvm-readobj/Inputs/trivial.ll
lvm-readobj/macho-universal-x86_64.i386.test
lvm-vtabledump/Inputs/trivial.obj.coff-i386
lvm-vtabledump/Inputs/trivial.obj.elf-i386
lvm-vtabledump/trivial.test
to/lit.local.cfg
to/opt-level.ll
ebe69fe11e48d322045d5949c83283927a0d790b 23-Mar-2015 Stephen Hines <srhines@google.com> Update aosp/master LLVM for rebase to r230699.

Change-Id: I2b5be30509658cb8266be782de0ab24f9099f9b9
symutil/Inputs/basic-archive.macho.x86_64
symutil/Inputs/basic-lto.macho.x86_64
symutil/Inputs/basic-lto.macho.x86_64.o
symutil/Inputs/basic.macho.x86_64
symutil/Inputs/basic1.c
symutil/Inputs/basic1.macho.x86_64.o
symutil/Inputs/basic2.c
symutil/Inputs/basic2.macho.x86_64.o
symutil/Inputs/basic3.c
symutil/Inputs/basic3.macho.x86_64.o
symutil/Inputs/libbasic.a
symutil/basic-linking.test
symutil/debug-map-parsing.test
old/Inputs/comdat.ll
old/Inputs/drop-debug.bc
old/alias.ll
old/bad-alias.ll
old/bcsection.ll
old/coff.ll
old/comdat.ll
old/common.ll
old/drop-debug.ll
old/emit-llvm.ll
old/invalid.ll
old/linker-script.ll
old/linkonce-weak.ll
old/mtriple.ll
old/no-map-whole-file.ll
old/option.ll
old/pr19901.ll
old/slp-vectorize.ll
old/stats.ll
old/vectorize.ll
old/weak.ll
lvm-cov/Inputs/highlightedRanges.covmapping
lvm-cov/Inputs/regionMarkers.covmapping
lvm-cov/Inputs/report.covmapping
lvm-cov/Inputs/showExpansions.covmapping
lvm-cov/report.cpp
lvm-cov/showHighlightedRanges.cpp
lvm-cov/showLineExecutionCounts.cpp
lvm-objdump/AArch64/Inputs/link-opt-hints.macho-aarch64
lvm-objdump/AArch64/macho-link-opt-hints.test
lvm-objdump/AArch64/macho-private-headers.test
lvm-objdump/ARM/Inputs/data-in-code.macho-arm
lvm-objdump/ARM/macho-data-in-code.test
lvm-objdump/ARM/macho-private-headers.test
lvm-objdump/Inputs/common-symbol-elf
lvm-objdump/Inputs/proc-specific-section-elf
lvm-objdump/X86/Inputs/dylibModInit.macho-x86_64
lvm-objdump/X86/Inputs/dylibRoutines.macho-x86_64
lvm-objdump/X86/Inputs/dylibSubClient.macho-x86_64
lvm-objdump/X86/Inputs/dylibSubFramework.macho-x86_64
lvm-objdump/X86/Inputs/dylibSubLibrary.macho-x86_64
lvm-objdump/X86/Inputs/dylibSubUmbrella.macho-x86_64
lvm-objdump/X86/Inputs/exeThread.macho-x86_64
lvm-objdump/X86/Inputs/linkerOption.macho-x86_64
lvm-objdump/X86/Inputs/macho-universal-archive.x86_64.i386
lvm-objdump/X86/Inputs/macho-universal.x86_64.i386
lvm-objdump/X86/macho-archive-headers.test
lvm-objdump/X86/macho-cstring-dump.test
lvm-objdump/X86/macho-indirect-symbols.test
lvm-objdump/X86/macho-literal-pointers-i386.test
lvm-objdump/X86/macho-literal-pointers-x86_64.test
lvm-objdump/X86/macho-literals.test
lvm-objdump/X86/macho-nontext-disasm.test
lvm-objdump/X86/macho-private-headers.test
lvm-objdump/X86/macho-relocations.test
lvm-objdump/X86/macho-section-contents.test
lvm-objdump/X86/macho-section-headers.test
lvm-objdump/X86/macho-section.test
lvm-objdump/X86/macho-symbol-table.test
lvm-objdump/X86/macho-universal-x86_64.i386.test
lvm-objdump/X86/macho-unwind-info.test
lvm-objdump/common-symbol-elf.test
lvm-objdump/proc-specific-section-elf.test
lvm-readobj/ARM/attribute-0.s
lvm-readobj/ARM/attribute-1.s
lvm-readobj/ARM/attribute-10.s
lvm-readobj/ARM/attribute-11.s
lvm-readobj/ARM/attribute-12.s
lvm-readobj/ARM/attribute-13.s
lvm-readobj/ARM/attribute-136.s
lvm-readobj/ARM/attribute-14.s
lvm-readobj/ARM/attribute-15.s
lvm-readobj/ARM/attribute-2.s
lvm-readobj/ARM/attribute-3.s
lvm-readobj/ARM/attribute-4.s
lvm-readobj/ARM/attribute-5.s
lvm-readobj/ARM/attribute-6.s
lvm-readobj/ARM/attribute-7.s
lvm-readobj/ARM/attribute-8.s
lvm-readobj/ARM/attribute-9.s
lvm-readobj/ARM/attribute-A.s
lvm-readobj/ARM/attribute-M.s
lvm-readobj/ARM/attribute-R.s
lvm-readobj/ARM/attribute-S.s
lvm-readobj/ARM/attribute-conformance-1.s
lvm-readobj/ARM/attribute-conformance-2.s
lvm-readobj/ARM/attributes.s
lvm-readobj/Inputs/export-arm.dll
lvm-readobj/Inputs/export-x64.dll
lvm-readobj/Inputs/export-x86.dll
lvm-readobj/Inputs/relocs-no-symtab.obj.coff-i386
lvm-readobj/Inputs/relocs.obj.elf-aarch64
lvm-readobj/Inputs/relocs.obj.elf-arm
lvm-readobj/Inputs/relocs.py
lvm-readobj/Inputs/trivial.exe.coff-arm
lvm-readobj/codeview-linetables.test
lvm-readobj/coff-arm-baserelocs.test
lvm-readobj/coff-exports.test
lvm-readobj/reloc-types.test
lvm-readobj/relocations.test
37ed9c199ca639565f6ce88105f9e39e898d82d0 01-Dec-2014 Stephen Hines <srhines@google.com> Update aosp/master LLVM for rebase to r222494.

Change-Id: Ic787f5e0124df789bd26f3f24680f45e678eef2d
old/Inputs/alias-1.ll
old/Inputs/bcsection.s
old/Inputs/comdat.ll
old/Inputs/common.ll
old/Inputs/invalid.bc
old/Inputs/linker-script.export
old/Inputs/linkonce-weak.ll
old/Inputs/pr19901-1.ll
old/Inputs/weak.ll
old/alias.ll
old/bad-alias.ll
old/bcsection.ll
old/comdat.ll
old/common.ll
old/emit-llvm.ll
old/invalid.ll
old/linker-script.ll
old/linkonce-weak.ll
old/lit.local.cfg
old/mtriple.ll
old/option.ll
old/pr19901.ll
old/slp-vectorize.ll
old/vectorize.ll
old/weak.ll
lvm-cov/Inputs/README
lvm-cov/Inputs/highlightedRanges.covmapping
lvm-cov/Inputs/highlightedRanges.profdata
lvm-cov/Inputs/lineExecutionCounts.covmapping
lvm-cov/Inputs/lineExecutionCounts.profdata
lvm-cov/Inputs/regionMarkers.covmapping
lvm-cov/Inputs/regionMarkers.profdata
lvm-cov/Inputs/report.covmapping
lvm-cov/Inputs/report.profdata
lvm-cov/Inputs/showExpansions.covmapping
lvm-cov/Inputs/showExpansions.profdata
lvm-cov/Inputs/templateInstantiations.covmapping
lvm-cov/Inputs/templateInstantiations.profdata
lvm-cov/lit.local.cfg
lvm-cov/report.cpp
lvm-cov/showExpansions.cpp
lvm-cov/showHighlightedRanges.cpp
lvm-cov/showLineExecutionCounts.cpp
lvm-cov/showRegionMarkers.cpp
lvm-cov/showTemplateInstantiations.cpp
lvm-mc/line_end_with_space.test
lvm-objdump/AArch64/Inputs/ObjC.exe.macho-aarch64
lvm-objdump/AArch64/Inputs/ObjC.obj.macho-aarch64
lvm-objdump/AArch64/Inputs/hello.exe.macho-aarch64
lvm-objdump/AArch64/Inputs/hello.obj.macho-aarch64
lvm-objdump/AArch64/lit.local.cfg
lvm-objdump/AArch64/macho-symbolized-disassembly.test
lvm-objdump/ARM/Inputs/hello.exe.macho-arm
lvm-objdump/ARM/Inputs/hello.obj.macho-arm
lvm-objdump/ARM/lit.local.cfg
lvm-objdump/ARM/macho-arm-and-thumb.test
lvm-objdump/ARM/macho-mattr-arm.test
lvm-objdump/ARM/macho-mcpu-arm.test
lvm-objdump/ARM/macho-symbolized-disassembly.test
lvm-objdump/ARM/macho-symbolized-subtractor.test
lvm-objdump/Inputs/bad-ordinal.macho-x86_64
lvm-objdump/Inputs/bind.macho-x86_64
lvm-objdump/Inputs/bind2.macho-x86_64
lvm-objdump/Inputs/compact-unwind.macho-i386
lvm-objdump/Inputs/compact-unwind.macho-x86_64
lvm-objdump/Inputs/exports-trie.macho-x86_64
lvm-objdump/Inputs/large-bss.obj.coff-i386
lvm-objdump/Inputs/lazy-bind.macho-x86_64
lvm-objdump/Inputs/out-of-section-sym.elf-i386
lvm-objdump/Inputs/rebase.macho-x86_64
lvm-objdump/Inputs/trivial.obj.elf-i386
lvm-objdump/Inputs/unwind-info-no-relocs.macho-x86_64
lvm-objdump/Inputs/unwind-info.macho-arm64
lvm-objdump/Inputs/unwind-info.macho-x86_64
lvm-objdump/Inputs/weak-bind.macho-x86_64
lvm-objdump/X86/Inputs/ObjC.exe.macho-x86_64
lvm-objdump/X86/Inputs/ObjC.obj.macho-x86_64
lvm-objdump/X86/Inputs/dylibLoadKinds.macho-x86_64
lvm-objdump/X86/Inputs/hello.exe.macho-i386
lvm-objdump/X86/Inputs/hello.exe.macho-x86_64
lvm-objdump/X86/Inputs/hello.obj.macho-i386
lvm-objdump/X86/Inputs/hello.obj.macho-x86_64
lvm-objdump/X86/Inputs/hello_cpp.exe.macho-x86_64
lvm-objdump/X86/Inputs/out-of-section-sym.elf-i386
lvm-objdump/X86/Inputs/trivial.obj.elf-i386
lvm-objdump/X86/disassembly-show-raw.test
lvm-objdump/X86/lit.local.cfg
lvm-objdump/X86/macho-private-headers.test
lvm-objdump/X86/macho-symbolized-disassembly.test
lvm-objdump/X86/macho-symbolized-subtractor-i386.test
lvm-objdump/X86/macho-symbolized-subtractor.test
lvm-objdump/X86/out-of-section-sym.test
lvm-objdump/coff-large-bss.test
lvm-objdump/disassembly-show-raw.test
lvm-objdump/lit.local.cfg
lvm-objdump/macho-bad-ordinal.test
lvm-objdump/macho-bind.test
lvm-objdump/macho-bind2.test
lvm-objdump/macho-compact-unwind-i386.test
lvm-objdump/macho-compact-unwind-x86_64.test
lvm-objdump/macho-exports-trie.test
lvm-objdump/macho-lazy-bind.test
lvm-objdump/macho-rebase.test
lvm-objdump/macho-unwind-info-arm64.test
lvm-objdump/macho-unwind-info-no-relocs.test
lvm-objdump/macho-unwind-info-x86_64.test
lvm-objdump/macho-weak-bind.test
lvm-objdump/out-of-section-sym.test
lvm-profdata/Inputs/bad-hash.profdata
lvm-profdata/Inputs/bad-hash.proftext
lvm-profdata/Inputs/bar3-1.profdata
lvm-profdata/Inputs/bar3-1.proftext
lvm-profdata/Inputs/c-general.profdata
lvm-profdata/Inputs/c-general.profraw
lvm-profdata/Inputs/compat.profdata.v1
lvm-profdata/Inputs/empty.profdata
lvm-profdata/Inputs/empty.proftext
lvm-profdata/Inputs/extra-word.profdata
lvm-profdata/Inputs/extra-word.proftext
lvm-profdata/Inputs/foo3-1.profdata
lvm-profdata/Inputs/foo3-1.proftext
lvm-profdata/Inputs/foo3-2.profdata
lvm-profdata/Inputs/foo3-2.proftext
lvm-profdata/Inputs/foo3bar3-1.profdata
lvm-profdata/Inputs/foo3bar3-1.proftext
lvm-profdata/Inputs/foo3bar3-2.profdata
lvm-profdata/Inputs/foo4-1.profdata
lvm-profdata/Inputs/foo4-2.profdata
lvm-profdata/Inputs/invalid-count-later.profdata
lvm-profdata/Inputs/invalid-count-later.proftext
lvm-profdata/Inputs/no-counts.profdata
lvm-profdata/Inputs/no-counts.proftext
lvm-profdata/Inputs/overflow.profdata
lvm-profdata/Inputs/sample-profile.proftext
lvm-profdata/c-general.test
lvm-profdata/compat.proftext
lvm-profdata/count-mismatch.proftext
lvm-profdata/errors.test
lvm-profdata/general.proftext
lvm-profdata/hash-mismatch.proftext
lvm-profdata/lit.local.cfg
lvm-profdata/multiple-inputs.test
lvm-profdata/overflow.proftext
lvm-profdata/raw-two-profiles.test
lvm-profdata/sample-profile-basic.test
lvm-profdata/simple.test
lvm-profdata/text-format-errors.test
lvm-readobj/Inputs/bad-relocs.obj.coff-i386
lvm-readobj/Inputs/basereloc.obj.coff-i386
lvm-readobj/Inputs/bigobj.coff-x86-64
lvm-readobj/Inputs/comdat-function-linetables.obj.coff-2012-i386
lvm-readobj/Inputs/comdat-function-linetables.obj.coff-2013-i386
lvm-readobj/Inputs/directives.obj.coff-x86_64
lvm-readobj/Inputs/file-aux-record.yaml
lvm-readobj/Inputs/file-multiple-aux-records.yaml
lvm-readobj/Inputs/imports.exe.coff-i386
lvm-readobj/Inputs/imports.exe.coff-x86-64
lvm-readobj/Inputs/multifile-linetables.obj.coff-2012-i368
lvm-readobj/Inputs/multifile-linetables.obj.coff-2012-x86_64
lvm-readobj/Inputs/multifile-linetables.obj.coff-2013-i368
lvm-readobj/Inputs/multifile-linetables.obj.coff-2013-x86_64
lvm-readobj/Inputs/multifunction-linetables.obj.coff-2012-i368
lvm-readobj/Inputs/multifunction-linetables.obj.coff-2012-x86_64
lvm-readobj/Inputs/multifunction-linetables.obj.coff-2013-i368
lvm-readobj/Inputs/multifunction-linetables.obj.coff-2013-x86_64
lvm-readobj/Inputs/relocs.obj.coff-i386
lvm-readobj/Inputs/relocs.obj.coff-x86_64
lvm-readobj/Inputs/relocs.obj.elf-aarch64
lvm-readobj/Inputs/relocs.py
lvm-readobj/Inputs/trivial.obj.elf-mipsel
lvm-readobj/bigobj.test
lvm-readobj/codeview-linetables.test
lvm-readobj/coff-basereloc.test
lvm-readobj/coff-directives.test
lvm-readobj/coff-file-sections-reading.test
lvm-readobj/cxx-cli-aux.test
lvm-readobj/file-headers.test
lvm-readobj/imports.test
lvm-readobj/peplus.test
lvm-readobj/reloc-types.test
lvm-readobj/relocations.test
lvm-readobj/sections-ext.test
lvm-readobj/sections.test
lvm-readobj/symbols.test
lvm-symbolizer/Inputs/dsym-test-exe
lvm-symbolizer/Inputs/dsym-test-exe-differentname.dSYM/Contents/Info.plist
lvm-symbolizer/Inputs/dsym-test-exe-differentname.dSYM/Contents/Resources/DWARF/dsym-test-exe-second
lvm-symbolizer/Inputs/dsym-test-exe-second
lvm-symbolizer/Inputs/dsym-test-exe.dSYM/Contents/Info.plist
lvm-symbolizer/Inputs/dsym-test-exe.dSYM/Contents/Resources/DWARF/dsym-test-exe
lvm-symbolizer/Inputs/dsym-test.c
lvm-symbolizer/Inputs/ppc64
lvm-symbolizer/dsym.test
lvm-symbolizer/ppc64.test
lvm-vtabledump/Inputs/trivial.obj.coff-i386
lvm-vtabledump/Inputs/trivial.obj.elf-i386
lvm-vtabledump/trivial.test
c6a4f5e819217e1e12c458aed8e7b122e23a3a58 21-Jul-2014 Stephen Hines <srhines@google.com> Update LLVM for rebase to r212749.

Includes a cherry-pick of:
r212948 - fixes a small issue with atomic calls

Change-Id: Ib97bd980b59f18142a69506400911a6009d9df18
lvm-cov/copy_block_helper.m
lvm-cov/llvm-cov.test
lvm-cov/range_based_for.cpp
lvm-objdump/lit.local.cfg
lvm-readobj/ARM/lit.local.cfg
lvm-readobj/Inputs/got-empty.exe.mipsel
lvm-readobj/Inputs/got-tls.so.elf-mips64el
lvm-readobj/mips-got.test
lvm-readobj/program-headers.test
lvm-readobj/relocations.test
lvm-readobj/sections-ext.test
dce4a407a24b04eebc6a376f8e62b41aaa7b071f 29-May-2014 Stephen Hines <srhines@google.com> Update LLVM for 3.5 rebase (r209712).

Change-Id: I149556c940fb7dc92d075273c87ff584f400941f
lvm-cov/Inputs/range_based_for.gcda
lvm-cov/Inputs/range_based_for.gcno
lvm-cov/Inputs/test_long_file_names.output
lvm-cov/Inputs/test_long_paths.output
lvm-cov/Inputs/test_missing.cpp.gcov
lvm-cov/Inputs/test_missing.h.gcov
lvm-cov/Inputs/test_missing.output
lvm-cov/Inputs/test_no_output.output
lvm-cov/lit.local.cfg
lvm-cov/llvm-cov.test
lvm-cov/range_based_for.cpp
lvm-objdump/Inputs/file-aux-record.yaml
lvm-objdump/Inputs/file.obj.coff-arm
lvm-objdump/coff-file.test
lvm-objdump/coff-non-null-terminated-file.test
lvm-profdata/Inputs/no-counts.profdata
lvm-profdata/errors.test
lvm-profdata/raw-two-profiles.test
lvm-profdata/simple.test
lvm-readobj/Inputs/dynamic-table-exe.x86
lvm-readobj/Inputs/file-aux-record.yaml
lvm-readobj/Inputs/file-multiple-aux-records.yaml
lvm-readobj/coff-file-sections-reading.test
lvm-readobj/coff-non-null-terminated-file.test
lvm-readobj/dynamic.test
36b56886974eae4f9c5ebc96befd3e7bfe5de338 24-Apr-2014 Stephen Hines <srhines@google.com> Update to LLVM 3.5a.

Change-Id: Ifadecab779f128e62e430c2b4f6ddd84953ed617
lvm-cov/Inputs/copy_block_helper.gcda
lvm-cov/Inputs/copy_block_helper.gcno
lvm-cov/Inputs/test.cpp
lvm-cov/Inputs/test.cpp.gcov
lvm-cov/Inputs/test.gcda
lvm-cov/Inputs/test.gcno
lvm-cov/Inputs/test.h
lvm-cov/Inputs/test_-a.cpp.gcov
lvm-cov/Inputs/test_-a.h.gcov
lvm-cov/Inputs/test_-a_-b.cpp.gcov
lvm-cov/Inputs/test_-a_-b.h.gcov
lvm-cov/Inputs/test_-a_-b_-c_-u.cpp.gcov
lvm-cov/Inputs/test_-a_-b_-c_-u.h.gcov
lvm-cov/Inputs/test_-a_-b_-u.cpp.gcov
lvm-cov/Inputs/test_-a_-b_-u.h.gcov
lvm-cov/Inputs/test_-b.output
lvm-cov/Inputs/test_-b_-f.output
lvm-cov/Inputs/test_-f.output
lvm-cov/Inputs/test_file_checksum_fail.gcda
lvm-cov/Inputs/test_func_checksum_fail.gcda
lvm-cov/Inputs/test_no_gcda.cpp.gcov
lvm-cov/Inputs/test_no_gcda.h.gcov
lvm-cov/Inputs/test_no_gcda.output
lvm-cov/Inputs/test_no_options.cpp.gcov
lvm-cov/Inputs/test_no_options.h.gcov
lvm-cov/Inputs/test_no_options.output
lvm-cov/Inputs/test_no_preserve_paths.output
lvm-cov/Inputs/test_objdir.cpp.gcov
lvm-cov/Inputs/test_objdir.h.gcov
lvm-cov/Inputs/test_paths.cpp.gcov
lvm-cov/Inputs/test_paths.gcda
lvm-cov/Inputs/test_paths.gcno
lvm-cov/Inputs/test_paths.h.gcov
lvm-cov/Inputs/test_preserve_paths.output
lvm-cov/Inputs/test_read_fail.gcno
lvm-cov/copy_block_helper.m
lvm-cov/lit.local.cfg
lvm-cov/llvm-cov.test
lvm-objdump/Inputs/export.dll.coff-i386
lvm-objdump/Inputs/many-relocs.obj-i386
lvm-objdump/Inputs/nop.exe.coff-i386
lvm-objdump/Inputs/out-of-section-sym.elf-i386
lvm-objdump/Inputs/out-of-section-sym.s
lvm-objdump/Inputs/win64-unwind.exe.coff-x86_64
lvm-objdump/Inputs/win64-unwind.exe.coff-x86_64.exe
lvm-objdump/Inputs/win64-unwind.exe.coff-x86_64.obj
lvm-objdump/coff-many-relocs.test
lvm-objdump/coff-private-headers.test
lvm-objdump/hex-relocation-addr.test
lvm-objdump/out-of-section-sym.test
lvm-objdump/win64-unwind-data.test
lvm-profdata/Inputs/bad-hash.profdata
lvm-profdata/Inputs/bar3-1.profdata
lvm-profdata/Inputs/c-general.profdata
lvm-profdata/Inputs/empty.profdata
lvm-profdata/Inputs/extra-word.profdata
lvm-profdata/Inputs/foo3-1.profdata
lvm-profdata/Inputs/foo3-2.profdata
lvm-profdata/Inputs/foo3bar3-1.profdata
lvm-profdata/Inputs/foo3bar3-2.profdata
lvm-profdata/Inputs/foo4-1.profdata
lvm-profdata/Inputs/foo4-2.profdata
lvm-profdata/Inputs/invalid-count-later.profdata
lvm-profdata/Inputs/overflow.profdata
lvm-profdata/c-general.test
lvm-profdata/errors.test
lvm-profdata/raw-32-bits-be.test
lvm-profdata/raw-32-bits-le.test
lvm-profdata/raw-64-bits-be.test
lvm-profdata/raw-64-bits-le.test
lvm-profdata/raw-magic-but-no-header.test
lvm-profdata/simple.test
lvm-readobj/ARM/attributes.s
lvm-readobj/ARM/lit.local.cfg
lvm-readobj/ARM/unwind.s
lvm-readobj/Inputs/cxx-cli-aux.cpp
lvm-readobj/Inputs/cxx-cli-aux.obj.coff-i386
lvm-readobj/Inputs/dynamic-table-exe.mips
lvm-readobj/Inputs/dynamic-table-so.mips
lvm-readobj/Inputs/dynamic-table.c
lvm-readobj/Inputs/dynamic-table.mips
lvm-readobj/Inputs/multifile-linetables.obj.coff-2012-i368
lvm-readobj/Inputs/multifile-linetables.obj.coff-2012-x86_64
lvm-readobj/Inputs/multifunction-linetables.obj.coff-2012-i368
lvm-readobj/Inputs/multifunction-linetables.obj.coff-2012-x86_64
lvm-readobj/Inputs/nop.exe.coff-x86-64
lvm-readobj/Inputs/trivial.obj.coff-arm
lvm-readobj/Inputs/trivial.obj.coff-i386
lvm-readobj/Inputs/zero-string-table.obj.coff-i386
lvm-readobj/codeview-linetables.test
lvm-readobj/coff-zero-string-table.test
lvm-readobj/cxx-cli-aux.test
lvm-readobj/dynamic.test
lvm-readobj/file-headers.test
lvm-readobj/peplus.test
lvm-readobj/sections-ext.test
lvm-readobj/symbols.test
8a631b2cbe2f8621eb3679a4898205da577453b7 15-Nov-2013 Rui Ueyama <ruiu@google.com> Path: Recognize COFF import library file magic.

Summary: Make identify_magic to recognize COFF import file.

Reviewers: Bigcheese

CC: llvm-commits

Differential Revision: http://llvm-reviews.chandlerc.com/D2165

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194852 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-readobj/Inputs/magic.coff-importlib
lvm-readobj/file-headers.test
b850a05f2c914fef74dbafbf61470512a976c632 14-Nov-2013 Rui Ueyama <ruiu@google.com> Recognize 0x0000 as a COFF file magic.

Summary:
Some machine-type-neutral object files containing only undefined symbols
actually do exist in the Windows standard library. Need to recognize them
as COFF files.

Reviewers: Bigcheese

CC: llvm-commits

Differential Revision: http://llvm-reviews.chandlerc.com/D2164

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194734 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-readobj/Inputs/magic.coff-unknown
lvm-readobj/file-headers.test
4e7e4d8fb401f856d9c8f89cdc93107bb3dc32e6 14-Nov-2013 NAKAMURA Takumi <geek4civic@gmail.com> llvm-cov.test: Remove XFAIL:arm. Seems this is passing since my tweaks.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194712 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-cov/llvm-cov.test
d19c4ceb2640bcfef6b25f90f3527ffd6bbbb1cf 14-Nov-2013 NAKAMURA Takumi <geek4civic@gmail.com> llvm-cov.test: Tweak win32 hosts not confused by \r\n in llvm-cov's stdout.

"diff -b" -- Ignore space changes.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194694 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-cov/llvm-cov.test
3f4c031f21f953941802d3925b728994edc79a51 14-Nov-2013 NAKAMURA Takumi <geek4civic@gmail.com> Suppress llvm-cov.test on Win32, with REQUIRES: shell

"cd" is unsupported in lit internal runner.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194652 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-cov/llvm-cov.test
131a764e0e7abc90b322fd568e042d3c5a0633af 14-Nov-2013 Yuchen Wu <yuchenericwu@hotmail.com> llvm-cov: Removed StringMap holding GCOVLines.

According to the hazy gcov documentation, it appeared to be technically
possible for lines within a block to belong to different source files.
However, upon further investigation, gcov does not actually support
multiple source files for a single block.

This change removes a level of separation between blocks and lines by
replacing the StringMap of GCOVLines with a SmallVector of ints
representing line numbers. This also means that the GCOVLines class is
no longer needed.

This paves the way for supporting the "-a" option, which will output
block information.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194637 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-cov/Inputs/test_read_fail.gcno
dbb51ff01fd08df39e5040c1cd9edacdc3e4308a 14-Nov-2013 Yuchen Wu <yuchenericwu@hotmail.com> llvm-cov: Replaced asserts with proper error handling.

Unified the interface for read functions. They all return a boolean
indicating if the read from file succeeded. Functions that previously
returned the read value now store it into a variable that is passed in
by reference instead. Callers will need to check the return value to
detect if an error occurred.

Also added a new test which ensures that no assertions occur when file
contains invalid data. llvm-cov should return with error code 1 upon
failure.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194635 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-cov/llvm-cov.test
eef8b8c35c585d941fb14c66df3cebc46b33f776 14-Nov-2013 Yuchen Wu <yuchenericwu@hotmail.com> llvm-cov: Changed XFAIL targets to be more generic.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194622 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-cov/llvm-cov.test
86e37f567b23a37d4656d13972d0679fc53da1af 13-Nov-2013 Yuchen Wu <yuchenericwu@hotmail.com> Added basic unit test for llvm-cov.

This test compares the output of llvm-cov against a coverage file
generated by gcov. Currently, llvm-cov does not work on certain
platforms (namely big-endian architectures such as PowerPC, among
others). These platforms are marked as XFAIL for now, but will be fixed
later.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194616 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-cov/Inputs/README
lvm-cov/Inputs/test.cpp
lvm-cov/Inputs/test.cpp.gcov
lvm-cov/Inputs/test.gcda
lvm-cov/Inputs/test.gcno
lvm-cov/lit.local.cfg
lvm-cov/llvm-cov.test
0cbecb56fbdca4ac8c254bd122fce9037b1372f1 12-Nov-2013 Yuchen Wu <yuchenericwu@hotmail.com> Revert "Added basic unit test for llvm-cov."

This reverts commit r194451.

Not sure why the tests are failing on the buildbot. They run fine on my
local machine. Could it possibly be because of the endianness of the
architectures? The GCNO and GCDA files are little-endian encoded, and
llvm-cov expects it to remain that way. Is this a safe assumption?

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194454 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-cov/Inputs/README
lvm-cov/Inputs/test.cpp
lvm-cov/Inputs/test.cpp.gcov
lvm-cov/Inputs/test.gcda
lvm-cov/Inputs/test.gcno
lvm-cov/lit.local.cfg
lvm-cov/llvm-cov.test
f42264e7e4cb947bcd1ff7dd48fd0ba4e9fbbf9f 12-Nov-2013 Yuchen Wu <yuchenericwu@hotmail.com> llvm-cov: Added call to update run/program counts.

Also updated test files that were generated from this change.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194453 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-cov/Inputs/test.gcda
lvm-cov/Inputs/test.gcno
d99e04db6a9a8d58dcfdd958d1a4f00c7d518c9d 12-Nov-2013 Yuchen Wu <yuchenericwu@hotmail.com> Added basic unit test for llvm-cov.

This test compares the output of llvm-cov against a coverage file
generated by gcov. Since the source file must be in the current
directory when reading GCNO files, the test will first cd into the
Inputs directory.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194451 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-cov/Inputs/README
lvm-cov/Inputs/test.cpp
lvm-cov/Inputs/test.cpp.gcov
lvm-cov/Inputs/test.gcda
lvm-cov/Inputs/test.gcno
lvm-cov/lit.local.cfg
lvm-cov/llvm-cov.test
fe9ce427d076627beed834d5c322e61323dfd1fc 11-Nov-2013 Simon Atanasyan <simon@atanasyan.com> Add support for DT_VERxxx and DT_MIPS_xxx .dynamic section entries to the
llvm-readobj.

The patch reviewed by Michael Spencer.
http://llvm-reviews.chandlerc.com/D2113

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194421 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-readobj/Inputs/dynamic-table.c
lvm-readobj/Inputs/dynamic-table.mips
lvm-readobj/dynamic.test
e6bfdf92d349072be6bd0408ca7798fd7090e42d 05-Nov-2013 Yuchen Wu <yuchenericwu@hotmail.com> Revert "Added basic unit test for llvm-cov."

This reverts commit 9cacd131c22b888303cb88e9a3235b2d7b2f19a1.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194039 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-cov/Inputs/README
lvm-cov/Inputs/test.cpp
lvm-cov/Inputs/test.cpp.gcov
lvm-cov/Inputs/test.gcda
lvm-cov/Inputs/test.gcno
lvm-cov/lit.local.cfg
lvm-cov/llvm-cov.test
07a59fbd3baed0b729f1437a6635ee1d8d463929 05-Nov-2013 Yuchen Wu <yuchenericwu@hotmail.com> Added basic unit test for llvm-cov.

This test compares the output of llvm-cov against a coverage file
generated by gcov.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194038 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-cov/Inputs/README
lvm-cov/Inputs/test.cpp
lvm-cov/Inputs/test.cpp.gcov
lvm-cov/Inputs/test.gcda
lvm-cov/Inputs/test.gcno
lvm-cov/lit.local.cfg
lvm-cov/llvm-cov.test
c84c742eddc0c57c34271471f332c9857d79e672 07-Oct-2013 Simon Atanasyan <simon@atanasyan.com> [Mips] Teach llvm-readobj to print MIPS-specific ELF program headers.

The patch reviewed by Michael Spencer.
http://llvm-reviews.chandlerc.com/D1846

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@192093 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-readobj/program-headers.test
bdd92883dd72dcd3bf1e636551124763ce9b7f31 27-Sep-2013 Rui Ueyama <ruiu@google.com> Resurrect lit.local.cfg to un-break hexagon buildbot.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@191565 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-objdump/lit.local.cfg
a6610ee882fcb8bcad60d53fc52b80f00a3fddae 27-Sep-2013 Rui Ueyama <ruiu@google.com> Re-submit r191472 with a fix for big endian.

llvm-objdump: Dump COFF import table if -private-headers option is given.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@191557 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-objdump/Inputs/nop.exe.coff-i386
lvm-objdump/Inputs/trivial.obj.elf-i386
lvm-objdump/Inputs/win64-unwind.exe.coff-x86_64
lvm-objdump/Inputs/win64-unwind.exe.coff-x86_64.asm
lvm-objdump/coff-private-headers.test
lvm-objdump/disassembly-show-raw.s
lvm-objdump/disassembly-show-raw.test
lvm-objdump/lit.local.cfg
lvm-objdump/win64-unwind-data.s
lvm-objdump/win64-unwind-data.test
4715a11dcfe79de2a7a8b0b633d6ca272eea0bc3 27-Sep-2013 Rui Ueyama <ruiu@google.com> Revert "llvm-objdump: Dump COFF import table if -private-headers option is given."

This reverts commit r191472 because it's failing on BE machine.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@191480 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-objdump/Inputs/nop.exe.coff-i386
lvm-objdump/Inputs/trivial.obj.elf-i386
lvm-objdump/Inputs/win64-unwind.exe.coff-x86_64
lvm-objdump/Inputs/win64-unwind.exe.coff-x86_64.asm
lvm-objdump/coff-private-headers.test
lvm-objdump/disassembly-show-raw.s
lvm-objdump/disassembly-show-raw.test
lvm-objdump/lit.local.cfg
lvm-objdump/win64-unwind-data.s
lvm-objdump/win64-unwind-data.test
0c873adc82a81b0bce317c3e2cb3139e990a0f9e 27-Sep-2013 Rui Ueyama <ruiu@google.com> llvm-objdump: Dump COFF import table if -private-headers option is given.

This is a patch to add capability to llvm-objdump to dump COFF Import Table
entries, so that we can write tests for LLD checking Import Table contents.

llvm-objdump did not print anything but just file name if the format is COFF
and -private-headers option is given. This is a patch adds capability for
dumping DLL Import Table, which is specific to the COFF format.

In this patch I defined a new iterator to iterate over import table entries.
Also added a few functions to COFFObjectFile.cpp to access fields of the entry.

Differential Revision: http://llvm-reviews.chandlerc.com/D1719

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@191472 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-objdump/Inputs/nop.exe.coff-i386
lvm-objdump/Inputs/trivial.obj.elf-i386
lvm-objdump/Inputs/win64-unwind.exe.coff-x86_64
lvm-objdump/Inputs/win64-unwind.exe.coff-x86_64.asm
lvm-objdump/coff-private-headers.test
lvm-objdump/disassembly-show-raw.s
lvm-objdump/disassembly-show-raw.test
lvm-objdump/lit.local.cfg
lvm-objdump/win64-unwind-data.s
lvm-objdump/win64-unwind-data.test
cc48854d5d51a2d7557f1040a61f160ad86c9729 25-Sep-2013 Peter Collingbourne <peter@pcc.me.uk> Move LTO support library to a component, allowing it to be tested
more reliably across platforms. Patch by Tom Roeder!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@191343 91177308-0d34-0410-b5e6-96231b3b80d8
to/cfi_endproc.ll
to/lit.local.cfg
669b9668619eb167639bb6f3b0841eda7da78d6c 23-Sep-2013 NAKAMURA Takumi <geek4civic@gmail.com> llvm/test/tools/lto/lit.local.cfg: Add "MingW" for exclusion list.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@191185 91177308-0d34-0410-b5e6-96231b3b80d8
to/lit.local.cfg
42288e19652a55623f654f468574ee61bc2e3558 20-Sep-2013 NAKAMURA Takumi <geek4civic@gmail.com> test/tools/lto/lit.local.cfg: Suppress llvm-lto test on Cygwin and Win32, for now.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@191086 91177308-0d34-0410-b5e6-96231b3b80d8
to/lit.local.cfg
88fae0edcce84920ba7c5685c36f6bd6cfb9b86d 20-Sep-2013 Peter Collingbourne <peter@pcc.me.uk> Fix LTO handling of module-level assembly (PR14152).

Patch by Tom Roeder!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@191042 91177308-0d34-0410-b5e6-96231b3b80d8
to/cfi_endproc.ll
to/lit.local.cfg
7185bdd88302a67618b2edf51c499d647e5ff492 15-Sep-2013 Kai Nacke <kai.nacke@redstar.de> Generate IMAGE_REL_AMD64_ADDR32NB relocations for SEH
data structures.

The Win64 EH data structures must be of type IMAGE_REL_AMD64_ADDR32NB
instead of IMAGE_REL_AMD64_ADDR32. This is easiely achieved by adding
the VK_COFF_IMGREL32 modifier to the symbol reference.
Change also references to start and end of the SEH range of a function
as offsets to start of the function.

Reviewed by Jim Grosbach, Charles Davis and Nico Rieck.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@190766 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-objdump/win64-unwind-data.s
6217187ff202cb919257abc32782faa35c29f5d9 03-Sep-2013 Joerg Sonnenberger <joerg@bec.de> Print string value for DT_RPATH and DT_RUNPATH.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@189829 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-readobj/Inputs/rpath.exe.elf-x86_64
lvm-readobj/rpath.test
f0a0d578089572be37063bbe37063edb28148159 27-Aug-2013 Kai Nacke <kai.nacke@redstar.de> Fix wrong code offset for unwind code SET_FPREG.

The code offset for unwind code SET_FPREG is wrong because it is set
to constant 0. The fix is to do the same as for the other unwind
codes: emit a label and later the absolute difference between the
label and the begin of the prologue.
Also enables the failing test case MC/COFF/seh.s

Reviewed by Jim Grosbach, Charles Davis and Nico Rieck.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@189309 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-objdump/win64-unwind-data.s
24ec2e5a72d7fca58f8ae2b3c01501a9927ef04e 16-Aug-2013 Daniel Dunbar <daniel@zuster.org> [tests] Cleanup initialization of test suffixes.

- Instead of setting the suffixes in a bunch of places, just set one master
list in the top-level config. We now only modify the suffix list in a few
suites that have one particular unique suffix (.ml, .mc, .yaml, .td, .py).

- Aside from removing the need for a bunch of lit.local.cfg files, this enables
4 tests that were inadvertently being skipped (one in
Transforms/BranchFolding, a .s file each in DebugInfo/AArch64 and
CodeGen/PowerPC, and one in CodeGen/SI which is now failing and has been
XFAILED).

- This commit also fixes a bunch of config files to use config.root instead of
older copy-pasted code.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@188513 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-lit/lit.local.cfg
lvm-objdump/lit.local.cfg
lvm-readobj/lit.local.cfg
6fccaafd8be0eb7619b5a210387b0d1254ef4174 25-Jul-2013 Rafael Espindola <rafael.espindola@gmail.com> Remove the mblaze backend from llvm.

Approval in here http://lists.cs.uiuc.edu/pipermail/llvmdev/2013-July/064169.html

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@187145 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-readobj/Inputs/relocs.py
lvm-readobj/reloc-types.test
2f6c0484d68270f09eecac03b7e56053153203f3 20-Jul-2013 Rui Ueyama <ruiu@google.com> Retry submitting r186623: COFFDumper: Dump data directory entries.

The original change was rolled back in r186627 because of test
failures on the big endian machine. I believe I fixed the issue
so re-submitting.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@186734 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-readobj/Inputs/trivial.exe.coff-i386
lvm-readobj/file-headers.test
9d1359453fc5db2ff9fb334fe205a14c30ed244d 19-Jul-2013 Rui Ueyama <ruiu@google.com> Revert "COFFDumper: Dump data directory entries."

Because it broke s390x and ppc64-linux buildbots. This reverts commit r186623.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@186627 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-readobj/Inputs/trivial.exe.coff-i386
lvm-readobj/file-headers.test
06bd2061fc40bfa3560bc200c396595cc4ed3a2e 19-Jul-2013 Rui Ueyama <ruiu@google.com> COFFDumper: Dump data directory entries.

Summary:
Dump optional data directory entries in the PE/COFF header, so that
we can test the output of LLD linker. This patch updates the test binary
file, but the source of the binary is the same. I just re-linked the file.
I don't know how the previous file was linked, but the previous file did
not have any data directory entries for some reason.

Reviewers: rafael

CC: llvm-commits

Differential Revision: http://llvm-reviews.chandlerc.com/D1148

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@186623 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-readobj/Inputs/trivial.exe.coff-i386
lvm-readobj/file-headers.test
5310cdbcc909a7c35d4c7df0fd5703850a9db2a5 08-Jul-2013 Kai Nacke <kai.nacke@redstar.de> Revert: Fix wrong code offset for unwind code SET_FPREG.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@185793 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-objdump/win64-unwind-data.s
9611873724b9f8d6cbbed7924c972e8d026cc263 08-Jul-2013 Kai Nacke <kai.nacke@redstar.de> Revert: Generate IMAGE_REL_AMD64_ADDR32NB relocations for SEH data structures.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@185791 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-objdump/win64-unwind-data.s
eececbc7d3d420a27f9e1f9e11cce1b9bbff953f 06-Jul-2013 Kai Nacke <kai.nacke@redstar.de> Generate IMAGE_REL_AMD64_ADDR32NB relocations for SEH
data structures.

The Win64 EH data structures must be of type IMAGE_REL_AMD64_ADDR32NB
instead of IMAGE_REL_AMD64_ADDR32. This is easiely achieved by adding
the VK_COFF_IMGREL32 modifier to the symbol reference.
Change also references to start and end of the SEH range of a function
as offsets to start of the function.

Reviewed by Charles Davis and Nico Rieck.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@185759 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-objdump/win64-unwind-data.s
ea434e4bca15383418ac65788fdb8bc3b5725fe2 06-Jul-2013 Kai Nacke <kai.nacke@redstar.de> Fix wrong code offset for unwind code SET_FPREG.

The code offset for unwind code SET_FPREG is wrong because it is set
to constant 0. The fix is to do the same as for the other unwind
codes: emit a label and later the absolute difference between the
label and the begin of the prologue.
Also enables the failing test case MC/COFF/seh.s

Reviewed by Charles Davis and Nico Rieck.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@185758 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-objdump/win64-unwind-data.s
4bf771b4e6d37ae1d6ae08ea27c4070a3a09784d 12-Jun-2013 Rui Ueyama <ruiu@google.com> readobj: Dump PE/COFF optional records.

These records are mandatory for executables and are used by the loader.

Reviewers: rafael

CC: llvm-commits

Differential Revision: http://llvm-reviews.chandlerc.com/D939

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@183852 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-readobj/Inputs/trivial.exe.coff-i386
lvm-readobj/file-headers.test
c9f2cc7e05b2a7f3991a94cad1730a59dd7555e3 05-Jun-2013 Rafael Espindola <rafael.espindola@gmail.com> Don't hide the first ELF symbol.

The first symbol on ELF is dummy, but it has a defined content and readelf
normally displays it. With this change llvm-readobj also displays it and we
can check that llvm-mc output is correct according to the standard.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@183337 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-readobj/symbols.test
7486d92a6c949a193bb75c0ffa0170eeb2fabb80 30-May-2013 Rafael Espindola <rafael.espindola@gmail.com> Change how we iterate over relocations on ELF.

For COFF and MachO, sections semantically have relocations that apply to them.
That is not the case on ELF.

In relocatable objects (.o), a section with relocations in ELF has offsets to
another section where the relocations should be applied.

In dynamic objects and executables, relocations don't have an offset, they have
a virtual address. The section sh_info may or may not point to another section,
but that is not actually used for resolving the relocations.

This patch exposes that in the ObjectFile API. It has the following advantages:

* Most (all?) clients can handle this more efficiently. They will normally walk
all relocations, so doing an effort to iterate in a particular order doesn't
save time.

* llvm-readobj now prints relocations in the same way the native readelf does.

* probably most important, relocations that don't point to any section are now
visible. This is the case of relocations in the rela.dyn section. See the
updated relocation-executable.test for example.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@182908 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-readobj/relocations.test
lvm-readobj/sections-ext.test
802fe9340d032d20195b00334356cf63b303386c 24-Apr-2013 Rafael Espindola <rafael.espindola@gmail.com> Use pointers to iterate over symbols.

While here, don't report a dummy symbol for relocations that don't have symbols.
We used to says such relocations were for the first defined symbol, but now we
return end_symbols(). The llvm-readobj output change agrees with otool.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@180214 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-readobj/relocations.test
lvm-readobj/sections-ext.test
fd7aa38e304a09fa0ef51b85b773b649b7e58c5e 18-Apr-2013 Rafael Espindola <rafael.espindola@gmail.com> At Jim Grosbach's request detemplate Object/MachO.h.

We are still able to handle mixed endian objects by swapping one struct at a
time.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@179778 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-readobj/Inputs/trivial.obj.macho-arm
lvm-readobj/relocations.test
lvm-readobj/sections-ext.test
lvm-readobj/sections.test
da2a2372c6ae715befae7f086afe769dd80814f3 13-Apr-2013 Rafael Espindola <rafael.espindola@gmail.com> Finish templating MachObjectFile over endianness.

We are now able to handle big endian macho files in llvm-readobject. Thanks to
David Fang for providing the object files.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@179440 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-readobj/Inputs/trivial.obj.macho-ppc
lvm-readobj/Inputs/trivial.obj.macho-ppc64
lvm-readobj/relocations.test
lvm-readobj/sections-ext.test
lvm-readobj/sections.test
cf3b55ab18b6d0f5b658e746b57ec3cf193d5688 12-Apr-2013 Nico Rieck <nico.rieck@gmail.com> Teach llvm-readobj to print ELF program headers

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@179363 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-readobj/program-headers.test
8ed205f0a35337089407a57cc8e01de59bc4e26b 12-Apr-2013 Nico Rieck <nico.rieck@gmail.com> Add extensive relocation tests for llvm-readobj

This test ensures that relocation type names returned by libObject match
the raw relocation type value.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@179360 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-readobj/Inputs/relocs.obj.coff-i386
lvm-readobj/Inputs/relocs.obj.coff-x86_64
lvm-readobj/Inputs/relocs.obj.elf-aarch64
lvm-readobj/Inputs/relocs.obj.elf-arm
lvm-readobj/Inputs/relocs.obj.elf-i386
lvm-readobj/Inputs/relocs.obj.elf-mips
lvm-readobj/Inputs/relocs.obj.elf-mips64el
lvm-readobj/Inputs/relocs.obj.elf-ppc64
lvm-readobj/Inputs/relocs.obj.elf-x86_64
lvm-readobj/Inputs/relocs.obj.macho-arm
lvm-readobj/Inputs/relocs.obj.macho-i386
lvm-readobj/Inputs/relocs.obj.macho-x86_64
lvm-readobj/Inputs/relocs.py
lvm-readobj/reloc-types.test
e292347503cd7598429c08f9984ab3e0a44ab8a3 12-Apr-2013 Rafael Espindola <rafael.espindola@gmail.com> Add 179294 back, but don't use bit fields so that it works on big endian hosts.

Original message:

Print more information about relocations.

With this patch llvm-readobj now prints if a relocation is pcrel, its length,
if it is extern and if it is scattered.

It also refactors the code a bit to use bit fields instead of shifts and
masks all over the place.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@179345 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-readobj/relocations.test
lvm-readobj/sections-ext.test
59a8b5a8f09ae4c4f3b0e3d8025c6b4cf3ca1f1a 11-Apr-2013 Rafael Espindola <rafael.espindola@gmail.com> Revert my last two commits while I debug what is wrong in a big endian host.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@179303 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-readobj/relocations.test
lvm-readobj/sections-ext.test
4edf092787cab37d46da96eb1e9df0677ca30b1d 11-Apr-2013 Rafael Espindola <rafael.espindola@gmail.com> Print more information about relocations.

With this patch llvm-readobj now prints if a relocation is pcrel, its length,
if it is extern and if it is scattered.

It also refactors the code a bit to use bit fields instead of shifts and
masks all over the place.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@179294 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-readobj/relocations.test
lvm-readobj/sections-ext.test
fb1b6fddbe3f84c0454dd42134741a33042dadf3 11-Apr-2013 Rafael Espindola <rafael.espindola@gmail.com> Add MachO-x86-64 tests.

The object was already checked in, but was not being tested.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@179256 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-readobj/relocations.test
lvm-readobj/sections-ext.test
lvm-readobj/sections.test
f16c2bb320f4d5b33dfaf8df8865f547e6d66005 05-Apr-2013 Rafael Espindola <rafael.espindola@gmail.com> Don't fetch pointers from a InMemoryStruct.

InMemoryStruct is extremely dangerous as it returns data from an internal
buffer when the endiannes doesn't match. This should fix the tests on big
endian hosts.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@178875 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-readobj/sections-ext.test
lvm-readobj/sections.test
fad7aa792a9d642cdc9345c9cffa2b9407e2635e 05-Apr-2013 Rafael Espindola <rafael.espindola@gmail.com> The ppc bots say this is the last broken line, so lets try one more :-(

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@178849 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-readobj/sections.test
3bc45c2ed14c54ef8ed41937a24a637045e487e5 05-Apr-2013 Rafael Espindola <rafael.espindola@gmail.com> One more try before I just delete the macho bits until tomorrow.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@178847 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-readobj/sections-ext.test
lvm-readobj/sections.test
3341538be65694176c91c3d31a70e1154c998cbd 05-Apr-2013 Rafael Espindola <rafael.espindola@gmail.com> More test loosening.

Sorry for so many commits, but llvm is still building on my ppc vm.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@178843 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-readobj/sections-ext.test
lvm-readobj/sections.test
d4d7613af3fa3ba9abd7ea0828d9dadc23dd73ea 05-Apr-2013 Rafael Espindola <rafael.espindola@gmail.com> Loosen this test too.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@178841 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-readobj/sections-ext.test
3f26127c0ba8ee97aa7a55800fbea300cb9a94e7 05-Apr-2013 Rafael Espindola <rafael.espindola@gmail.com> Loosen this test.

Looks like there is a big endian/little endian problem here. Loosen the
test to try to get the bots green while llvm builds on a ppc qemu vm.

The failure was in http://lab.llvm.org:8011/builders/clang-ppc64-elf-linux2/

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@178839 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-readobj/sections.test
76e70f340c09ba759ad96d8dfe416b64f24bc287 03-Apr-2013 Eric Christopher <echristo@gmail.com> Implements low-level object file format specific output for COFF and
ELF with support for:

- File headers
- Section headers + data
- Relocations
- Symbols
- Unwind data (only COFF/Win64)

The output format follows a few rules:
- Values are almost always output one per line (as elf-dump/coff-dump already do). - Many values are translated to something readable (like enum names), with the raw value in parentheses.
- Hex numbers are output in uppercase, prefixed with "0x".
- Flags are sorted alphabetically.
- Lists and groups are always delimited.

Example output:
---------- snip ----------
Sections [
Section {
Index: 1
Name: .text (5)
Type: SHT_PROGBITS (0x1)
Flags [ (0x6)
SHF_ALLOC (0x2)
SHF_EXECINSTR (0x4)
]
Address: 0x0
Offset: 0x40
Size: 33
Link: 0
Info: 0
AddressAlignment: 16
EntrySize: 0
Relocations [
0x6 R_386_32 .rodata.str1.1 0x0
0xB R_386_PC32 puts 0x0
0x12 R_386_32 .rodata.str1.1 0x0
0x17 R_386_PC32 puts 0x0
]
SectionData (
0000: 83EC04C7 04240000 0000E8FC FFFFFFC7 |.....$..........|
0010: 04240600 0000E8FC FFFFFF31 C083C404 |.$.........1....|
0020: C3 |.|
)
}
]
---------- snip ----------

Relocations and symbols can be output standalone or together with the section header as displayed in the example.
This feature set supports all tests in test/MC/COFF and test/MC/ELF (and I suspect all additional tests using elf-dump), making elf-dump and coff-dump deprecated.

Patch by Nico Rieck!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@178679 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-readobj/Inputs/trivial.ll
lvm-readobj/Inputs/trivial.obj.coff-i386
lvm-readobj/Inputs/trivial.obj.coff-x86-64
lvm-readobj/Inputs/trivial.obj.elf-i386
lvm-readobj/Inputs/trivial.obj.elf-x86-64
lvm-readobj/Inputs/trivial.obj.macho-i386
lvm-readobj/Inputs/trivial.obj.macho-x86-64
lvm-readobj/file-headers.test
lvm-readobj/lit.local.cfg
lvm-readobj/relocations.test
lvm-readobj/sections-ext.test
lvm-readobj/sections.test
lvm-readobj/symbols.test
c15e5b0a0dbdaf8612bdcbba1deedcb77bed1045 06-Dec-2012 Richard Smith <richard-llvm@metafoo.co.uk> PR10867: Analogue of r169441 for when using external 'sh'. And actually run the test!


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@169446 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-lit/lit.local.cfg
00fb9c429e4400f3daeb87e6fad9498d4c73862a 05-Dec-2012 Richard Smith <richard-llvm@metafoo.co.uk> PR10867. lit would interpret

RUN: a
RUN: b || true

as "a && (b || true)" in Tcl mode, and as "(a && b) || true" in sh mode.
Everyone seems to (quite reasonably) write tests assuming the Tcl behavior,
so use that in sh mode too.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@169441 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-lit/chain.c
eef7b6219ebe5d0ded0be4adb3003055fa8a63c4 05-Dec-2012 Michael J. Spencer <bigcheesegs@gmail.com> Add dump of Win64 EH unwind data.

The new command line option -unwind-info dumps the Win64 EH unwind
data to the console. This is a nice feature if you need to debug
generated EH data (e.g. from LLVM). Includes a test case.

Initial patch by João Matos, extensions and rework by Kai Nacke.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@169415 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-objdump/win64-unwind-data.s
a631ea96e6d4c03ab678ea747247aaa778f4ec91 21-Nov-2012 Eli Bendersky <eliben@google.com> Add a tests for the new -no-show-raw-insn option of llvm-objdump.

This also initiates a test/tools directory where tools-specific tests can be
placed.




git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@168397 91177308-0d34-0410-b5e6-96231b3b80d8
lvm-objdump/disassembly-show-raw.s
lvm-objdump/lit.local.cfg