R600: fix loop analyses in the structurizer
authorTom Stellard <thomas.stellard@amd.com>
Fri, 8 Feb 2013 22:24:37 +0000 (22:24 +0000)
committerTom Stellard <thomas.stellard@amd.com>
Fri, 8 Feb 2013 22:24:37 +0000 (22:24 +0000)
commit27f5d0618188a4a51cc222a0d71c5aa845f31189
tree70dc17296c907cfeb3e05677adc1785ea364e878
parent13cf6cb57ad6e0bcd66c0ff11b4c4c568ee2f164
R600: fix loop analyses in the structurizer

Patch by: Christian König

Intersecting loop handling was wrong.

Signed-off-by: Christian König <christian.koenig@amd.com>
Tested-by: Michel Dänzer <michel.daenzer@amd.com>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@174761 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/R600/AMDGPUStructurizeCFG.cpp