llvm.org GIT mirror llvm / a123239
Remove some unused SDNode definitions. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80015 91177308-0d34-0410-b5e6-96231b3b80d8 Bob Wilson 11 years ago
1 changed file(s) with 0 addition(s) and 27 deletion(s). Raw diff Collapse all Expand all
7171 def NEONvduplane : SDNode<"ARMISD::VDUPLANE",
7272 SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisVec<1>,
7373 SDTCisVT<2, i32>]>>;
74
75 def SDTARMVLD2 : SDTypeProfile<2, 1, [SDTCisSameAs<0, 1>, SDTCisPtrTy<2>]>;
76 def SDTARMVLD3 : SDTypeProfile<3, 1, [SDTCisSameAs<0, 1>,
77 SDTCisSameAs<0, 2>, SDTCisPtrTy<3>]>;
78 def SDTARMVLD4 : SDTypeProfile<4, 1, [SDTCisSameAs<0, 1>,
79 SDTCisSameAs<0, 2>,
80 SDTCisSameAs<0, 3>, SDTCisPtrTy<4>]>;
81 def NEONvld2d : SDNode<"ARMISD::VLD2D", SDTARMVLD2,
82 [SDNPHasChain, SDNPMayLoad]>;
83 def NEONvld3d : SDNode<"ARMISD::VLD3D", SDTARMVLD3,
84 [SDNPHasChain, SDNPMayLoad]>;
85 def NEONvld4d : SDNode<"ARMISD::VLD4D", SDTARMVLD4,
86 [SDNPHasChain, SDNPMayLoad]>;
87
88 def SDTARMVST2 : SDTypeProfile<0, 3, [SDTCisPtrTy<0>, SDTCisSameAs<1, 2>]>;
89 def SDTARMVST3 : SDTypeProfile<0, 4, [SDTCisPtrTy<0>, SDTCisSameAs<1, 2>,
90 SDTCisSameAs<1, 3>]>;
91 def SDTARMVST4 : SDTypeProfile<0, 5, [SDTCisPtrTy<0>, SDTCisSameAs<1, 2>,
92 SDTCisSameAs<1, 3>,
93 SDTCisSameAs<1, 4>]>;
94
95 def NEONvst2d : SDNode<"ARMISD::VST2D", SDTARMVST2,
96 [SDNPHasChain, SDNPMayStore]>;
97 def NEONvst3d : SDNode<"ARMISD::VST3D", SDTARMVST3,
98 [SDNPHasChain, SDNPMayStore]>;
99 def NEONvst4d : SDNode<"ARMISD::VST4D", SDTARMVST4,
100 [SDNPHasChain, SDNPMayStore]>;
10174
10275 def SDTARMVEXT : SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCisSameAs<0, 1>,
10376 SDTCisSameAs<0, 2>, SDTCisVT<3, i32>]>;