Lines Matching refs:CodeOffset
4 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
1755 LabelUse::PCRel32 => Inst::imm_min().abs() as CodeOffset, in max_neg_range()
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
1799 fn worst_case_veneer_size() -> CodeOffset { in worst_case_veneer_size()
1808 veneer_offset: CodeOffset, in generate_veneer() argument
1809 ) -> (CodeOffset, LabelUse) { in generate_veneer() argument
1938 assert!(LabelUse::PCRel32.max_pos_range() == (Inst::imm_max() as CodeOffset)); in label_use_max_range()
1939 assert!(LabelUse::PCRel32.max_neg_range() == (Inst::imm_min().abs() as CodeOffset)); in label_use_max_range()