summaryrefslogtreecommitdiffstats
path: root/llvm/test/Other/Inputs
diff options
context:
space:
mode:
authorTeresa Johnson <tejohnson@google.com>2019-02-06 04:29:39 +0000
committerTeresa Johnson <tejohnson@google.com>2019-02-06 04:29:39 +0000
commit716abbeb43824edfde37505f98303d148cbb7a01 (patch)
treec9fba5f7397f44c2ea331880ce65c136540b4785 /llvm/test/Other/Inputs
parent8130bf67baa7739dc184c2daccc1b1c491f3fdeb (diff)
downloadbcm5719-llvm-716abbeb43824edfde37505f98303d148cbb7a01.tar.gz
bcm5719-llvm-716abbeb43824edfde37505f98303d148cbb7a01.zip
[HotColdSplit] Move splitting after instrumented PGO use
Summary: Follow up to D57082 which moved splitting earlier in the pipeline, in order to perform it before inlining. However, it was moved too early, before the IR is annotated with instrumented PGO data. This caused the splitting to incorrectly determine cold functions. Move it to just after PGO annotation (still before inlining), in both pass managers. Reviewers: vsk, hiraditya, sebpop Subscribers: mehdi_amini, llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D57805 llvm-svn: 353270
Diffstat (limited to 'llvm/test/Other/Inputs')
-rw-r--r--llvm/test/Other/Inputs/pass-pipelines.proftext1
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/test/Other/Inputs/pass-pipelines.proftext b/llvm/test/Other/Inputs/pass-pipelines.proftext
new file mode 100644
index 00000000000..04a7c1c1a35
--- /dev/null
+++ b/llvm/test/Other/Inputs/pass-pipelines.proftext
@@ -0,0 +1 @@
+:ir
OpenPOWER on IntegriCloud