# Function compute_split_filters

```
pub fn compute_split_filters(
item: Vec<Vec<InstructionFilter>>,
) -> impl Iterator<Item = InstructionFilter>
```

## Expand description

Splits the encoding group into multiple groups, such that each group contains encodings that cover the exact same space. This function is one-to-many. That is, it will generate many smaller groups that each cover a small subset.