[PATCH] D45559: [WebAssembly] Add Wasm personality and usesWindowsEHInstructions()
Heejin Ahn via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed May 9 13:50:37 PDT 2018
aheejin added a comment.
As I said above, the term 'funclet' seems to be used pretty everywhere including clang. To summarize its usage,
1. Small outlined functions themselves
2. Funcletpad instructions, such as `catchpad` or `cleanuppad`
3. The structure of BBs starting from `catchpad`/`cleanuppad` and ending with `catchret`/`cleanupret`, which can be nested
4. This Windows IR -based EH itself
Now I'm thinking that maybe we should use `isFuncletEHPersonality` for the use cases here I replaced with `usesWindowsEHInstructions`, and come up with a new name to give to the use cases that pertain to real outlined small functions.
Repository:
rL LLVM
https://reviews.llvm.org/D45559
More information about the llvm-commits
mailing list