Home
last modified time | relevance | path

Searched refs:insert_block (Results 1 – 21 of 21) sorted by relevance

/wasmtime-44.0.1/cranelift/codegen/src/
H A Dloop_analysis.rs326 cur.insert_block(block0); in nested_loops_detection()
329 cur.insert_block(block1); in nested_loops_detection()
332 cur.insert_block(block2); in nested_loops_detection()
335 cur.insert_block(block3); in nested_loops_detection()
338 cur.insert_block(block4); in nested_loops_detection()
384 cur.insert_block(block0); in complex_loop_detection()
387 cur.insert_block(block1); in complex_loop_detection()
390 cur.insert_block(block2); in complex_loop_detection()
393 cur.insert_block(block3); in complex_loop_detection()
396 cur.insert_block(block4); in complex_loop_detection()
[all …]
H A Dtraversals.rs189 cur.insert_block(block0); in test_dfs_traversal()
194 cur.insert_block(block3); in test_dfs_traversal()
201 cur.insert_block(block1); in test_dfs_traversal()
208 cur.insert_block(block2); in test_dfs_traversal()
241 cur.insert_block(block0); in multiple_successors_to_the_same_block()
250 cur.insert_block(block1); in multiple_successors_to_the_same_block()
H A Ddominator_tree.rs562 cur.insert_block(block0); in unreachable_node()
568 cur.insert_block(block1); in unreachable_node()
573 cur.insert_block(block2); in unreachable_node()
616 cur.insert_block(block3); in non_zero_entry_block()
619 cur.insert_block(block1); in non_zero_entry_block()
622 cur.insert_block(block2); in non_zero_entry_block()
625 cur.insert_block(block0); in non_zero_entry_block()
674 cur.insert_block(block0); in backwards_layout()
677 cur.insert_block(block1); in backwards_layout()
680 cur.insert_block(block2); in backwards_layout()
[all …]
H A Dflowgraph.rs243 cur.insert_block(block0); in branches_and_jumps()
246 cur.insert_block(block1); in branches_and_jumps()
249 cur.insert_block(block2); in branches_and_jumps()
298 cur.insert_block(ret_block); in branches_and_jumps()
H A Dcursor.rs593 fn insert_block(&mut self, new_block: ir::Block) { in insert_block() method
602 Before(block) => self.layout_mut().insert_block(new_block, block), in insert_block()
H A Dwrite.rs683 pos.insert_block(block0); in aliases()
718 pos.insert_block(block0); in cold_blocks()
722 pos.insert_block(block1); in cold_blocks()
H A Dinline.rs1147 func.layout.insert_block(return_block, normal_return_block); in split_off_return_block()
/wasmtime-44.0.1/cranelift/codegen/src/dominator_tree/
H A Dsimple.rs359 cur.insert_block(block0); in unreachable_node()
365 cur.insert_block(block1); in unreachable_node()
370 cur.insert_block(block2); in unreachable_node()
413 cur.insert_block(block3); in non_zero_entry_block()
416 cur.insert_block(block1); in non_zero_entry_block()
419 cur.insert_block(block2); in non_zero_entry_block()
422 cur.insert_block(block0); in non_zero_entry_block()
485 cur.insert_block(block0); in backwards_layout()
488 cur.insert_block(block1); in backwards_layout()
491 cur.insert_block(block2); in backwards_layout()
[all …]
/wasmtime-44.0.1/cranelift/codegen/src/isa/riscv64/inst/unwind/
H A Dsystemv.rs112 pos.insert_block(block0); in create_function()
162 pos.insert_block(block0); in create_multi_return_function()
165 pos.insert_block(block1); in create_multi_return_function()
168 pos.insert_block(block2); in create_multi_return_function()
/wasmtime-44.0.1/cranelift/codegen/src/isa/aarch64/inst/unwind/
H A Dsystemv.rs116 pos.insert_block(block0); in create_function()
166 pos.insert_block(block0); in create_multi_return_function()
169 pos.insert_block(block1); in create_multi_return_function()
172 pos.insert_block(block2); in create_multi_return_function()
/wasmtime-44.0.1/cranelift/codegen/src/isa/s390x/inst/unwind/
H A Dsystemv.rs147 pos.insert_block(block0); in create_function()
203 pos.insert_block(block0); in create_multi_return_function()
206 pos.insert_block(block1); in create_multi_return_function()
209 pos.insert_block(block2); in create_multi_return_function()
/wasmtime-44.0.1/cranelift/codegen/src/egraph/
H A Delaborate.rs419 insert_block: Block, in maybe_remat_arg()
430 if arg.in_block != insert_block && remat_values.contains(&arg.value) { in maybe_remat_arg()
431 let new_value = match remat_copies.entry((insert_block, arg.value)) { in maybe_remat_arg()
600 let (scope_depth, before, insert_block) = if loop_hoist_level in process_elab_stack()
627 before, insert_block in process_elab_stack()
641 insert_block, in process_elab_stack()
681 in_block: insert_block, in process_elab_stack()
707 in_block: insert_block, in process_elab_stack()
741 in_block: insert_block, in process_elab_stack()
/wasmtime-44.0.1/cranelift/codegen/src/isa/x64/inst/unwind/
H A Dsystemv.rs143 pos.insert_block(block0); in create_function()
193 pos.insert_block(block0); in create_multi_return_function()
196 pos.insert_block(block1); in create_multi_return_function()
199 pos.insert_block(block2); in create_multi_return_function()
/wasmtime-44.0.1/cranelift/frontend/src/
H A Dssa.rs652 cur.insert_block(block0); in simple_block()
705 cur.insert_block(block0); in sequence_of_blocks()
706 cur.insert_block(block1); in sequence_of_blocks()
707 cur.insert_block(block2); in sequence_of_blocks()
824 cur.insert_block(block0); in program_with_loop()
825 cur.insert_block(block1); in program_with_loop()
826 cur.insert_block(block2); in program_with_loop()
827 cur.insert_block(block3); in program_with_loop()
964 cur.insert_block(block0); in br_table_with_args()
965 cur.insert_block(block1); in br_table_with_args()
[all …]
/wasmtime-44.0.1/cranelift/codegen/src/ir/
H A Dbuilder.rs229 pos.insert_block(block0); in types()
250 pos.insert_block(block0); in reuse_results()
276 pos.insert_block(block0); in panics_when_inserting_wrong_opcode()
H A Dlayout.rs246 pub fn insert_block(&mut self, block: Block, before: Block) { in insert_block() method
928 fn insert_block() { in insert_block() function
949 layout.insert_block(e2, e1); in insert_block()
955 layout.insert_block(e0, e1); in insert_block()
H A Ddfg.rs1747 pos.insert_block(block0); in aliases()
1784 pos.insert_block(block0); in cloning()
/wasmtime-44.0.1/crates/cranelift/src/func_environ/gc/enabled/
H A Ddrc.rs661 let insert_block = builder.create_block(); in translate_read_gc_reference() localVariable
666 builder.insert_block_after(insert_block, non_null_gc_ref_block); in translate_read_gc_reference()
667 builder.insert_block_after(continue_block, insert_block); in translate_read_gc_reference()
708 .brif(in_set, continue_block, &[], insert_block, &[]); in translate_read_gc_reference()
712 builder.switch_to_block(insert_block); in translate_read_gc_reference()
713 builder.seal_block(insert_block); in translate_read_gc_reference()
/wasmtime-44.0.1/fuzz/fuzz_targets/
H A Dmisc.rs144 cursor.insert_block(block); in dominator_tree()
/wasmtime-44.0.1/cranelift/codegen/src/machinst/
H A Dblockorder.rs376 pos.insert_block(blocks[i]); in build_test_func()
H A Dlower.rs1719 pos.insert_block(block0); in multi_result_use_once()
1740 pos.insert_block(block0); in results_used_twice_but_not_operands()