| /third_party/rust/rust/compiler/rustc_target/src/abi/call/ |
| D | sparc64.rs | 17 fn arg_scalar<C>(cx: &C, scalar: &Scalar, offset: Size, mut data: Sdata) -> Sdata in arg_scalar() 79 C: HasDataLayout, in arg_scalar_pair() 105 C: HasDataLayout, in parse_structure() 136 C: HasDataLayout, in classify_arg() 214 C: HasDataLayout, in compute_abi_info()
|
| D | sparc.rs | 6 C: HasDataLayout, in classify_ret() 18 C: HasDataLayout, in classify_arg() 36 C: HasDataLayout, in compute_abi_info()
|
| D | mips.rs | 6 C: HasDataLayout, in classify_ret() 18 C: HasDataLayout, in classify_arg() 36 C: HasDataLayout, in compute_abi_info()
|
| D | amdgpu.rs | 7 C: HasDataLayout, in classify_ret() 15 C: HasDataLayout, in classify_arg() 23 C: HasDataLayout, in compute_abi_info()
|
| D | wasm.rs | 7 C: HasDataLayout, in unwrap_trivial_aggregate() 24 C: HasDataLayout, in classify_ret() 35 C: HasDataLayout, in classify_arg() 47 C: HasDataLayout, in compute_c_abi_info()
|
| D | aarch64.rs | 28 C: HasDataLayout, in is_homogeneous_aggregate() 51 C: HasDataLayout, in classify_ret() 76 C: HasDataLayout, in classify_arg() 101 C: HasDataLayout, in compute_abi_info()
|
| D | mips64.rs | 25 C: HasDataLayout, in float_reg() 40 C: HasDataLayout, in classify_ret() 80 C: HasDataLayout, in classify_arg() 155 C: HasDataLayout, in compute_abi_info()
|
| D | arm.rs | 8 C: HasDataLayout, in is_homogeneous_aggregate() 31 C: HasDataLayout, in classify_ret() 57 C: HasDataLayout, in classify_arg()
|
| D | s390x.rs | 18 C: HasDataLayout, in classify_arg() 45 C: HasDataLayout, in compute_abi_info()
|
| D | powerpc64.rs | 23 C: HasDataLayout, in is_homogeneous_aggregate() 47 C: HasDataLayout, in classify_ret() 90 C: HasDataLayout, in classify_arg()
|
| D | nvptx64.rs | 19 C: HasDataLayout, in classify_arg_kernel() 52 C: HasDataLayout, in compute_ptx_kernel_abi_info()
|
| D | x86_64.rs | 30 C: HasDataLayout, 40 C: HasDataLayout, in classify() 176 C: HasDataLayout, in compute_abi_info()
|
| D | mod.rs | 468 cx: &impl HasDataLayout, in new()
|
| /third_party/rust/rust/compiler/rustc_middle/src/mir/interpret/ |
| D | allocation.rs | 345 cx: &impl HasDataLayout, in adjust_from_tcx() 432 cx: &impl HasDataLayout, in get_bytes_strip_provenance() 457 cx: &impl HasDataLayout, in get_bytes_mut() 469 cx: &impl HasDataLayout, in get_bytes_mut_ptr() 505 cx: &impl HasDataLayout, in read_scalar() 567 cx: &impl HasDataLayout, in write_scalar() 597 pub fn write_uninit(&mut self, cx: &impl HasDataLayout, range: AllocRange) -> AllocResult { in write_uninit()
|
| D | value.rs | 501 pub fn get_slice_bytes<'tcx>(cx: &impl HasDataLayout, val: ConstValue<'tcx>) -> &'tcx [u8] { in get_slice_bytes()
|
| /third_party/rust/rust/compiler/rustc_middle/src/mir/interpret/allocation/ |
| D | provenance_map.rs | 122 pub fn insert_ptr(&mut self, offset: Size, prov: Prov, cx: &impl HasDataLayout) { in insert_ptr() 207 cx: &impl HasDataLayout, in prepare_copy()
|
| /third_party/rust/rust/src/tools/miri/src/shims/ |
| D | tls.rs | 90 cx: &impl HasDataLayout, in load_tls() 107 cx: &impl HasDataLayout, in store_tls()
|
| D | ffi_support.rs | 18 cx: &impl HasDataLayout, in scalar_to_carg()
|
| /third_party/rust/rust/src/tools/miri/src/shims/windows/ |
| D | handle.rs | 132 cx: &impl HasDataLayout, in from_scalar()
|
| /third_party/rust/rust/compiler/rustc_const_eval/src/interpret/ |
| D | operand.rs | 61 cx: &impl HasDataLayout, in new_dyn_trait() 284 cx: &impl HasDataLayout, in offset_with_meta() 307 cx: &impl HasDataLayout, in offset()
|
| D | place.rs | 157 cx: &impl HasDataLayout, in offset_with_meta() 201 cx: &impl HasDataLayout, in offset_with_meta() 217 cx: &impl HasDataLayout, in offset()
|
| /third_party/rust/rust/compiler/rustc_target/src/abi/ |
| D | mod.rs | 85 C: HasDataLayout, in is_single_fp_element()
|
| /third_party/rust/rust/compiler/rustc_abi/src/ |
| D | lib.rs | 362 pub trait HasDataLayout { trait
|