Mark sublw_cc and subfw_cc as Terminator insns so that they are part of the terminato...
authorSanjiv Gupta <sanjiv.gupta@microchip.com>
Wed, 8 Jul 2009 05:40:05 +0000 (05:40 +0000)
committerSanjiv Gupta <sanjiv.gupta@microchip.com>
Wed, 8 Jul 2009 05:40:05 +0000 (05:40 +0000)
commit2d76f256f84cc2971c79f8714512a0bc88df9981
treea358ac2d48fdc3f78c2bdfd8977719a8da132f46
parent7f6aa2b162e5daaf7b9ccf05d749597d3d7cf460
Mark sublw_cc and subfw_cc as Terminator insns so that they are part of the terminator insns for a basic block alongwith branch insns. This way a copy is not getting inserted between cmp and branch during PHIElimination disturbing the status flags.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74992 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/PIC16/PIC16InstrInfo.td