summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Mips/MipsSEISelLowering.cpp
diff options
context:
space:
mode:
authorAkira Hatanaka <ahatanaka@mips.com>2013-04-12 22:40:07 +0000
committerAkira Hatanaka <ahatanaka@mips.com>2013-04-12 22:40:07 +0000
commit8ed2892c1c9a618851945a1fce30808d1a59f812 (patch)
tree790155a082e85dd1fc3e840ee25c685c0847cbcf /llvm/lib/Target/Mips/MipsSEISelLowering.cpp
parent931ad87f6a0b56211a540965777551bf287dc72f (diff)
downloadbcm5719-llvm-8ed2892c1c9a618851945a1fce30808d1a59f812.tar.gz
bcm5719-llvm-8ed2892c1c9a618851945a1fce30808d1a59f812.zip
Revert r179420 and r179421.
llvm-svn: 179422
Diffstat (limited to 'llvm/lib/Target/Mips/MipsSEISelLowering.cpp')
-rw-r--r--llvm/lib/Target/Mips/MipsSEISelLowering.cpp5
1 files changed, 0 insertions, 5 deletions
diff --git a/llvm/lib/Target/Mips/MipsSEISelLowering.cpp b/llvm/lib/Target/Mips/MipsSEISelLowering.cpp
index 70ba985f3ef..805228b6bcc 100644
--- a/llvm/lib/Target/Mips/MipsSEISelLowering.cpp
+++ b/llvm/lib/Target/Mips/MipsSEISelLowering.cpp
@@ -45,17 +45,12 @@ MipsSETargetLowering::MipsSETargetLowering(MipsTargetMachine &TM)
for (unsigned Opc = 0; Opc < ISD::BUILTIN_OP_END; ++Opc)
setOperationAction(Opc, VecTys[i], Expand);
- setOperationAction(ISD::ADD, VecTys[i], Legal);
- setOperationAction(ISD::SUB, VecTys[i], Legal);
setOperationAction(ISD::LOAD, VecTys[i], Legal);
setOperationAction(ISD::STORE, VecTys[i], Legal);
setOperationAction(ISD::BITCAST, VecTys[i], Legal);
}
}
- if (Subtarget->hasDSPR2())
- setOperationAction(ISD::MUL, MVT::v2i16, Legal);
-
if (!TM.Options.UseSoftFloat) {
addRegisterClass(MVT::f32, &Mips::FGR32RegClass);
OpenPOWER on IntegriCloud