Hi David:
This is an implementation of a hybrid idea, where for WinEH I use bundles and replace the coro.end with cleanupret and for landing pad model I use explicit control flow that jumps to EHresume block that clang set up for me.
clang part: https://reviews.llvm.org/D25444
Does FromPad have any CleanupReturnInsts at this point?