aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ProfileData/Coverage/CoverageMapping.cpp
diff options
context:
space:
mode:
authorHeejin Ahn <aheejin@gmail.com>2018-08-07 20:19:23 +0000
committerHeejin Ahn <aheejin@gmail.com>2018-08-07 20:19:23 +0000
commit7fb68d267904f8de84d6b0a46de9ba15ffbd2bc1 (patch)
treeba605b1720bbb0ed98028233d2dbdeea926be78c /llvm/lib/ProfileData/Coverage/CoverageMapping.cpp
parentf7a8fb2dee2ddbe16f6a9fe1c4d7fbb03358ed1d (diff)
downloadllvm-7fb68d267904f8de84d6b0a46de9ba15ffbd2bc1.zip
llvm-7fb68d267904f8de84d6b0a46de9ba15ffbd2bc1.tar.gz
llvm-7fb68d267904f8de84d6b0a46de9ba15ffbd2bc1.tar.bz2
[WebAssembly] CFG sort support for exception handling
Summary: This patch extends CFGSort pass to support exception handling. Once it places a loop header, it does not place blocks that are not dominated by the loop header until all the loop blocks are sorted. This patch extends the same algorithm to exception 'catch' part, using the information calculated by WebAssemblyExceptionInfo class. Reviewers: dschuff, sunfish Subscribers: sbc100, jgravelle-google, llvm-commits Differential Revision: https://reviews.llvm.org/D46500 llvm-svn: 339172
Diffstat (limited to 'llvm/lib/ProfileData/Coverage/CoverageMapping.cpp')
0 files changed, 0 insertions, 0 deletions