Module rustc_codegen_ssa::mir::analyze
source ยท Expand description
An analysis to determine which locals require allocas and which do not.
Structsยง
- Local
Analyzer ๐
Enumsยง
- Cleanup
Kind ๐ - Local
Kind ๐
Functionsยง
- cleanup_
kinds ๐MSVC requires unwinding code to be split to a tree of funclets, where each funclet can only branch to itself or to its parent. Luckily, the code we generates matches this pattern. Recover that structure in an analyze pass. - non_
ssa_ ๐locals