R600: Remove successive JUMP in AnalyzeBranch when AllowModify is true
authorTom Stellard <thomas.stellard@amd.com>
Thu, 23 Jan 2014 18:49:34 +0000 (18:49 +0000)
committerTom Stellard <thomas.stellard@amd.com>
Thu, 23 Jan 2014 18:49:34 +0000 (18:49 +0000)
commit63875e620fd821a77fe27d2b3212ac42ef3fc403
treeb38e290b1a7cb3420b3cb886f42e9bca555bcb7d
parent35f321dde5424977c64933393a4cd86a7fcc0306
R600: Remove successive JUMP in AnalyzeBranch when AllowModify is true

This fixes a crash in the OpenCV OpenCL test suite.

There is no lit test for this, because the test would be very large
and could easily be invalidated by changes to the scheduler
or other parts of the compiler.

Patch by:  Vincent Lejeune

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@199919 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/R600/R600InstrInfo.cpp