Searched refs:from_machine_usize (Results 1 – 12 of 12) sorted by relevance
/dports/lang/rust/rustc-1.58.1-src/compiler/rustc_const_eval/src/interpret/ |
H A D | intrinsics.rs | 68 ConstValue::from_machine_usize(layout.align.pref.bytes(), &tcx) in eval_nullary_intrinsic() 76 ty::Adt(ref adt, _) => ConstValue::from_machine_usize(adt.variants.len() as u64, &tcx), in eval_nullary_intrinsic() 102 | ty::Error(_) => ConstValue::from_machine_usize(0u64, &tcx), in eval_nullary_intrinsic() 155 self.write_scalar(Scalar::from_machine_usize(result, self), dest)?; in emulate_intrinsic()
|
H A D | step.rs | 261 self.write_scalar(Scalar::from_machine_usize(len, self), &dest)?; in eval_rvalue_into_place() 290 self.write_scalar(Scalar::from_machine_usize(val, self), &dest)?; in eval_rvalue_into_place()
|
H A D | place.rs | 473 let len = Scalar::from_machine_usize(inner_len, self); in mplace_subslice() 999 let meta = Scalar::from_machine_usize(u64::try_from(str.len()).unwrap(), self); in allocate_str()
|
H A D | operand.rs | 63 Immediate::ScalarPair(val.into(), Scalar::from_machine_usize(len, cx).into()) in new_slice()
|
/dports/lang/rust/rustc-1.58.1-src/src/tools/miri/src/shims/ |
H A D | mod.rs | 98 this.write_scalar(Scalar::from_machine_usize(this.machine_usize_max(), this), dest)?; in align_offset()
|
H A D | foreign_items.rs | 533 … this.write_scalar(Scalar::from_machine_usize(u64::try_from(n).unwrap(), this), dest)?; in emulate_foreign_item_by_name()
|
/dports/lang/rust/rustc-1.58.1-src/compiler/rustc_middle/src/mir/interpret/ |
H A D | value.rs | 110 pub fn from_machine_usize(i: u64, cx: &impl HasDataLayout) -> Self { in from_machine_usize() method 111 ConstValue::Scalar(Scalar::from_machine_usize(i, cx)) in from_machine_usize() 248 pub fn from_machine_usize(i: u64, cx: &impl HasDataLayout) -> Self { in from_machine_usize() method
|
/dports/lang/rust/rustc-1.58.1-src/src/tools/miri/src/ |
H A D | machine.rs | 235 this.write_scalar(Scalar::from_machine_usize(0, this), &place.into())?; in init_extern_statics() 510 let size = Scalar::from_machine_usize(layout.size.bytes(), ecx); in box_alloc() 513 let align = Scalar::from_machine_usize(layout.align.abi.bytes(), ecx); in box_alloc()
|
H A D | eval.rs | 163 let argc = Scalar::from_machine_usize(u64::try_from(config.args.len()).unwrap(), &ecx); in create_ecx()
|
/dports/lang/rust/rustc-1.58.1-src/src/tools/miri/src/shims/posix/linux/ |
H A D | foreign_items.rs | 243 this.write_scalar(Scalar::from_machine_usize(len, this), dest)?; in getrandom()
|
/dports/lang/rust/rustc-1.58.1-src/src/tools/miri/src/shims/windows/ |
H A D | foreign_items.rs | 365 this.write_scalar(Scalar::from_machine_usize(1, this), dest)?; in emulate_foreign_item_by_name()
|
/dports/lang/rust/rustc-1.58.1-src/src/tools/miri/src/shims/posix/ |
H A D | fs.rs | 1190 Ok(Scalar::from_machine_usize(id, this)) in opendir()
|