diff options
author | Dan Gohman <gohman@apple.com> | 2011-08-12 00:26:31 +0000 |
---|---|---|
committer | Dan Gohman <gohman@apple.com> | 2011-08-12 00:26:31 +0000 |
commit | a7f7db2ebd4d3ca5c4e50cb2f9047dd85a34c6c8 (patch) | |
tree | c07154f310001973c81952f15fb53dfdb9dc3b42 /include/llvm/CodeGen/LexicalScopes.h | |
parent | d8e48c48215c8aaa87b19245efac8a490c693d17 (diff) | |
download | llvm-a7f7db2ebd4d3ca5c4e50cb2f9047dd85a34c6c8.tar.gz llvm-a7f7db2ebd4d3ca5c4e50cb2f9047dd85a34c6c8.tar.bz2 llvm-a7f7db2ebd4d3ca5c4e50cb2f9047dd85a34c6c8.tar.xz |
Don't let arbitrary calls disrupt nested retain+release pairs if
the retains and releases all use the same SSA pointer value.
Also, don't let CFG hazards disrupt nested retain+release pair
optimizations.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@137399 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/CodeGen/LexicalScopes.h')
0 files changed, 0 insertions, 0 deletions