Get all available passes
get_all_available_passes
¶
get_available_pass_list(all_dialects: tuple[tuple[str, Callable[[], Dialect]], ...], all_passes: tuple[tuple[str, type[ModulePass]], ...], input_text: str, pass_pipeline: tuple[ModulePass, ...], condense_mode: bool) -> tuple[AvailablePass, ...]
¶
This function returns the available pass list file based on an input text string, pass_pipeline and condense_mode.