[PATCH] D86832: [HotColdSplit][WIP] Add support for outlining Itanium EH blocks by hoisting calls to eh.typeid.for intrinsic

Ruijie Fang via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Aug 28 22:06:50 PDT 2020


rjf added a comment.

This is marked WIP since it might be better to do the code transformation inside CodeExtractor instead of HotColdSplitting. With HCS, we're currently doing it before code extraction, but the region might end up being unworthy for extraction. But if we do it in CodeExtractor, we'll need another implementation of OutliningRegion to detect the SESE region enclosing the EH blocks.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D86832/new/

https://reviews.llvm.org/D86832



More information about the llvm-commits mailing list