diff options
author | Teresa Johnson <tejohnson@google.com> | 2015-10-08 15:56:24 +0000 |
---|---|---|
committer | Teresa Johnson <tejohnson@google.com> | 2015-10-08 15:56:24 +0000 |
commit | b1cfcd4a53e34a88ecf937555b763f94051d3dff (patch) | |
tree | 3a5c716190badf859d52da59a9ff18ae70514a12 /llvm/test/tools | |
parent | 263b772bda18a16b6785b8875ae26c77ba991361 (diff) | |
download | bcm5719-llvm-b1cfcd4a53e34a88ecf937555b763f94051d3dff.tar.gz bcm5719-llvm-b1cfcd4a53e34a88ecf937555b763f94051d3dff.zip |
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
llvm-svn: 249695
Diffstat (limited to 'llvm/test/tools')
-rw-r--r-- | llvm/test/tools/gold/X86/thinlto.ll | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/llvm/test/tools/gold/X86/thinlto.ll b/llvm/test/tools/gold/X86/thinlto.ll index 296b9460005..b24e4af80bf 100644 --- a/llvm/test/tools/gold/X86/thinlto.ll +++ b/llvm/test/tools/gold/X86/thinlto.ll @@ -8,13 +8,17 @@ ; RUN: not test -e %t3 ; COMBINED: <MODULE_STRTAB_BLOCK -; COMBINED-NEXT: <ENTRY -; COMBINED-NEXT: <ENTRY +; COMBINED-NEXT: <ENTRY {{.*}} record string = '{{.*}}/test/tools/gold/X86/Output/thinlto.ll.tmp{{.*}}.o' +; COMBINED-NEXT: <ENTRY {{.*}} record string = '{{.*}}/test/tools/gold/X86/Output/thinlto.ll.tmp{{.*}}.o' ; COMBINED-NEXT: </MODULE_STRTAB_BLOCK ; COMBINED-NEXT: <FUNCTION_SUMMARY_BLOCK ; COMBINED-NEXT: <COMBINED_ENTRY ; COMBINED-NEXT: <COMBINED_ENTRY ; COMBINED-NEXT: </FUNCTION_SUMMARY_BLOCK +; COMBINED-NEXT: <VALUE_SYMTAB +; COMBINED-NEXT: <COMBINED_FNENTRY {{.*}} record string = '{{f|g}}' +; COMBINED-NEXT: <COMBINED_FNENTRY {{.*}} record string = '{{f|g}}' +; COMBINED-NEXT: </VALUE_SYMTAB define void @f() { entry: |