[PATCH] D22448: [AArch64] Cache line size and PredictableSelectIsExpensive for Vulcan

Junmo Park via llvm-commits llvm-commits at lists.llvm.org
Mon Jul 18 15:39:35 PDT 2016


flyingforyou added a subscriber: flyingforyou.

================
Comment at: lib/Target/AArch64/AArch64Subtarget.cpp:78
@@ -77,2 +77,3 @@
   case Vulcan:
+    CacheLineSize = 64;
     MaxInterleaveFactor = 4;
----------------
`CacheLineSize` is only used for `LoopDataPrefetch`. Is there any reason that you define this vaule only?

Without defining `PrefetchDistance`, `MinPrefetchStride`, `MaxPrefetchIterationsAhead`, it's not worth it right now.


https://reviews.llvm.org/D22448





More information about the llvm-commits mailing list