summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target
diff options
context:
space:
mode:
authorTim Northover <tnorthover@apple.com>2014-01-14 13:05:42 +0000
committerTim Northover <tnorthover@apple.com>2014-01-14 13:05:42 +0000
commitc4c34b4f5cfdb3712595cea1fd0410afca298334 (patch)
tree05bd2cbbd5b26b80f56682f5b48d7d7ec2b5db78 /llvm/lib/Target
parentfd8c079dac5e1b0898d1ef08cf624c6b60548077 (diff)
downloadbcm5719-llvm-c4c34b4f5cfdb3712595cea1fd0410afca298334.tar.gz
bcm5719-llvm-c4c34b4f5cfdb3712595cea1fd0410afca298334.zip
ARM: remove unused UMAALv5 node
It was incorrect anyway, since it didn't have accumulator inputs and wasn't even supported on v5. llvm-svn: 199211
Diffstat (limited to 'llvm/lib/Target')
-rw-r--r--llvm/lib/Target/ARM/ARMInstrInfo.td8
1 files changed, 0 insertions, 8 deletions
diff --git a/llvm/lib/Target/ARM/ARMInstrInfo.td b/llvm/lib/Target/ARM/ARMInstrInfo.td
index a6e1d0d018a..334d75fd534 100644
--- a/llvm/lib/Target/ARM/ARMInstrInfo.td
+++ b/llvm/lib/Target/ARM/ARMInstrInfo.td
@@ -3729,14 +3729,6 @@ def UMLALv5 : ARMPseudoExpand<(outs GPR:$RdLo, GPR:$RdHi),
Requires<[IsARM, NoV6]>;
}
-let Constraints = "@earlyclobber $RdLo,@earlyclobber $RdHi" in {
-def UMAALv5 : ARMPseudoExpand<(outs GPR:$RdLo, GPR:$RdHi),
- (ins GPR:$Rn, GPR:$Rm, pred:$p),
- 4, IIC_iMAC64, [],
- (UMAAL GPR:$RdLo, GPR:$RdHi, GPR:$Rn, GPR:$Rm, pred:$p)>,
- Requires<[IsARM, NoV6]>;
-}
-
} // neverHasSideEffects
// Most significant word multiply
OpenPOWER on IntegriCloud