[llvm] r287642 - [AArch64] Set the max interleave factor for Falkor.

Chad Rosier via llvm-commits llvm-commits at lists.llvm.org
Tue Nov 22 06:25:02 PST 2016


Author: mcrosier
Date: Tue Nov 22 08:25:02 2016
New Revision: 287642

URL: http://llvm.org/viewvc/llvm-project?rev=287642&view=rev
Log:
[AArch64] Set the max interleave factor for Falkor.

Modified:
    llvm/trunk/lib/Target/AArch64/AArch64Subtarget.cpp

Modified: llvm/trunk/lib/Target/AArch64/AArch64Subtarget.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/AArch64/AArch64Subtarget.cpp?rev=287642&r1=287641&r2=287642&view=diff
==============================================================================
--- llvm/trunk/lib/Target/AArch64/AArch64Subtarget.cpp (original)
+++ llvm/trunk/lib/Target/AArch64/AArch64Subtarget.cpp Tue Nov 22 08:25:02 2016
@@ -69,6 +69,9 @@ void AArch64Subtarget::initializePropert
     PrefFunctionAlignment = 4;
     PrefLoopAlignment = 3;
     break;
+  case Falkor:
+    MaxInterleaveFactor = 4;
+    break;
   case Kryo:
     MaxInterleaveFactor = 4;
     VectorInsertExtractBaseCost = 2;
@@ -84,7 +87,6 @@ void AArch64Subtarget::initializePropert
   case CortexA53: break;
   case CortexA72: break;
   case CortexA73: break;
-  case Falkor: break;
   case Others: break;
   }
 }




More information about the llvm-commits mailing list