summaryrefslogtreecommitdiff
path: root/runtime/libprofile/GCDAProfiling.c
diff options
context:
space:
mode:
authorDuncan Sands <baldrick@free.fr>2012-06-15 08:37:50 +0000
committerDuncan Sands <baldrick@free.fr>2012-06-15 08:37:50 +0000
commitcd117f736c47947af5c6549734549e135e626c5c (patch)
treeee5a57234130b7d7203e0262193a0ba113d6733e /runtime/libprofile/GCDAProfiling.c
parent8e58b3e9b875c70e09d97d449373744aacc35ea9 (diff)
downloadllvm-cd117f736c47947af5c6549734549e135e626c5c.tar.gz
llvm-cd117f736c47947af5c6549734549e135e626c5c.tar.bz2
llvm-cd117f736c47947af5c6549734549e135e626c5c.tar.xz
Fix issues (infinite loop and/or crash) with self-referential instructions, for
example degenerate phi nodes and binops that use themselves in unreachable code. Thanks to Charles Davis for the testcase that uncovered this can of worms. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@158508 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'runtime/libprofile/GCDAProfiling.c')
0 files changed, 0 insertions, 0 deletions