(output: &Output<'_, impl Function, impl RegInfo>)
| 50 | |
| 51 | impl CheckerState { |
| 52 | fn new(output: &Output<'_, impl Function, impl RegInfo>) -> Self { |
| 53 | Self { |
| 54 | unit_values: SparseMap::with_max_index( |
| 55 | output.stack_layout().num_spillslots() + MAX_REG_UNITS, |
| 56 | ), |
| 57 | } |
| 58 | } |
| 59 | |
| 60 | /// Lattice meet operation when merging initial block states from multiple |
| 61 | /// predecessors. This only keeps the common subset of values between the |
nothing calls this directly
no test coverage detected