| /wasmtime-44.0.1/cranelift/codegen/src/ir/ |
| H A D | dfg.rs | 1239 pub fn block_params(&self, block: Block) -> &[Value] { in block_params() method 1654 assert_eq!(dfg.block_params(block), &[]); in block() 1657 assert_eq!(dfg.block_params(block), &[]); in block() 1662 assert_eq!(dfg.block_params(block), &[arg1]); in block() 1667 assert_eq!(dfg.block_params(block), &[arg1, arg2]); in block() 1677 assert_eq!(dfg.block_params(block), &[]); in block() 1695 assert_eq!(dfg.block_params(block), &[new1]); in replace_block_params() 1698 assert_eq!(dfg.block_params(block), &[new1, arg1]); in replace_block_params() 1703 assert_eq!(dfg.block_params(block), &[new1, new2]); in replace_block_params() 1733 assert_eq!(dfg.block_params(block), &[arg3]); in swap_remove_block_params() [all …]
|
| H A D | function.rs | 279 .map(|i| self.dfg.block_params(entry)[i]) in special_param()
|
| /wasmtime-44.0.1/cranelift/frontend/src/frontend/ |
| H A D | safepoints.rs | 449 for val in func.dfg.block_params(block) { in process_block() 836 let a = builder.func.dfg.block_params(block0)[0]; in needs_stack_map_and_loop() 837 let b = builder.func.dfg.block_params(block0)[1]; in needs_stack_map_and_loop() 1016 let v0 = builder.func.dfg.block_params(block0)[0]; in needs_stack_map_and_post_order_early_return() 1110 let v0 = builder.func.dfg.block_params(block0)[0]; in needs_stack_map_conditional_branches_and_liveness() 1186 let v0 = builder.func.dfg.block_params(block0)[0]; in needs_stack_map_conditional_branches_and_liveness() 1270 let v0 = builder.func.dfg.block_params(block0)[0]; in needs_stack_map_and_tail_calls() 1344 let v0 = builder.func.dfg.block_params(block0)[0]; in needs_stack_map_and_tail_calls() 1434 let v0 = builder.func.dfg.block_params(block0)[0]; in needs_stack_map_and_cfg_diamond() 1790 let v0 = builder.func.dfg.block_params(block0)[0]; in vars_block_params_and_needs_stack_map() [all …]
|
| /wasmtime-44.0.1/cranelift/codegen/src/ |
| H A D | remove_constant_phis.rs | 235 let formals = func.dfg.block_params(b); in do_remove_constant_phis() 275 let formals = func.dfg.block_params(b); in do_remove_constant_phis() 360 let formals: &[Value] = func.dfg.block_params(*b); in do_remove_constant_phis()
|
| H A D | write.rs | 221 let mut args = func.dfg.block_params(block).iter().cloned(); in write_block_header() 252 for a in func.dfg.block_params(block).iter().cloned() { in decorate_block()
|
| H A D | inline.rs | 1208 let callee_param_values = callee.dfg.block_params(callee_entry_block); in replace_call_with_jump()
|
| /wasmtime-44.0.1/cranelift/frontend/src/ |
| H A D | ssa.rs | 452 let block_params = func.dfg.block_params(block); in seal_one_block() localVariable 458 let val = block_params[block_params.len() - (ssa_params - idx)]; in seal_one_block() 934 assert_eq!(func.dfg.block_params(block1)[0], z2); in program_with_loop() 935 assert_eq!(func.dfg.block_params(block1)[1], y3); in program_with_loop() 1087 assert_eq!(func.dfg.block_params(block1)[0], z2); in undef_values_reordering() 1089 assert_eq!(func.dfg.block_params(block1)[1], x2); in undef_values_reordering() 1097 assert_eq!(func.dfg.block_params(block1)[2], y3); in undef_values_reordering() 1111 assert_eq!(func.dfg.block_params(block1)[1], y3); in undef_values_reordering() 1112 assert_eq!(func.dfg.block_params(block1)[0], x2); in undef_values_reordering()
|
| H A D | frontend.rs | 745 pub fn block_params(&self, block: Block) -> &[Value] { in block_params() method 746 self.func.dfg.block_params(block) in block_params() 1244 let tmp = builder.block_params(block0)[0]; // the first function parameter in sample_function()
|
| /wasmtime-44.0.1/crates/cranelift/src/translate/ |
| H A D | func_translator.rs | 125 let param_value = builder.block_params(entry_block)[i]; in declare_wasm_parameters() 131 let param_value = builder.block_params(entry_block)[i]; in declare_wasm_parameters()
|
| H A D | code_translator.rs | 283 .extend_from_slice(builder.block_params(loop_body)); in translate_operator() 460 .extend_from_slice(builder.block_params(next_block)); in translate_operator() 3457 value_stack.extend_from_slice(builder.block_params(frame.following_code())); in translate_unreachable_operator() 4459 let exn_ref = builder.func.dfg.block_params(block)[0]; in create_catch_block()
|
| /wasmtime-44.0.1/cranelift/codegen/src/machinst/ |
| H A D | vcode.rs | 164 block_params: Vec<regalloc2::VReg>, field 341 let block_params_end = self.vcode.block_params.len(); in end_bb() 351 self.vcode.block_params.push(param.into()); in add_block_param() 582 vregs.debug_assert_no_vreg_aliases(self.vcode.block_params.iter().copied()); in build() 644 block_params: Vec::with_capacity(5 * n_blocks), in new() 1554 fn block_params(&self, block: BlockIndex) -> &[VReg] { in block_params() method 1562 &self.block_params[range] in block_params() 1645 self.block_params(block) in fmt()
|
| H A D | lower.rs | 391 for ¶m in f.dfg.block_params(bb) { in new() 445 .block_params(entry_bb) in new() 530 self.f.dfg.block_params(entry_bb) in gen_arg_setup() 533 for (i, param) in self.f.dfg.block_params(entry_bb).iter().enumerate() { in gen_arg_setup() 904 for ¶m in self.f.dfg.block_params(block) { in add_block_params() 976 for &arg in self.f.dfg.block_params(block) { in emit_value_label_live_range_start_for_block_args()
|
| /wasmtime-44.0.1/cranelift/jit/examples/ |
| H A D | jit-minimal.rs | 46 let param = bcx.block_params(block)[0]; in main()
|
| /wasmtime-44.0.1/cranelift/src/ |
| H A D | bugpoint.rs | 381 let param = func.dfg.block_params(self.block)[param_index]; in mutate() 690 let block_params = func in mutate() localVariable 696 assert_eq!(block_params.len(), branch_args.len()); in mutate() 700 for (block_param, arg) in block_params.into_iter().zip(branch_args) { in mutate()
|
| /wasmtime-44.0.1/cranelift/codegen/src/verifier/ |
| H A D | mod.rs | 454 for &arg in self.func.dfg.block_params(block) { in block_integrity() 1238 for (i, &arg) in self.func.dfg.block_params(block).iter().enumerate() { in typecheck_entry_block_params() 1480 let block_params = self.func.dfg.block_params(block.block(pool)); in typecheck_block_call() localVariable 1482 if args.len() != block_params.len() { in typecheck_block_call() 1490 block_params.len(), in typecheck_block_call() 1494 for (arg, param) in args.zip(block_params.iter()) { in typecheck_block_call()
|
| /wasmtime-44.0.1/cranelift/interpreter/src/ |
| H A D | interpreter.rs | 82 let parameters = function.dfg.block_params(first_block); in call() 116 .set_all(function.dfg.block_params(block), block_arguments.to_vec()); in block() 501 let vmctx_value = func.dfg.block_params(first_block)[index]; in resolve_global_value()
|
| /wasmtime-44.0.1/crates/cranelift/src/compiler/ |
| H A D | component.rs | 1408 self.builder.func.dfg.block_params(self.block0).to_vec() in abi_load_params() 1417 self.builder.func.dfg.block_params(self.block0)[1] in caller_vmctx() 1529 let vmctx = self.builder.func.dfg.block_params(self.block0)[0]; in check_may_leave_instance() 1629 let vmctx = c.builder.block_params(c.block0)[0]; in compile_trampoline() 1808 let vmctx = self.builder.func.dfg.block_params(self.block0)[0]; in translate_transcode() 1926 let val = self.builder.func.dfg.block_params(self.block0)[2 + param]; in len_param()
|
| /wasmtime-44.0.1/crates/cranelift/src/ |
| H A D | compiler.rs | 391 let args = builder.func.dfg.block_params(block0).to_vec(); in compile_wasm_to_array_trampoline() 766 let vmctx = builder.block_params(block0)[0]; in compile_wasm_to_builtin() 782 let args = builder.block_params(block0).to_vec(); in compile_wasm_to_builtin() 1336 let params = builder.func.dfg.block_params(block0); in array_to_wasm_trampoline()
|
| H A D | func_environ.rs | 625 .block_params(builder.func.layout.entry_block().unwrap()); in hook_malloc_exit() 648 .block_params(builder.func.layout.entry_block().unwrap()); in hook_free_exit()
|
| /wasmtime-44.0.1/crates/cranelift/src/func_environ/stack_switching/ |
| H A D | instructions.rs | 897 let ptr = builder.block_params(store_data_block)[0]; in vmcontref_store_payloads() 1076 let raw_parts = builder.block_params(handle_link); in search_handler() 1123 let index = builder.block_params(try_index)[0]; in search_handler()
|
| /wasmtime-44.0.1/cranelift/filetests/src/ |
| H A D | function_runner.rs | 564 let params = builder.func.dfg.block_params(block0); in make_trampoline()
|
| /wasmtime-44.0.1/cranelift/codegen/src/egraph/ |
| H A D | mod.rs | 831 for ¶m in cursor.func.dfg.block_params(block) { in remove_pure_and_optimize()
|
| /wasmtime-44.0.1/cranelift/fuzzgen/src/ |
| H A D | function_generator.rs | 1910 .zip(builder.block_params(block).iter().copied()) in build_variable_pool() 1981 let block_param = builder.block_params(block)[i]; in generate()
|
| /wasmtime-44.0.1/cranelift/reader/src/ |
| H A D | parser.rs | 3177 assert_eq!(func.dfg.block_params(block0), &[]); in block_header() 3180 let block4_args = func.dfg.block_params(block4); in block_header()
|
| /wasmtime-44.0.1/crates/cranelift/src/func_environ/gc/ |
| H A D | enabled.rs | 775 let elem_addr = builder.block_params(loop_header_block)[0]; in emit_array_fill_impl()
|