summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp
diff options
context:
space:
mode:
authorHiroshi Yamauchi <yamauchi@google.com>2019-09-05 16:56:55 +0000
committerHiroshi Yamauchi <yamauchi@google.com>2019-09-05 16:56:55 +0000
commitd842f2eec4bb822dcb46252b3c5e5d23b26094ba (patch)
treea64e315825bc63760d9967bb16c5a22f1a76a770 /llvm/lib/Transforms/Utils/BasicBlockUtils.cpp
parent6dc2bd70bb7e68aa897d2b5e00b5863916f53bba (diff)
downloadbcm5719-llvm-d842f2eec4bb822dcb46252b3c5e5d23b26094ba.tar.gz
bcm5719-llvm-d842f2eec4bb822dcb46252b3c5e5d23b26094ba.zip
[PGO][CHR] Speed up following long, interlinked use-def chains.
Summary: Avoid visiting an instruction more than once by using a map. This is similar to https://reviews.llvm.org/rL361416. Reviewers: davidxl Reviewed By: davidxl Subscribers: llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D67198 llvm-svn: 371086
Diffstat (limited to 'llvm/lib/Transforms/Utils/BasicBlockUtils.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud