mirror of
https://github.com/RPCS3/llvm.git
synced 2025-01-01 17:28:21 +00:00
XXX - Increase unroll threshold
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@213459 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
18ecf3fff3
commit
7f36bf5f3d
@ -101,6 +101,8 @@ bool AMDGPUTTI::hasBranchDivergence() const { return true; }
|
||||
|
||||
void AMDGPUTTI::getUnrollingPreferences(Loop *L,
|
||||
UnrollingPreferences &UP) const {
|
||||
UP.Threshold = 300;
|
||||
|
||||
for (const BasicBlock *BB : L->getBlocks()) {
|
||||
for (const Instruction &I : *BB) {
|
||||
const GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(&I);
|
||||
@ -120,7 +122,7 @@ void AMDGPUTTI::getUnrollingPreferences(Loop *L,
|
||||
//
|
||||
// Don't use the maximum allowed value here as it will make some
|
||||
// programs way too big.
|
||||
UP.Threshold = 500;
|
||||
UP.Threshold = 600;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user