//! Local cache operations.
/// Serializes this CPU's instruction stream after coherent text publication.
/// Other executing CPUs require their own synchronized invocation.
/// Completes data-side preparation for subsequent local instruction synchronization.
/// This architecture needs no separate data-cache clean for coherent CPU stores;
/// callers must still perform `flush_icache_all` before executing modified text.
///
/// # Safety
/// The range must remain mapped; the caller coordinates concurrent text writes
/// and execution, including the subsequent instruction synchronization.
pub unsafe