diff options
| author | Rémy Rakic <remy.rakic+github@gmail.com> | 2024-12-22 22:09:44 +0000 |
|---|---|---|
| committer | Rémy Rakic <remy.rakic+github@gmail.com> | 2024-12-29 17:47:30 +0000 |
| commit | 42f28cbae675d890d50da86b7e1735f3e596c350 (patch) | |
| tree | 19a5bcd6d0335db04ce9df40f75db20cfd05e510 /compiler/rustc_codegen_llvm/src | |
| parent | 64feb9b502a42d23bbc6c49065c3876ef23efa31 (diff) | |
| download | rust-42f28cbae675d890d50da86b7e1735f3e596c350.tar.gz rust-42f28cbae675d890d50da86b7e1735f3e596c350.zip | |
introduce polonius context
This context struct will hold data to help creating localized constraints: - the live regions, with the shape matching a CFG walk, indexed per point - the variance of these live regions, represented as the direction we'll add the appropriate We also add this structure to the mir typeck to record liveness data, and make it responsible for localized constraint creation.
Diffstat (limited to 'compiler/rustc_codegen_llvm/src')
0 files changed, 0 insertions, 0 deletions
