Skip to main content

collect_conditional_branch_alias_rules

Function collect_conditional_branch_alias_rules 

Source
pub fn collect_conditional_branch_alias_rules(
    flat: &[FlatInstruction],
) -> Result<Vec<(String, String, u8)>, CodegenError>
Expand description

Collects generated conditional-branch alias spellings and their canonical mnemonic mappings.

The returned tuples are (alias, canonical_mnemonic, condition_code) where condition_code is the architectural 4-bit condition encoding (0..=15).

ยงErrors

Returns CodegenError when operand metadata derivation fails for input variants.