summaryrefslogtreecommitdiffstats
path: root/lldb/source/Core/ModuleList.cpp
diff options
context:
space:
mode:
authorJohn McCall <rjmccall@apple.com>2011-08-11 02:22:43 +0000
committerJohn McCall <rjmccall@apple.com>2011-08-11 02:22:43 +0000
commit8e4c74bb7c515099d97a330c24a48126c3222a6d (patch)
treed2d7299774aa1f5bc2c59170050676c9e23232db /lldb/source/Core/ModuleList.cpp
parent3ae39f8ad150f689b359b172ef4bdc41f47e9981 (diff)
downloadbcm5719-llvm-8e4c74bb7c515099d97a330c24a48126c3222a6d.tar.gz
bcm5719-llvm-8e4c74bb7c515099d97a330c24a48126c3222a6d.zip
Simplify EH control flow by observing that EH scopes form a simple
hierarchy of delegation, and that EH selector values are meaningful function-wide (good thing, too, or inlining wouldn't work). 2,3d 1a hierarchy of delegation and that EH selector values have the same meaning everywhere in the function instead of being meaningful only in the context of a specific selector. This removes the need for routing edges through EH cleanups, since a cleanup simply always branches to its enclosing scope. llvm-svn: 137293
Diffstat (limited to 'lldb/source/Core/ModuleList.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud