New PM pass that prepares Windows exception handling for code generation.
Synopsis
Declared in <llvm/CodeGen/WinEHPrepare.h>
class WinEHPreparePass
: public RequiredPassInfoMixin<WinEHPreparePass>
Description
Transforms IR exception handling into the Windows funclet‐based form expected by code generation. Required if using Windows exception handling.
Base Classes
Name |
Description |
A CRTP mix‐in for passes that should not be skipped. |
Member Functions
Name |
Description |
|
Construct a pass that optionally demotes only catchswitch‐related PHIs. |
Prepare Windows exception handling in |
Static Member Functions
Name |
Description |
Return true; required passes cannot be skipped. |
Created with MrDocs