Support for llvm-bcanalyzer dumping of record array strings.
authorTeresa Johnson <tejohnson@google.com>
Thu, 8 Oct 2015 15:56:24 +0000 (15:56 +0000)
committerTeresa Johnson <tejohnson@google.com>
Thu, 8 Oct 2015 15:56:24 +0000 (15:56 +0000)
commit6b9f46e4e4360b2944101376193f17133ddaa5c9
treededdbeba8fd00027a0d4d6a26438134ff3bcb4b6
parent4ecddf803a77c7027dde71d1d904c9e9d0f9e949
Support for llvm-bcanalyzer dumping of record array strings.

Summary:
Adds support for automatically detecting and printing strings
represented by Array abbrev operands, analogous to the string dumping
performed for Blob abbrev operands.

Enhanced the ThinLTO combined index test to check for the appropriate
module and function strings.

Reviewers: dexonsmith, joker.eph, davidxl

Subscribers: llvm-commits

Differential Revision: http://reviews.llvm.org/D13553

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@249695 91177308-0d34-0410-b5e6-96231b3b80d8
test/tools/gold/X86/thinlto.ll
tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp