Home
last modified time | relevance | path

Searched refs:CodeOffset (Results 1 – 25 of 25) sorted by relevance

/wasmtime-44.0.1/cranelift/codegen/src/machinst/
H A Dmod.rs185 fn align_basic_block(offset: CodeOffset) -> CodeOffset { in align_basic_block() argument
190 fn worst_case_size() -> CodeOffset; in worst_case_size()
234 const ALIGN: CodeOffset;
239 fn max_pos_range(self) -> CodeOffset; in max_pos_range() argument
243 fn max_neg_range(self) -> CodeOffset; in max_neg_range() argument
246 fn patch_size(self) -> CodeOffset; in patch_size() argument
252 fn patch(self, buffer: &mut [u8], use_offset: CodeOffset, label_offset: CodeOffset); in patch() argument
259 fn veneer_size(self) -> CodeOffset; in veneer_size() argument
270 fn generate_veneer(self, buffer: &mut [u8], veneer_offset: CodeOffset) -> (CodeOffset, Self); in generate_veneer() argument
403 pub bb_starts: Vec<CodeOffset>,
[all …]
H A Dbuffer.rs830 start: CodeOffset, in add_cond_branch() argument
831 end: CodeOffset, in add_cond_branch() argument
1304 fn worst_case_end_of_island(&self, distance: CodeOffset) -> CodeOffset { in worst_case_end_of_island() argument
2011 Default(CodeOffset),
2041 align: CodeOffset,
2066 offset: CodeOffset,
2158 Func(CodeOffset),
2266 pub start: CodeOffset,
2270 pub end: CodeOffset,
2288 start: CodeOffset,
[all …]
H A Dvcode.rs218 pub bb_offsets: Vec<CodeOffset>,
222 pub bb_edges: Vec<(CodeOffset, CodeOffset)>,
613 const NO_INST_OFFSET: CodeOffset = u32::MAX;
749 let mut bb_starts: Vec<Option<CodeOffset>> = vec![]; in emit()
1174 fn monotonize_inst_offsets(&self, inst_offsets: &mut [CodeOffset], func_body_len: u32) { in monotonize_inst_offsets() argument
1215 inst_offsets: &[CodeOffset], in compute_value_labels_ranges() argument
1305 fn log_value_labels_ranges(&self, regalloc: &regalloc2::Output, inst_offsets: &[CodeOffset]) { in log_value_labels_ranges() argument
/wasmtime-44.0.1/cranelift/module/src/
H A Ddata_context.rs3 use cranelift_codegen::binemit::{Addend, CodeOffset, Reloc};
60 pub function_relocs: Vec<(CodeOffset, ir::FuncRef)>,
62 pub data_relocs: Vec<(CodeOffset, ir::GlobalValue, Addend)>,
152 pub fn write_function_addr(&mut self, offset: CodeOffset, func: ir::FuncRef) { in write_function_addr() argument
157 pub fn write_data_addr(&mut self, offset: CodeOffset, data: ir::GlobalValue, addend: Addend) { in write_data_addr() argument
H A Dtraps.rs9 pub offset: binemit::CodeOffset,
H A Dmodule.rs11 use cranelift_codegen::binemit::{CodeOffset, Reloc};
29 pub offset: CodeOffset,
437 FunctionOffset(FuncId, CodeOffset),
/wasmtime-44.0.1/cranelift/codegen/src/isa/pulley_shared/inst/
H A Dmod.rs5 use crate::binemit::{Addend, CodeOffset, Reloc};
586 fn worst_case_size() -> CodeOffset { in worst_case_size()
873 const ALIGN: CodeOffset = 1;
876 fn max_pos_range(self) -> CodeOffset { in max_pos_range() argument
883 fn max_neg_range(self) -> CodeOffset { in max_neg_range() argument
890 fn patch_size(self) -> CodeOffset { in patch_size() argument
897 fn patch(self, buffer: &mut [u8], use_offset: CodeOffset, label_offset: CodeOffset) { in patch() argument
926 fn veneer_size(self) -> CodeOffset { in veneer_size() argument
932 fn worst_case_veneer_size() -> CodeOffset { in worst_case_veneer_size()
941 _veneer_offset: CodeOffset, in generate_veneer() argument
[all …]
/wasmtime-44.0.1/cranelift/codegen/src/binemit/
H A Dmod.rs14 pub type CodeOffset = u32; typedef
191 pub total_size: CodeOffset,
/wasmtime-44.0.1/cranelift/codegen/src/isa/riscv64/inst/
H A Dmod.rs4 use crate::binemit::{Addend, CodeOffset, Reloc};
857 fn worst_case_size() -> CodeOffset { in worst_case_size()
1738 const ALIGN: CodeOffset = 4;
1741 fn max_pos_range(self) -> CodeOffset { in max_pos_range() argument
1745 Inst::imm_max() as CodeOffset in max_pos_range()
1753 fn max_neg_range(self) -> CodeOffset { in max_neg_range() argument
1761 fn patch_size(self) -> CodeOffset { in patch_size() argument
1770 fn patch(self, buffer: &mut [u8], use_offset: CodeOffset, label_offset: CodeOffset) { in patch() argument
1792 fn veneer_size(self) -> CodeOffset { in veneer_size() argument
1808 veneer_offset: CodeOffset, in generate_veneer() argument
[all …]
/wasmtime-44.0.1/cranelift/codegen/src/isa/x64/inst/
H A Dmod.rs5 use crate::binemit::{Addend, CodeOffset, Reloc};
1462 fn worst_case_size() -> CodeOffset { in worst_case_size()
1622 const ALIGN: CodeOffset = 1;
1624 fn max_pos_range(self) -> CodeOffset { in max_pos_range() argument
1630 fn max_neg_range(self) -> CodeOffset { in max_neg_range() argument
1636 fn patch_size(self) -> CodeOffset { in patch_size() argument
1642 fn patch(self, buffer: &mut [u8], use_offset: CodeOffset, label_offset: CodeOffset) { in patch() argument
1667 fn veneer_size(self) -> CodeOffset { in veneer_size() argument
1673 fn worst_case_veneer_size() -> CodeOffset { in worst_case_veneer_size()
1677 fn generate_veneer(self, _: &mut [u8], _: CodeOffset) -> (CodeOffset, LabelUse) { in generate_veneer() argument
/wasmtime-44.0.1/cranelift/codegen/src/isa/unwind/
H A Dwinx64.rs8 use crate::binemit::CodeOffset;
241 insts: &[(CodeOffset, UnwindInst)], in create_unwind_info_from_insts()
H A Dwinarm64.rs7 use crate::binemit::CodeOffset;
194 insts: &[(CodeOffset, UnwindInst)], in create_unwind_info_from_insts() argument
H A Dsystemv.rs6 use crate::{CodegenError, binemit::CodeOffset};
168 insts: &[(CodeOffset, UnwindInst)], in create_unwind_info_from_insts()
/wasmtime-44.0.1/crates/unwinder/src/
H A Dexception_table.rs20 ExceptionContextLoc, FinalizedMachCallSite, FinalizedMachExceptionHandler, binemit::CodeOffset,
117 last_start_offset: CodeOffset,
129 start_offset: CodeOffset, in add_func() argument
/wasmtime-44.0.1/cranelift/codegen/src/isa/aarch64/inst/
H A Dmod.rs3 use crate::binemit::{Addend, CodeOffset, Reloc};
1156 fn worst_case_size() -> CodeOffset { in worst_case_size()
2942 const ALIGN: CodeOffset = 4;
2945 fn max_pos_range(self) -> CodeOffset { in max_pos_range() argument
2962 fn max_neg_range(self) -> CodeOffset { in max_neg_range() argument
2969 fn patch_size(self) -> CodeOffset { in patch_size() argument
2975 fn patch(self, buffer: &mut [u8], use_offset: CodeOffset, label_offset: CodeOffset) { in patch() argument
3027 fn veneer_size(self) -> CodeOffset { in veneer_size() argument
3035 fn worst_case_veneer_size() -> CodeOffset { in worst_case_veneer_size()
3044 veneer_offset: CodeOffset, in generate_veneer() argument
[all …]
/wasmtime-44.0.1/cranelift/codegen/src/isa/s390x/inst/
H A Dmod.rs3 use crate::binemit::{Addend, CodeOffset, Reloc};
1239 fn worst_case_size() -> CodeOffset { in worst_case_size()
3571 const ALIGN: CodeOffset = 2;
3574 fn max_pos_range(self) -> CodeOffset { in max_pos_range() argument
3588 fn max_neg_range(self) -> CodeOffset { in max_neg_range() argument
3604 fn patch_size(self) -> CodeOffset { in patch_size() argument
3614 fn patch(self, buffer: &mut [u8], use_offset: CodeOffset, label_offset: CodeOffset) { in patch() argument
3647 fn veneer_size(self) -> CodeOffset { in veneer_size() argument
3651 fn worst_case_veneer_size() -> CodeOffset { in worst_case_veneer_size()
3660 _veneer_offset: CodeOffset, in generate_veneer() argument
[all …]
/wasmtime-44.0.1/cranelift/object/src/
H A Dbackend.rs4 use cranelift_codegen::binemit::{Addend, CodeOffset, Reloc};
153 known_labels: HashMap<(FuncId, CodeOffset), SymbolId>,
1009 offset: CodeOffset,
/wasmtime-44.0.1/cranelift/codegen/src/isa/aarch64/lower/
H A Disle.rs21 binemit::CodeOffset,
614 fn targets_jt_space(&mut self, elements: &BoxVecMachLabel) -> CodeOffset { in targets_jt_space() argument
/wasmtime-44.0.1/crates/cranelift/src/
H A Dlib.rs232 pub offset: binemit::CodeOffset,
H A Dcompiler.rs7 use cranelift_codegen::binemit::CodeOffset;
1581 clif_stack_maps: &[(CodeOffset, u32, ir::UserStackMap)], in clif_to_env_stack_maps() argument
1607 builder.add_func(CodeOffset::try_from(range.start).unwrap(), call_sites) in clif_to_env_exception_tables()
/wasmtime-44.0.1/winch/codegen/src/
H A Dmasm.rs10 binemit::CodeOffset,
2006 fn start_source_loc(&mut self, loc: RelSourceLoc) -> Result<(CodeOffset, RelSourceLoc)>; in start_source_loc() argument
2012 fn current_code_offset(&self) -> Result<CodeOffset>; in current_code_offset() argument
/wasmtime-44.0.1/winch/codegen/src/isa/aarch64/
H A Dmasm.rs32 binemit::CodeOffset,
1205 fn start_source_loc(&mut self, loc: RelSourceLoc) -> Result<(CodeOffset, RelSourceLoc)> { in start_source_loc() argument
1214 fn current_code_offset(&self) -> Result<CodeOffset> { in current_code_offset() argument
/wasmtime-44.0.1/winch/codegen/src/codegen/
H A Dmod.rs16 binemit::CodeOffset,
86 pub current: (CodeOffset, RelSourceLoc),
/wasmtime-44.0.1/winch/codegen/src/isa/x64/
H A Dmasm.rs38 binemit::CodeOffset,
1322 fn start_source_loc(&mut self, loc: RelSourceLoc) -> Result<(CodeOffset, RelSourceLoc)> { in start_source_loc() argument
1331 fn current_code_offset(&self) -> Result<CodeOffset> { in current_code_offset() argument
/wasmtime-44.0.1/cranelift/codegen/src/isa/aarch64/
H A Dinst.isle976 (needed_space CodeOffset))
1110 (type CodeOffset (primitive CodeOffset))
1886 (decl targets_jt_space (BoxVecMachLabel) CodeOffset)
5143 (decl emit_island (CodeOffset) SideEffectNoResult)