summaryrefslogtreecommitdiff
path: root/include/llvm/CodeGen/LexicalScopes.h
diff options
context:
space:
mode:
authorDan Gohman <gohman@apple.com>2011-08-12 00:26:31 +0000
committerDan Gohman <gohman@apple.com>2011-08-12 00:26:31 +0000
commita7f7db2ebd4d3ca5c4e50cb2f9047dd85a34c6c8 (patch)
treec07154f310001973c81952f15fb53dfdb9dc3b42 /include/llvm/CodeGen/LexicalScopes.h
parentd8e48c48215c8aaa87b19245efac8a490c693d17 (diff)
downloadllvm-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