R600: Fix JUMP handling so that MachineInstr verification can occur
authorVincent Lejeune <vljn@ovi.com>
Mon, 11 Mar 2013 18:15:06 +0000 (18:15 +0000)
committerVincent Lejeune <vljn@ovi.com>
Mon, 11 Mar 2013 18:15:06 +0000 (18:15 +0000)
commitfd49dac48fee6da580157515dec55ed2f2d8f2b3
tree030963635ae7ac19395ba6f74069aac16d052d82
parent48f8015121b0136ec6e1b4d0c3fe553537cf25c8
R600: Fix JUMP handling so that MachineInstr verification can occur

This allows R600 Target to use the newly created -verify-misched llc flag

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@176819 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/R600/AMDILCFGStructurizer.cpp
lib/Target/R600/R600ISelLowering.cpp
lib/Target/R600/R600InstrInfo.cpp
lib/Target/R600/R600Instructions.td
test/CodeGen/R600/schedule-fs-loop-nested-if.ll [new file with mode: 0644]
test/CodeGen/R600/schedule-fs-loop-nested.ll [new file with mode: 0644]
test/CodeGen/R600/schedule-fs-loop.ll [new file with mode: 0644]
test/CodeGen/R600/schedule-if-2.ll [new file with mode: 0644]
test/CodeGen/R600/schedule-if.ll [new file with mode: 0644]
test/CodeGen/R600/schedule-vs-if-nested-loop.ll [new file with mode: 0644]