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
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