diff options
author | Mehdi Amini <mehdi.amini@apple.com> | 2016-04-13 17:18:42 +0000 |
---|---|---|
committer | Mehdi Amini <mehdi.amini@apple.com> | 2016-04-13 17:18:42 +0000 |
commit | ce744a95fd99e7b9ae368e2f98de60b09c70fed0 (patch) | |
tree | ef64981e3528a03565000d7b4a5fe58d6a5e8179 /llvm/test/Bitcode/thinlto-function-summary.ll | |
parent | f5a7ec7a5ced6720b84dbebe2b396bc95cadce09 (diff) | |
download | bcm5719-llvm-ce744a95fd99e7b9ae368e2f98de60b09c70fed0.tar.gz bcm5719-llvm-ce744a95fd99e7b9ae368e2f98de60b09c70fed0.zip |
Make aliases explicit in the summary
Summary:
To be able to work accurately on the reference graph when taking decision
about internalizing, promoting, renaming, etc. We need to have the alias
information explicit.
Reviewers: tejohnson
Subscribers: llvm-commits
Differential Revision: http://reviews.llvm.org/D18836
From: Mehdi Amini <mehdi.amini@apple.com>
llvm-svn: 266214
Diffstat (limited to 'llvm/test/Bitcode/thinlto-function-summary.ll')
-rw-r--r-- | llvm/test/Bitcode/thinlto-function-summary.ll | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/llvm/test/Bitcode/thinlto-function-summary.ll b/llvm/test/Bitcode/thinlto-function-summary.ll index 04a316585a4..b763a847026 100644 --- a/llvm/test/Bitcode/thinlto-function-summary.ll +++ b/llvm/test/Bitcode/thinlto-function-summary.ll @@ -1,4 +1,4 @@ -; RUN: opt -module-summary < %s | llvm-bcanalyzer -dump | FileCheck %s -check-prefix=BC +; RUN: opt -name-anon-functions -module-summary < %s | llvm-bcanalyzer -dump | FileCheck %s -check-prefix=BC ; Check for summary block/records. ; Check the value ids in the summary entries against the @@ -7,13 +7,13 @@ ; BC: <GLOBALVAL_SUMMARY_BLOCK ; BC-NEXT: <PERMODULE {{.*}} op0=1 op1=0 ; BC-NEXT: <PERMODULE {{.*}} op0=2 op1=0 -; BC-NEXT: </GLOBALVAL_SUMMARY_BLOCK +; BC: </GLOBALVAL_SUMMARY_BLOCK ; BC-NEXT: <VALUE_SYMTAB -; BC-NEXT: <FNENTRY {{.*}} op0=1 {{.*}}> record string = 'foo' +; BC: <FNENTRY {{.*}} op0=1 {{.*}}> record string = 'foo' ; BC-NEXT: <FNENTRY {{.*}} op0=2 {{.*}}> record string = 'bar' ; BC-NEXT: <FNENTRY {{.*}} op0=4 {{.*}}> record string = 'f' -; RUN: opt -module-summary < %s | llvm-dis | FileCheck %s +; RUN: opt -name-anon-functions -module-summary < %s | llvm-dis | FileCheck %s ; Check that this round-trips correctly. ; ModuleID = '<stdin>' |