[llvm] r273717 - [ARM] Remove dead SDNodes. NFC.

Ahmed Bougacha via llvm-commits llvm-commits at lists.llvm.org
Fri Jun 24 13:38:00 PDT 2016


Author: ab
Date: Fri Jun 24 15:38:00 2016
New Revision: 273717

URL: http://llvm.org/viewvc/llvm-project?rev=273717&view=rev
Log:
[ARM] Remove dead SDNodes. NFC.

The opcodes are used, but only by DAG->DAG.

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=273717&r1=273716&r2=273717&view=diff
==============================================================================
--- llvm/trunk/lib/Target/ARM/ARMInstrInfo.td (original)
+++ llvm/trunk/lib/Target/ARM/ARMInstrInfo.td Fri Jun 24 15:38:00 2016
@@ -90,13 +90,6 @@ def SDTBinaryArithWithFlagsInOut : SDTyp
                                              SDTCisVT<1, i32>,
                                              SDTCisVT<4, i32>]>;
 
-def SDT_ARM64bitmlal : SDTypeProfile<2,4, [ SDTCisVT<0, i32>, SDTCisVT<1, i32>,
-                                        SDTCisVT<2, i32>, SDTCisVT<3, i32>,
-                                        SDTCisVT<4, i32>, SDTCisVT<5, i32> ] >;
-def ARMUmlal         : SDNode<"ARMISD::UMLAL", SDT_ARM64bitmlal>;
-def ARMSmlal         : SDNode<"ARMISD::SMLAL", SDT_ARM64bitmlal>;
-def ARMUmaal         : SDNode<"ARMISD::UMAAL", SDT_ARM64bitmlal>;
-
 // Node definitions.
 def ARMWrapper       : SDNode<"ARMISD::Wrapper",     SDTIntUnaryOp>;
 def ARMWrapperPIC    : SDNode<"ARMISD::WrapperPIC",  SDTIntUnaryOp>;




More information about the llvm-commits mailing list