| /wasmtime-44.0.1/cranelift/codegen/src/isa/x64/inst/ |
| H A D | emit_state.rs | 18 pub frame_layout: FrameLayout, field 26 frame_layout: abi.frame_layout().clone(), in new() 42 fn frame_layout(&self) -> &FrameLayout { in frame_layout() method 43 &self.frame_layout in frame_layout()
|
| H A D | emit.rs | 431 Some(state.frame_layout().sp_to_fp()), in emit() 432 try_call.exception_handlers(&state.frame_layout()), in emit() 453 state.frame_layout().stackslots_size, in emit() 513 Some(state.frame_layout().sp_to_fp()), in emit() 514 try_call.exception_handlers(&state.frame_layout()), in emit() 531 state.frame_layout().stackslots_size, in emit() 1448 let mem = mem.finalize(state.frame_layout(), sink).clone(); in emit() 1569 let mem_low = mem_low.finalize(state.frame_layout(), sink).clone(); in emit() 1687 let mem_low = mem_low.finalize(state.frame_layout(), sink).clone(); in emit() 1832 let frame = state.frame_layout(); in emit() [all …]
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/s390x/ |
| H A D | abi.rs | 701 frame_layout: &FrameLayout, in gen_clobber_save() 708 frame_layout.incoming_args_size 776 + frame_layout.clobber_size as i32 863 frame_layout: &FrameLayout, in gen_clobber_restore() 1060 frame_layout: &FrameLayout, in gen_tail_epilogue() 1068 insts.extend(gen_restore_fprs(frame_layout)); 1215 frame_layout: &FrameLayout, in gen_restore_gprs() 1221 let clobbered_gpr = get_clobbered_gprs(frame_layout); 1227 + frame_layout.clobber_size as i32 1228 + frame_layout.fixed_frame_storage_size as i32; [all …]
|
| /wasmtime-44.0.1/cranelift/codegen/src/machinst/ |
| H A D | abi.rs | 2231 let frame_layout = self.frame_layout(); in gen_prologue() localVariable 2239 &frame_layout, in gen_prologue() 2290 &frame_layout, in gen_prologue() 2302 let frame_layout = self.frame_layout(); in gen_epilogue() localVariable 2309 &frame_layout, in gen_epilogue() 2317 &frame_layout, in gen_epilogue() 2324 &frame_layout, in gen_epilogue() 2334 self.frame_layout in frame_layout() 2345 let frame_layout = self.frame_layout(); in sp_to_fp_offset() localVariable 2357 let frame_layout = self.frame_layout(); in slot_base_to_caller_sp_offset() localVariable [all …]
|
| H A D | buffer.rs | 334 frame_layout: Option<MachBufferFrameLayout>, field 357 frame_layout: self.frame_layout, in apply_base_srcloc() 399 pub(crate) frame_layout: Option<MachBufferFrameLayout>, field 504 frame_layout: None, in new() 1645 frame_layout: self.frame_layout, in finish() 1797 let span = emit_state.frame_layout().active_size(); in push_user_stack_map() 1836 pub fn set_frame_layout(&mut self, frame_layout: MachBufferFrameLayout) { in set_frame_layout() 1837 debug_assert!(self.frame_layout.is_none()); in set_frame_layout() 1838 self.frame_layout = Some(frame_layout); in set_frame_layout() 1952 pub fn frame_layout(&self) -> Option<&MachBufferFrameLayout> { in frame_layout() method [all …]
|
| H A D | mod.rs | 385 fn frame_layout(&self) -> &FrameLayout; in frame_layout() method
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/riscv64/ |
| H A D | abi.rs | 333 frame_layout: &FrameLayout, in gen_prologue_frame_setup() 337 if frame_layout.setup_area_size > 0 { in gen_prologue_frame_setup() 377 frame_layout: &FrameLayout, in gen_epilogue_frame_restore() 381 if frame_layout.setup_area_size > 0 { in gen_epilogue_frame_restore() 432 frame_layout: &FrameLayout, in gen_clobber_save() 437 let incoming_args_diff = frame_layout.tail_args_size - frame_layout.incoming_args_size; 482 let stack_size = frame_layout.clobber_size 484 + frame_layout.outgoing_args_size; 526 frame_layout: &FrameLayout, in gen_clobber_restore() 530 let stack_size = frame_layout.clobber_size [all …]
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/pulley_shared/inst/ |
| H A D | emit.rs | 46 frame_layout: FrameLayout, field 67 frame_layout: abi.frame_layout().clone(), in new() 83 fn frame_layout(&self) -> &FrameLayout { in frame_layout() function 84 &self.frame_layout in frame_layout() 198 Some(state.frame_layout.sp_to_fp()), in pulley_emit() 199 try_call.exception_handlers(&state.frame_layout), in pulley_emit() 215 state.frame_layout().stackslots_size, in pulley_emit() 245 Some(state.frame_layout.sp_to_fp()), in pulley_emit() 259 state.frame_layout().stackslots_size, in pulley_emit() 314 Some(state.frame_layout.sp_to_fp()), in pulley_emit() [all …]
|
| H A D | args.rs | 177 let frame_layout = state.frame_layout(); in get_offset_with_state() localVariable 178 let sp_offset = frame_layout.tail_args_size in get_offset_with_state() 179 + frame_layout.setup_area_size in get_offset_with_state() 180 + frame_layout.clobber_size in get_offset_with_state() 181 + frame_layout.fixed_frame_storage_size in get_offset_with_state() 182 + frame_layout.outgoing_args_size; in get_offset_with_state() 186 offset + i64::from(state.frame_layout().outgoing_args_size) in get_offset_with_state()
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/aarch64/ |
| H A D | abi.rs | 572 frame_layout: &FrameLayout, in gen_prologue_frame_setup() 574 let setup_frame = frame_layout.setup_area_size > 0; in gen_prologue_frame_setup() 646 frame_layout: &FrameLayout, in gen_epilogue_frame_restore() 648 let setup_frame = frame_layout.setup_area_size > 0; in gen_epilogue_frame_restore() 679 frame_layout: &FrameLayout, in gen_return() 681 let setup_frame = frame_layout.setup_area_size > 0; in gen_return() 728 frame_layout: &FrameLayout, in gen_clobber_save() 737 let incoming_args_diff = frame_layout.tail_args_size - frame_layout.incoming_args_size; 958 let stack_size = frame_layout.fixed_frame_storage_size + frame_layout.outgoing_args_size; 974 frame_layout: &FrameLayout, in gen_clobber_restore() [all …]
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/x64/ |
| H A D | abi.rs | 542 frame_layout: &FrameLayout, in gen_prologue_frame_setup() 595 frame_layout: &FrameLayout, in gen_return() 599 frame_layout.tail_args_size in gen_return() 655 frame_layout: &FrameLayout, in gen_clobber_save() 661 let incoming_args_diff = frame_layout.tail_args_size - frame_layout.incoming_args_size; 717 + frame_layout.clobber_size 718 + frame_layout.outgoing_args_size; 729 frame_layout.fixed_frame_storage_size + frame_layout.outgoing_args_size; 766 frame_layout: &FrameLayout, in gen_clobber_restore() 774 frame_layout.fixed_frame_storage_size + frame_layout.outgoing_args_size; [all …]
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/pulley_shared/ |
| H A D | abi.rs | 310 frame_layout: &FrameLayout, in gen_prologue_frame_setup() 314 let incoming_args_diff = frame_layout.tail_args_size - frame_layout.incoming_args_size; in gen_prologue_frame_setup() 321 let style = frame_layout.pulley_frame_style(); in gen_prologue_frame_setup() 346 for (offset, ty, reg) in frame_layout.manually_managed_clobbers(&style) { in gen_prologue_frame_setup() 362 frame_layout: &FrameLayout, in gen_epilogue_frame_restore() 366 let style = frame_layout.pulley_frame_style(); in gen_epilogue_frame_restore() 369 for (offset, ty, reg) in frame_layout.manually_managed_clobbers(&style) { in gen_epilogue_frame_restore() 413 frame_layout: &FrameLayout, in gen_return() 418 if call_conv == isa::CallConv::Tail && frame_layout.tail_args_size > 0 { in gen_return() 420 frame_layout.tail_args_size.try_into().unwrap(), in gen_return()
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/riscv64/inst/ |
| H A D | emit.rs | 61 frame_layout: FrameLayout, field 83 frame_layout: abi.frame_layout().clone(), in new() 104 fn frame_layout(&self) -> &FrameLayout { in frame_layout() method 105 &self.frame_layout in frame_layout() 1211 Some(state.frame_layout.sp_to_fp()), in emit_uncompressed() 1262 Some(state.frame_layout.sp_to_fp()), in emit_uncompressed() 1278 state.frame_layout().stackslots_size, in emit_uncompressed() 2827 let frame_layout = state.frame_layout(); in return_call_emit_impl() localVariable 2829 frame_layout.clobber_size in return_call_emit_impl() 2830 + frame_layout.fixed_frame_storage_size in return_call_emit_impl() [all …]
|
| H A D | args.rs | 138 offset + i64::from(state.frame_layout().outgoing_args_size) in get_offset_with_state() 143 let frame_layout = state.frame_layout(); in get_offset_with_state() localVariable 144 let sp_offset = frame_layout.tail_args_size in get_offset_with_state() 145 + frame_layout.setup_area_size in get_offset_with_state() 146 + frame_layout.clobber_size in get_offset_with_state() 147 + frame_layout.fixed_frame_storage_size in get_offset_with_state() 148 + frame_layout.outgoing_args_size; in get_offset_with_state()
|
| /wasmtime-44.0.1/crates/cranelift/src/ |
| H A D | compiled_function.rs | 212 pub fn frame_layout(&self) -> &MachBufferFrameLayout { in frame_layout() method 214 .frame_layout() in frame_layout()
|
| H A D | compiler.rs | 549 && let Some(frame_layout) = func.buffer.frame_layout() in append_code() 555 frame_layout, in append_code() 1616 frame_layout: &MachBufferFrameLayout, in clif_to_env_frame_tables() 1633 let func_key = frame_layout.stackslots[slot] in clif_to_env_frame_tables() 1640 frame_layout.frame_to_fp_offset - frame_layout.stackslots[slot].offset; in clif_to_env_frame_tables()
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/aarch64/inst/ |
| H A D | emit.rs | 36 let frame_layout = state.frame_layout(); localVariable 38 frame_layout.setup_area_size 39 + frame_layout.tail_args_size 40 + frame_layout.clobber_size 42 + frame_layout.outgoing_args_size, 675 frame_layout: FrameLayout, field 683 frame_layout: abi.frame_layout().clone(), in new() 699 fn frame_layout(&self) -> &FrameLayout { in frame_layout() method 700 &self.frame_layout in frame_layout() 3028 state.frame_layout().stackslots_size, in emit() [all …]
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/s390x/inst/ |
| H A D | emit.rs | 125 + state.frame_layout().clobber_size 127 + state.frame_layout().outgoing_args_size 131 state.frame_layout().clobber_size 133 + state.frame_layout().outgoing_args_size 137 state.frame_layout().stackslots_size 1407 frame_layout: FrameLayout, field 1415 abi.frame_layout().incoming_args_size in new() 1423 frame_layout: abi.frame_layout().clone(), in new() 1439 fn frame_layout(&self) -> &FrameLayout { in frame_layout() method 1440 &self.frame_layout in frame_layout() [all …]
|
| H A D | mod.rs | 3358 state.frame_layout(), in print_with_state()
|