[Mips] Remove uneeded variants of ADDC/ADDE lowering
authorAmaury Sechet <deadalnix@gmail.com>
Tue, 5 Jun 2018 22:13:56 +0000 (22:13 +0000)
committerAmaury Sechet <deadalnix@gmail.com>
Tue, 5 Jun 2018 22:13:56 +0000 (22:13 +0000)
commita79b6b3ef0d814080680a84202570acf4425ee12
treedc37c1f79cd38ea2e669ccd444219258fb535947
parent11899b04a4ffe362cf4b09a8b2b944cb1b16a8fc
[Mips] Remove uneeded variants of ADDC/ADDE lowering

Summary: As it turns out, the lowering for the Mips16* family of target is the exact same thing as what the ops expands to, so the code handling them can be removed and the ops only enabled for the MipsSE* family of targets.

Reviewers: smaksimovic, atanasyan, abeserminji

Subscribers: sdardis, arichardson, llvm-commits

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

llvm-svn: 334052
llvm/lib/Target/Mips/Mips16ISelDAGToDAG.cpp
llvm/lib/Target/Mips/Mips16InstrInfo.td
llvm/lib/Target/Mips/MipsISelLowering.cpp
llvm/lib/Target/Mips/MipsSEISelLowering.cpp