[AArch64] Set the cache line size to 64 for the V2 and V3. (#148213)
This sets the cache line size to 64 for the Neoverse V2 and V3. I've tested this with loop-interchange: it doesn't result in extra compile-times, but it does enable a lot more interchange.
This commit is contained in:
parent
d1517ec622
commit
7d803c868a
@ -270,6 +270,7 @@ void AArch64Subtarget::initializeProperties(bool HasMinSize) {
|
||||
break;
|
||||
case NeoverseV2:
|
||||
case NeoverseV3:
|
||||
CacheLineSize = 64;
|
||||
EpilogueVectorizationMinVF = 8;
|
||||
MaxInterleaveFactor = 4;
|
||||
ScatterOverhead = 13;
|
||||
|
Loading…
x
Reference in New Issue
Block a user