This was exposed by enabling expensive checks, which causes llvm::sort to sort randomly.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
| Paths 
 |  Differential  D45901  
LowerTypeTests: Fix non-determinism in code that handles icall branch funnels. ClosedPublic Authored by pcc on Apr 20 2018, 1:32 PM. 
Details Summary This was exposed by enabling expensive checks, which causes llvm::sort to sort randomly. 
Diff Detail 
 Event TimelineThis revision is now accepted and ready to land.Apr 20 2018, 3:03 PM Closed by commit rL331573: LowerTypeTests: Fix non-determinism in code that handles icall branch funnels. (authored by pcc).  ·  Explain WhyMay 4 2018, 5:57 PM This revision was automatically updated to reflect the committed changes. 
Revision Contents 
Diff 145337 llvm/trunk/lib/Transforms/IPO/LowerTypeTests.cpp
 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||