Lines Matching refs:CodeOffset

173 use crate::binemit::{Addend, CodeOffset, Reloc};
267 user_stack_maps: SmallVec<[(CodeOffset, u32, ir::UserStackMap); 8]>,
269 unwind_info: SmallVec<[(CodeOffset, UnwindInst); 8]>,
272 cur_srcloc: Option<(CodeOffset, RelSourceLoc)>,
274 label_offsets: SmallVec<[CodeOffset; 16]>,
287 pending_constants_size: CodeOffset,
295 pending_fixup_deadline: CodeOffset,
315 labels_at_tail_off: CodeOffset,
327 used_constants: SmallVec<[(VCodeConstant, CodeOffset); 4]>,
395 pub(crate) user_stack_maps: SmallVec<[(CodeOffset, u32, ir::UserStackMap); 8]>,
401 pub unwind_info: SmallVec<[(CodeOffset, UnwindInst); 8]>,
415 const UNKNOWN_LABEL_OFFSET: CodeOffset = 0xffff_ffff;
509 pub fn cur_offset(&self) -> CodeOffset { in cur_offset() argument
510 self.data.len() as CodeOffset in cur_offset()
569 pub fn align_to(&mut self, align_to: CodeOffset) { in align_to() argument
738 pub(crate) fn resolve_label_offset(&self, mut label: MachLabel) -> CodeOffset { in resolve_label_offset() argument
761 pub fn use_label_at_offset(&mut self, offset: CodeOffset, label: MachLabel, kind: I::LabelUse) { in use_label_at_offset() argument
799 pub fn add_uncond_branch(&mut self, start: CodeOffset, end: CodeOffset, target: MachLabel) { in add_uncond_branch() argument
830 start: CodeOffset, in add_cond_branch() argument
831 end: CodeOffset, in add_cond_branch() argument
1283 pub fn island_needed(&self, distance: CodeOffset) -> bool { in island_needed()
1304 fn worst_case_end_of_island(&self, distance: CodeOffset) -> CodeOffset { in worst_case_end_of_island() argument
1324 pub fn emit_island(&mut self, distance: CodeOffset, ctrl_plane: &mut ControlPlane) { in emit_island() argument
1333 distance: CodeOffset, in emit_island_maybe_forced() argument
1444 fn should_apply_fixup(&self, fixup: &MachLabelFixup<I>, forced_threshold: CodeOffset) -> bool { in should_apply_fixup()
1466 forced_threshold: CodeOffset, in handle_fixup() argument
1533 fn emit_veneer(&mut self, label: MachLabel, offset: CodeOffset, kind: I::LabelUse) { in emit_veneer() argument
1653 offset: CodeOffset, in add_reloc_at_offset() argument
1707 self.add_reloc_at_offset(self.data.len() as CodeOffset, kind, target, addend); in add_reloc()
1713 offset: self.data.len() as CodeOffset, in add_trap()
1736 ret_addr: self.data.len() as CodeOffset, in add_try_call_site()
1761 pub fn start_srcloc(&mut self, loc: RelSourceLoc) -> (CodeOffset, RelSourceLoc) { in start_srcloc() argument
1794 return_addr: CodeOffset, in push_user_stack_map() argument
1870 pub fn total_size(&self) -> CodeOffset { in total_size() argument
1871 self.data.len() as CodeOffset in total_size()
1918 pub fn user_stack_maps(&self) -> &[(CodeOffset, u32, ir::UserStackMap)] { in user_stack_maps() argument
1923 pub fn take_user_stack_maps(&mut self) -> SmallVec<[(CodeOffset, u32, ir::UserStackMap); 8]> { in take_user_stack_maps() argument
1988 fn finalize<F: Fn(MachLabel) -> CodeOffset>(self, f: F) -> FinalizedMachExceptionHandler { in finalize()
2008 Tag(ExceptionTag, CodeOffset),
2011 Default(CodeOffset),
2041 align: CodeOffset,
2066 offset: CodeOffset,
2075 fn deadline(&self) -> CodeOffset { in deadline() argument
2109 pub offset: CodeOffset,
2158 Func(CodeOffset),
2181 pub offset: CodeOffset,
2195 pub ret_addr: CodeOffset,
2220 pub ret_addr: CodeOffset,
2250 pub ret_addr: CodeOffset,
2266 pub start: CodeOffset,
2270 pub end: CodeOffset,
2288 start: CodeOffset,
2289 end: CodeOffset,
2349 pub offset: CodeOffset,
2412 pub offset: CodeOffset,