aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineFunctionPass.cpp
diff options
context:
space:
mode:
authorChandler Carruth <chandlerc@gmail.com>2017-01-15 08:20:50 +0000
committerChandler Carruth <chandlerc@gmail.com>2017-01-15 08:20:50 +0000
commit1ae34c35ba649dce4cd68c64fc3ff6e1fb89fd8d (patch)
treedc839504dccccbe10f149bcb29d5032dd20b4aa4 /llvm/lib/CodeGen/MachineFunctionPass.cpp
parent4504cd910c652e47af34c172f9c76636f32d2556 (diff)
downloadllvm-1ae34c35ba649dce4cd68c64fc3ff6e1fb89fd8d.zip
llvm-1ae34c35ba649dce4cd68c64fc3ff6e1fb89fd8d.tar.gz
llvm-1ae34c35ba649dce4cd68c64fc3ff6e1fb89fd8d.tar.bz2
[PM] Teach the optimization remarks emitter to handle invalidation
events. This pass sometimes has a pointer to BlockFrequencyInfo so it needs custom invalidation logic. It is also otherwise immutable so we can reduce the number of invalidations that happen substantially. llvm-svn: 292058
Diffstat (limited to 'llvm/lib/CodeGen/MachineFunctionPass.cpp')
0 files changed, 0 insertions, 0 deletions