forked from OSchip/llvm-project
52b064f3d3
Summary: SSAUpdater is a bottleneck in a number of passes, and one of the reasons is that it performs a lot of unnecessary computations (DT/IDF) over and over again. This patch adds a new SSAUpdaterBulk that uses existing DT and avoids recomputing IDF when possible. Reviewers: dberlin, davide, MatzeB Subscribers: llvm-commits, hiraditya Differential Revision: https://reviews.llvm.org/D44282 llvm-svn: 329643 |
||
---|---|---|
.. | ||
ASanStackFrameLayoutTest.cpp | ||
BasicBlockUtils.cpp | ||
CMakeLists.txt | ||
Cloning.cpp | ||
CodeExtractor.cpp | ||
FunctionComparator.cpp | ||
IntegerDivision.cpp | ||
Local.cpp | ||
OrderedInstructions.cpp | ||
SSAUpdaterBulk.cpp | ||
ValueMapperTest.cpp |