[Mesa-dev] [PATCH 2/3] R600: fix loop analyses in the structurizer

2013-02-04 Thread Christian König
From: Christian König Intersecting loop handling was wrong. Signed-off-by: Christian König Tested-by: Michel Dänzer --- lib/Target/R600/AMDGPUStructurizeCFG.cpp | 296 ++ 1 file changed, 183 insertions(+), 113 deletions(-) diff --git a/lib/Target/R600/AMDGPUStruc

[Mesa-dev] [PATCH 2/3] R600: fix loop analyses in the structurizer

2013-02-01 Thread Christian König
From: Christian König Intersecting loop handling was wrong. Signed-off-by: Christian König --- lib/Target/R600/AMDGPUStructurizeCFG.cpp | 296 ++ 1 file changed, 183 insertions(+), 113 deletions(-) diff --git a/lib/Target/R600/AMDGPUStructurizeCFG.cpp b/lib/Targe