Lines Matching refs:Expand
111 setOperationAction(ISD::SUBE, VT, Expand); in InitAMDILLowering()
112 setOperationAction(ISD::SUBC, VT, Expand); in InitAMDILLowering()
113 setOperationAction(ISD::ADDE, VT, Expand); in InitAMDILLowering()
114 setOperationAction(ISD::ADDC, VT, Expand); in InitAMDILLowering()
116 setOperationAction(ISD::BR_JT, VT, Expand); in InitAMDILLowering()
117 setOperationAction(ISD::BRIND, VT, Expand); in InitAMDILLowering()
119 setOperationAction(ISD::SREM, VT, Expand); in InitAMDILLowering()
120 setOperationAction(ISD::SMUL_LOHI, VT, Expand); in InitAMDILLowering()
121 setOperationAction(ISD::UMUL_LOHI, VT, Expand); in InitAMDILLowering()
130 setOperationAction(ISD::FP_ROUND_INREG, VT, Expand); in InitAMDILLowering()
131 setOperationAction(ISD::SETOLT, VT, Expand); in InitAMDILLowering()
132 setOperationAction(ISD::SETOGE, VT, Expand); in InitAMDILLowering()
133 setOperationAction(ISD::SETOGT, VT, Expand); in InitAMDILLowering()
134 setOperationAction(ISD::SETOLE, VT, Expand); in InitAMDILLowering()
135 setOperationAction(ISD::SETULT, VT, Expand); in InitAMDILLowering()
136 setOperationAction(ISD::SETUGE, VT, Expand); in InitAMDILLowering()
137 setOperationAction(ISD::SETUGT, VT, Expand); in InitAMDILLowering()
138 setOperationAction(ISD::SETULE, VT, Expand); in InitAMDILLowering()
145 setOperationAction(ISD::SDIVREM, VT, Expand); in InitAMDILLowering()
148 setOperationAction(ISD::SMUL_LOHI, VT, Expand); in InitAMDILLowering()
149 setOperationAction(ISD::UMUL_LOHI, VT, Expand); in InitAMDILLowering()
152 setOperationAction(ISD::ROTR, VT, Expand); in InitAMDILLowering()
153 setOperationAction(ISD::BSWAP, VT, Expand); in InitAMDILLowering()
156 setOperationAction(ISD::CTPOP, VT, Expand); in InitAMDILLowering()
157 setOperationAction(ISD::CTTZ, VT, Expand); in InitAMDILLowering()
158 setOperationAction(ISD::CTLZ, VT, Expand); in InitAMDILLowering()
166 setOperationAction(ISD::VECTOR_SHUFFLE, VT, Expand); in InitAMDILLowering()
167 setOperationAction(ISD::SDIVREM, VT, Expand); in InitAMDILLowering()
168 setOperationAction(ISD::SMUL_LOHI, VT, Expand); in InitAMDILLowering()
170 setOperationAction(ISD::SELECT_CC, VT, Expand); in InitAMDILLowering()
174 setOperationAction(ISD::MULHU, MVT::i64, Expand); in InitAMDILLowering()
175 setOperationAction(ISD::MULHU, MVT::v2i64, Expand); in InitAMDILLowering()
176 setOperationAction(ISD::MULHS, MVT::i64, Expand); in InitAMDILLowering()
177 setOperationAction(ISD::MULHS, MVT::v2i64, Expand); in InitAMDILLowering()
178 setOperationAction(ISD::ADD, MVT::v2i64, Expand); in InitAMDILLowering()
179 setOperationAction(ISD::SREM, MVT::v2i64, Expand); in InitAMDILLowering()
181 setOperationAction(ISD::SDIV, MVT::v2i64, Expand); in InitAMDILLowering()
182 setOperationAction(ISD::TRUNCATE, MVT::v2i64, Expand); in InitAMDILLowering()
183 setOperationAction(ISD::SIGN_EXTEND, MVT::v2i64, Expand); in InitAMDILLowering()
184 setOperationAction(ISD::ZERO_EXTEND, MVT::v2i64, Expand); in InitAMDILLowering()
185 setOperationAction(ISD::ANY_EXTEND, MVT::v2i64, Expand); in InitAMDILLowering()
189 setOperationAction(ISD::FADD, MVT::v2f64, Expand); in InitAMDILLowering()
190 setOperationAction(ISD::FSUB, MVT::v2f64, Expand); in InitAMDILLowering()
191 setOperationAction(ISD::FMUL, MVT::v2f64, Expand); in InitAMDILLowering()
192 setOperationAction(ISD::FP_ROUND_INREG, MVT::v2f64, Expand); in InitAMDILLowering()
193 setOperationAction(ISD::FP_EXTEND, MVT::v2f64, Expand); in InitAMDILLowering()
197 setOperationAction(ISD::TRUNCATE, MVT::v2f64, Expand); in InitAMDILLowering()
198 setOperationAction(ISD::SIGN_EXTEND, MVT::v2f64, Expand); in InitAMDILLowering()
199 setOperationAction(ISD::ZERO_EXTEND, MVT::v2f64, Expand); in InitAMDILLowering()
200 setOperationAction(ISD::ANY_EXTEND, MVT::v2f64, Expand); in InitAMDILLowering()
201 setOperationAction(ISD::FABS, MVT::f64, Expand); in InitAMDILLowering()
202 setOperationAction(ISD::FABS, MVT::v2f64, Expand); in InitAMDILLowering()
207 setOperationAction(ISD::UDIV, MVT::v2i8, Expand); in InitAMDILLowering()
208 setOperationAction(ISD::UDIV, MVT::v4i8, Expand); in InitAMDILLowering()
209 setOperationAction(ISD::UDIV, MVT::v2i16, Expand); in InitAMDILLowering()
210 setOperationAction(ISD::UDIV, MVT::v4i16, Expand); in InitAMDILLowering()
212 setOperationAction(ISD::SUBC, MVT::Other, Expand); in InitAMDILLowering()
213 setOperationAction(ISD::ADDE, MVT::Other, Expand); in InitAMDILLowering()
214 setOperationAction(ISD::ADDC, MVT::Other, Expand); in InitAMDILLowering()
216 setOperationAction(ISD::BR_JT, MVT::Other, Expand); in InitAMDILLowering()
217 setOperationAction(ISD::BRIND, MVT::Other, Expand); in InitAMDILLowering()
218 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::Other, Expand); in InitAMDILLowering()