]> granicus.if.org Git - llvm/commitdiff
[ARM] Remove dead SDNodes. NFC.
authorAhmed Bougacha <ahmed.bougacha@gmail.com>
Fri, 24 Jun 2016 20:38:00 +0000 (20:38 +0000)
committerAhmed Bougacha <ahmed.bougacha@gmail.com>
Fri, 24 Jun 2016 20:38:00 +0000 (20:38 +0000)
The opcodes are used, but only by DAG->DAG.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@273717 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/ARM/ARMInstrInfo.td

index ee00c2371860ae430f955bc2b3df8d67e2433ef4..e2a66eb56cfe2f856481acdcc1021ab08c57a950 100644 (file)
@@ -90,13 +90,6 @@ def SDTBinaryArithWithFlagsInOut : SDTypeProfile<2, 3,
                                              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>;