pub fn prefetch_read(p: *const u8)Expand description
Ask for the cache line at p, for reading, into every level of cache.
A hint and only a hint. It cannot fault, it cannot fail, and it does not change what any later load returns. The only thing it can do wrong is be pointed at a line nobody wants, which costs bandwidth and nothing else.
The pointer is not dereferenced, so it does not have to be aligned and it does not have to be readable, but it should point at something real or the prefetch is just noise.