diff options
author | Justin Bogner <mail@justinbogner.com> | 2015-01-09 01:46:40 +0000 |
---|---|---|
committer | Justin Bogner <mail@justinbogner.com> | 2015-01-09 01:46:40 +0000 |
commit | 203f91e311f860a8d621ad2dfb1da22b6bc03fb9 (patch) | |
tree | 8f20f555806dfefe6b835869732624e259496a6e /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 4f217684c78f398c956bbe889b9c6165df1a3a77 (diff) | |
download | llvm-203f91e311f860a8d621ad2dfb1da22b6bc03fb9.zip llvm-203f91e311f860a8d621ad2dfb1da22b6bc03fb9.tar.gz llvm-203f91e311f860a8d621ad2dfb1da22b6bc03fb9.tar.bz2 |
InstrProf: Don't emit counter increments in dead code
We were previously emitting counter increments even if we didn't have
an insertion point, which would result in a CallInst with no
parent. This leads to a crash, as in pr22166, if we try to do
GlobalDCE.
llvm-svn: 225495
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions