mirror of
https://github.com/RPCS3/llvm.git
synced 2024-12-26 05:56:51 +00:00
[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. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@217540 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
3c9c2122e1
commit
e7648ae68d
@ -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
Block a user