[PATCH] D16057: [SROA] Fix for PR25873: Pre-splitting should always preserve the partition structure.

Chandler Carruth via llvm-commits llvm-commits at lists.llvm.org
Thu Mar 10 07:38:03 PST 2016


chandlerc added a comment.

I'm so, so sorry about this.

Not only for taking so long to get to it, but finally, I understand why I kept being confused when I looked at this patch.

I *COMPLETELY* messed up when I said that this was the correct fix. =[ The root cause of the bug was actually failing to bail out of pre-splitting earlier. There is a simple explanation, and it all stemmed from a previous patch of mine. I just missed a case.

[ =[ =[ =[ =[
=============

I feel really terrible about how much work you've done because I misunderstood the root cause. So sorry about that.

Anyways, the root cause is also *super easy* to fix. I've gone ahead and landed the fix in r263121 using the excellent test case here.

Again, so sorry. =[ =[ =[


http://reviews.llvm.org/D16057





More information about the llvm-commits mailing list