summaryrefslogtreecommitdiffstats
path: root/llvm/docs/CompilerDriver.html
diff options
context:
space:
mode:
authorBill Wendling <isanbard@gmail.com>2010-03-29 23:02:46 +0000
committerBill Wendling <isanbard@gmail.com>2010-03-29 23:02:46 +0000
commitdecbb74d68919f51af76da8788ec983003331e1e (patch)
treef1396ab5ea0d94ed6c530826e89accef9db0808b /llvm/docs/CompilerDriver.html
parent23b2ae621c94c475cdd0c689add72a6ee028135b (diff)
downloadbcm5719-llvm-decbb74d68919f51af76da8788ec983003331e1e.tar.gz
bcm5719-llvm-decbb74d68919f51af76da8788ec983003331e1e.zip
A more general (and simpler!) implementation of r99671. It performs a similar
transform. I.e., if a clean-up eh.selector call dominates the invoke of an _Unwind_Resume_or_Rethrow, then we convert the eh.selector into a catch-all. This patch, however, uses the DominatorTree information, and doesn't go through the whole rigmarole of starting at the eh.exception call, finding the corresponding URoR and eh.selector calls, and trying to trace through any number of instruction types to get to them. llvm-svn: 99846
Diffstat (limited to 'llvm/docs/CompilerDriver.html')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud