Move some of free standing functions to be ir::Blocks methods (part 2) (#8155)

* mark_except_handlers

* mark_warm

* mark_cold

* push_cold_blocks_to_end

* check_cfg

* jump thread

* basicblock_add_jump

* convert_pseudo_conditional_jumps

* normalize_jumps_in_block

* basicblock_inline_small_or_no_lineno_blocks

* inline_small_or_no_lineno_blocks

* basicblock_remove_redundant_nops

* remove_redundant_nops

* no_redundant_nops

* remove_redundant_jumps

* no_redundant_jumps

* remove_redundant_nops_and_jumps

* blocks_new_block

* clippy
This commit is contained in:
Shahar Naveh authored and GitHub committed 2026-06-25 14:21:11 +09:00
1 parent c76190ad36
commit f81c320281
1 file changed
+715 -713
+715 -713
View File
File diff suppressed because it is too large. Load diff