Function svldff1_gather_u64base_offset_f64
#[target_feature(enable = "sve")]
pub unsafe fn svldff1_gather_u64base_offset_f64(pg: svbool_t, bases: svuint64_t, offset: i64) -> svfloat64_t
Unextended load, first-faulting Arm's documentation
Safety
pointer::offsetsafety constraints must be met for the address calculation for each active element (governed bypg, the first-fault register (FFR) and first-faulting behaviour).- This dereferences and accesses the calculated address for each active element (governed by
pg, the first-fault register (FFR) and first-faulting behaviour). - Result lanes corresponding to inactive FFR lanes (either before or as a result of this intrinsic) have "CONSTRAINED UNPREDICTABLE" values, irrespective of predication. Refer to architectural documentation for details.
- Addresses passed in
baseslack provenance, so this is similar to using ausize as ptrcast (orcore::ptr::with_exposed_provenance) on each lane before using it.