[Mips] Fix for BBIT octeon instruction
authorStrahinja Petrovic <strahinja.petrovic@rt-rk.com>
Tue, 1 Aug 2017 13:42:45 +0000 (13:42 +0000)
committerStrahinja Petrovic <strahinja.petrovic@rt-rk.com>
Tue, 1 Aug 2017 13:42:45 +0000 (13:42 +0000)
commita2b4748bdc11ad679426be6b7fe67a3eff66063a
treee5d5f87295eceb31de0325cdd0c98bf2654492d7
parentfa76b49cefd861a45d7ff2b55a53492978b0e015
[Mips] Fix for BBIT octeon instruction

This patch enables control flow optimization for
variations of BBIT instruction. In this case
optimization removes unnecessary branch after
BBIT instruction.

Differential Revision: https://reviews.llvm.org/D35359

llvm-svn: 309679
llvm/lib/Target/Mips/MipsSEInstrInfo.cpp
llvm/test/CodeGen/Mips/octeon.ll