forked from OSchip/llvm-project
[AArch64] Revert r216141 for cyclone
The increase of the interleave factor to 4 has side-effects like performance losses eg. due to reminder loops being executed more frequently and may increase code size. It requires more analysis and careful heuristic tuning. Expect double digit gains in small benchmarks like lowercase.c and losses in puzzle.c. llvm-svn: 217540
This commit is contained in:
parent
008e5cdcba
commit
7b0abb89c2
|
@ -517,7 +517,7 @@ unsigned AArch64TTI::getCostOfKeepingLiveOverCall(ArrayRef<Type*> Tys) const {
|
|||
}
|
||||
|
||||
unsigned AArch64TTI::getMaxInterleaveFactor() const {
|
||||
if (ST->isCortexA57() || ST->isCyclone())
|
||||
if (ST->isCortexA57())
|
||||
return 4;
|
||||
return 2;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue