Home
last modified time | relevance | path

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 Dintrinsics.rs68 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 Dstep.rs261 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 Dplace.rs473 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 Doperand.rs63 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 Dmod.rs98 this.write_scalar(Scalar::from_machine_usize(this.machine_usize_max(), this), dest)?; in align_offset()
H A Dforeign_items.rs533 … 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 Dvalue.rs110 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 Dmachine.rs235 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 Deval.rs163 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 Dforeign_items.rs243 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 Dforeign_items.rs365 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 Dfs.rs1190 Ok(Scalar::from_machine_usize(id, this)) in opendir()