[llvm] [AArch64] Add an AArch64 pass for loop idiom transformations (PR #72273)

David Sherwood via llvm-commits llvm-commits at lists.llvm.org
Mon Nov 27 09:08:34 PST 2023


================
@@ -419,6 +419,8 @@ class AArch64TTIImpl : public BasicTTIImplBase<AArch64TTIImpl> {
 
     return BaseT::getStoreMinimumVF(VF, ScalarMemTy, ScalarValTy);
   }
+
+  std::optional<unsigned> getMinPageSize() const { return 4096; }
----------------
david-arm wrote:

Good suggestion! I added this in TargetTransformInfo.cpp in a similar way to the CacheLineSize option.

https://github.com/llvm/llvm-project/pull/72273


More information about the llvm-commits mailing list