OSDN Git Service

[CodeGenPrepare] Limit recursion depth for collectBitParts
authorDavid Stuttard <david.stuttard@amd.com>
Thu, 9 May 2019 15:02:10 +0000 (15:02 +0000)
committerDavid Stuttard <david.stuttard@amd.com>
Thu, 9 May 2019 15:02:10 +0000 (15:02 +0000)
commitf617e867aed8bbc4c46c872597cc011d85936678
tree9f745c5059108a86c975234dccdc63e85aad820c
parent6d6f30fc42a71a53832f14afefc775ecc35fffa2
[CodeGenPrepare] Limit recursion depth for collectBitParts

Summary:
Seeing some issues for windows debug pathological cases with collectBitParts
recursion (1525 levels of recursion!)
Setting the limit to 64 as this should be sufficient - passes all lit cases

Subscribers: llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D61728

Change-Id: I7f44cdc6c1badf1c2ccbf1b0c4b6afe27ecb39a1

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@360347 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Utils/Local.cpp