Home
last modified time | relevance | path

Searched refs:overflowing_signed_offset (Results 1 – 2 of 2) sorted by relevance

/dports/lang/rust/rustc-1.58.1-src/compiler/rustc_middle/src/mir/interpret/
H A Dpointer.rs70 fn overflowing_signed_offset(&self, val: u64, i: i64) -> (u64, bool) { in overflowing_signed_offset() method
91 let (res, over) = self.overflowing_signed_offset(val, i); in signed_offset()
258 pub fn overflowing_signed_offset(self, i: i64, cx: &impl HasDataLayout) -> (Self, bool) { in overflowing_signed_offset() method
259 let (res, over) = cx.data_layout().overflowing_signed_offset(self.offset.bytes(), i); in overflowing_signed_offset()
266 self.overflowing_signed_offset(i, cx).0 in wrapping_signed_offset()
/dports/lang/rust/rustc-1.58.1-src/src/tools/miri/src/
H A Dintptrcast.rs145 Size::from_bytes(dl.overflowing_signed_offset(addr.bytes(), neg_base_addr).0) in abs_ptr_to_rel()