diff options
author | tstellar <tstellar@91177308-0d34-0410-b5e6-96231b3b80d8> | 2012-10-19 21:10:02 +0000 |
---|---|---|
committer | tstellar <tstellar@91177308-0d34-0410-b5e6-96231b3b80d8> | 2012-10-19 21:10:02 +0000 |
commit | e30df32b0b0ea8e850c6ea44f02a5fafadace1ba (patch) | |
tree | b35836880f75ed77f336485a86a5196c879ccb0a | |
parent | 6666e12dc9a6931179b3fe928de4cbdc10366cd7 (diff) |
R600: Prevent the CFG Structurizer from emitting extra ENDIFs
git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/R600/@166324 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | lib/Target/AMDGPU/AMDILCFGStructurizer.cpp | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp b/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp index 4bb6f18746f..01a5d8963d6 100644 --- a/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp +++ b/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp @@ -1647,7 +1647,6 @@ void CFGStructurizer<PassT>::mergeLoopbreakBlock(BlockT *exitingBlk, CFGTraits::insertAssignInstrBefore(branchInstrPos, passRep, setReg, 1); } CFGTraits::insertInstrBefore(branchInstrPos, AMDGPU::BREAK, passRep); - CFGTraits::insertInstrBefore(branchInstrPos, AMDGPU::ENDIF, passRep); } //if_logical //now branchInst can be erase safely |