[llvm] r199211 - ARM: remove unused UMAALv5 node
Tim Northover
tnorthover at apple.com
Tue Jan 14 05:05:42 PST 2014
Author: tnorthover
Date: Tue Jan 14 07:05:42 2014
New Revision: 199211
URL: http://llvm.org/viewvc/llvm-project?rev=199211&view=rev
Log:
ARM: remove unused UMAALv5 node
It was incorrect anyway, since it didn't have accumulator inputs and wasn't
even supported on v5.
Modified:
llvm/trunk/lib/Target/ARM/ARMInstrInfo.td
Modified: llvm/trunk/lib/Target/ARM/ARMInstrInfo.td
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/ARM/ARMInstrInfo.td?rev=199211&r1=199210&r2=199211&view=diff
==============================================================================
--- llvm/trunk/lib/Target/ARM/ARMInstrInfo.td (original)
+++ llvm/trunk/lib/Target/ARM/ARMInstrInfo.td Tue Jan 14 07:05:42 2014
@@ -3729,14 +3729,6 @@ def UMLALv5 : ARMPseudoExpand<(outs GPR:
Requires<[IsARM, NoV6]>;
}
-let Constraints = "@earlyclobber $RdLo, at 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
More information about the llvm-commits
mailing list