< prev index next >

src/hotspot/os_cpu/bsd_aarch64/prefetch_bsd_aarch64.inline.hpp

Print this page
*** 33,10 ***
--- 33,14 ---
  inline void Prefetch::read (void *loc, intx interval) {
    if (interval >= 0)
      asm("prfm PLDL1KEEP, [%0, %1]" : : "r"(loc), "r"(interval));
  }
  
+ inline void Prefetch::read_streaming(void *loc, intx interval) {
+   read (loc, interval);
+ }
+ 
  inline void Prefetch::write(void *loc, intx interval) {
    if (interval >= 0)
      asm("prfm PSTL1KEEP, [%0, %1]" : : "r"(loc), "r"(interval));
  }
  
< prev index next >