Lines Matching refs:Custom
154 setOperationAction(ISD::LOAD, MVT::v2i32, Custom); in SITargetLowering()
155 setOperationAction(ISD::LOAD, MVT::v4i32, Custom); in SITargetLowering()
156 setOperationAction(ISD::LOAD, MVT::v8i32, Custom); in SITargetLowering()
157 setOperationAction(ISD::LOAD, MVT::v16i32, Custom); in SITargetLowering()
158 setOperationAction(ISD::LOAD, MVT::i1, Custom); in SITargetLowering()
159 setOperationAction(ISD::LOAD, MVT::v32i32, Custom); in SITargetLowering()
161 setOperationAction(ISD::STORE, MVT::v2i32, Custom); in SITargetLowering()
162 setOperationAction(ISD::STORE, MVT::v4i32, Custom); in SITargetLowering()
163 setOperationAction(ISD::STORE, MVT::v8i32, Custom); in SITargetLowering()
164 setOperationAction(ISD::STORE, MVT::v16i32, Custom); in SITargetLowering()
165 setOperationAction(ISD::STORE, MVT::i1, Custom); in SITargetLowering()
166 setOperationAction(ISD::STORE, MVT::v32i32, Custom); in SITargetLowering()
179 setOperationAction(ISD::GlobalAddress, MVT::i32, Custom); in SITargetLowering()
180 setOperationAction(ISD::GlobalAddress, MVT::i64, Custom); in SITargetLowering()
183 setOperationAction(ISD::SELECT, MVT::i64, Custom); in SITargetLowering()
201 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::v2i1, Custom); in SITargetLowering()
202 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::v4i1, Custom); in SITargetLowering()
203 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::v2i8, Custom); in SITargetLowering()
204 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::v4i8, Custom); in SITargetLowering()
205 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::v2i16, Custom); in SITargetLowering()
206 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::v4i16, Custom); in SITargetLowering()
207 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::Other, Custom); in SITargetLowering()
209 setOperationAction(ISD::INTRINSIC_WO_CHAIN, MVT::Other, Custom); in SITargetLowering()
210 setOperationAction(ISD::INTRINSIC_WO_CHAIN, MVT::f32, Custom); in SITargetLowering()
211 setOperationAction(ISD::INTRINSIC_WO_CHAIN, MVT::v4f32, Custom); in SITargetLowering()
212 setOperationAction(ISD::INTRINSIC_WO_CHAIN, MVT::i16, Custom); in SITargetLowering()
213 setOperationAction(ISD::INTRINSIC_WO_CHAIN, MVT::f16, Custom); in SITargetLowering()
214 setOperationAction(ISD::INTRINSIC_WO_CHAIN, MVT::v2i16, Custom); in SITargetLowering()
215 setOperationAction(ISD::INTRINSIC_WO_CHAIN, MVT::v2f16, Custom); in SITargetLowering()
217 setOperationAction(ISD::INTRINSIC_W_CHAIN, MVT::v2f16, Custom); in SITargetLowering()
218 setOperationAction(ISD::INTRINSIC_W_CHAIN, MVT::v4f16, Custom); in SITargetLowering()
219 setOperationAction(ISD::INTRINSIC_W_CHAIN, MVT::v8f16, Custom); in SITargetLowering()
220 setOperationAction(ISD::INTRINSIC_W_CHAIN, MVT::Other, Custom); in SITargetLowering()
222 setOperationAction(ISD::INTRINSIC_VOID, MVT::Other, Custom); in SITargetLowering()
223 setOperationAction(ISD::INTRINSIC_VOID, MVT::v2i16, Custom); in SITargetLowering()
224 setOperationAction(ISD::INTRINSIC_VOID, MVT::v2f16, Custom); in SITargetLowering()
225 setOperationAction(ISD::INTRINSIC_VOID, MVT::v4f16, Custom); in SITargetLowering()
227 setOperationAction(ISD::BRCOND, MVT::Other, Custom); in SITargetLowering()
266 setOperationAction(Op, VT, Custom); in SITargetLowering()
301 setOperationAction(ISD::BUILD_VECTOR, MVT::v4f16, Custom); in SITargetLowering()
302 setOperationAction(ISD::BUILD_VECTOR, MVT::v4i16, Custom); in SITargetLowering()
306 setOperationAction(ISD::INSERT_VECTOR_ELT, MVT::v2i16, Custom); in SITargetLowering()
307 setOperationAction(ISD::INSERT_VECTOR_ELT, MVT::v2f16, Custom); in SITargetLowering()
308 setOperationAction(ISD::INSERT_VECTOR_ELT, MVT::v4i16, Custom); in SITargetLowering()
309 setOperationAction(ISD::INSERT_VECTOR_ELT, MVT::v4f16, Custom); in SITargetLowering()
311 setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v2i16, Custom); in SITargetLowering()
312 setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v2f16, Custom); in SITargetLowering()
313 setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v2i8, Custom); in SITargetLowering()
314 setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v4i8, Custom); in SITargetLowering()
315 setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v8i8, Custom); in SITargetLowering()
317 setOperationAction(ISD::INSERT_VECTOR_ELT, MVT::v2i8, Custom); in SITargetLowering()
318 setOperationAction(ISD::INSERT_VECTOR_ELT, MVT::v4i8, Custom); in SITargetLowering()
319 setOperationAction(ISD::INSERT_VECTOR_ELT, MVT::v8i8, Custom); in SITargetLowering()
321 setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v4i16, Custom); in SITargetLowering()
322 setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v4f16, Custom); in SITargetLowering()
323 setOperationAction(ISD::INSERT_VECTOR_ELT, MVT::v4i16, Custom); in SITargetLowering()
324 setOperationAction(ISD::INSERT_VECTOR_ELT, MVT::v4f16, Custom); in SITargetLowering()
328 setOperationAction(ISD::ATOMIC_CMP_SWAP, MVT::i32, Custom); in SITargetLowering()
329 setOperationAction(ISD::ATOMIC_CMP_SWAP, MVT::i64, Custom); in SITargetLowering()
337 setOperationAction(ISD::ADDRSPACECAST, MVT::i32, Custom); in SITargetLowering()
338 setOperationAction(ISD::ADDRSPACECAST, MVT::i64, Custom); in SITargetLowering()
346 setOperationAction(ISD::TRAP, MVT::Other, Custom); in SITargetLowering()
347 setOperationAction(ISD::DEBUGTRAP, MVT::Other, Custom); in SITargetLowering()
350 setOperationAction(ISD::FLOG, MVT::f16, Custom); in SITargetLowering()
351 setOperationAction(ISD::FEXP, MVT::f16, Custom); in SITargetLowering()
352 setOperationAction(ISD::FLOG10, MVT::f16, Custom); in SITargetLowering()
372 setOperationAction(ISD::CTLZ_ZERO_UNDEF, MVT::i32, Custom); in SITargetLowering()
375 setOperationAction(ISD::CTTZ_ZERO_UNDEF, MVT::i32, Custom); in SITargetLowering()
388 setOperationAction(ISD::FMINNUM, MVT::f32, Custom); in SITargetLowering()
389 setOperationAction(ISD::FMAXNUM, MVT::f32, Custom); in SITargetLowering()
390 setOperationAction(ISD::FMINNUM, MVT::f64, Custom); in SITargetLowering()
391 setOperationAction(ISD::FMAXNUM, MVT::f64, Custom); in SITargetLowering()
408 setOperationAction(ISD::FCEIL, MVT::f64, Custom); in SITargetLowering()
409 setOperationAction(ISD::FTRUNC, MVT::f64, Custom); in SITargetLowering()
410 setOperationAction(ISD::FRINT, MVT::f64, Custom); in SITargetLowering()
411 setOperationAction(ISD::FFLOOR, MVT::f64, Custom); in SITargetLowering()
416 setOperationAction(ISD::FSIN, MVT::f32, Custom); in SITargetLowering()
417 setOperationAction(ISD::FCOS, MVT::f32, Custom); in SITargetLowering()
418 setOperationAction(ISD::FDIV, MVT::f32, Custom); in SITargetLowering()
419 setOperationAction(ISD::FDIV, MVT::f64, Custom); in SITargetLowering()
454 setOperationAction(ISD::LOAD, MVT::i16, Custom); in SITargetLowering()
478 setOperationAction(ISD::FP_ROUND, MVT::f16, Custom); in SITargetLowering()
485 setOperationAction(ISD::FROUND, MVT::f16, Custom); in SITargetLowering()
491 setOperationAction(ISD::FDIV, MVT::f16, Custom); in SITargetLowering()
512 setOperationAction(Op, VT, Custom); in SITargetLowering()
565 setOperationAction(ISD::BUILD_VECTOR, MVT::v2i16, Custom); in SITargetLowering()
566 setOperationAction(ISD::BUILD_VECTOR, MVT::v2f16, Custom); in SITargetLowering()
574 setOperationAction(ISD::FMAXNUM, MVT::f16, Custom); in SITargetLowering()
575 setOperationAction(ISD::FMINNUM, MVT::f16, Custom); in SITargetLowering()
579 setOperationAction(ISD::FMINNUM_IEEE, MVT::v4f16, Custom); in SITargetLowering()
580 setOperationAction(ISD::FMAXNUM_IEEE, MVT::v4f16, Custom); in SITargetLowering()
607 setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v2i16, Custom); in SITargetLowering()
608 setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v2f16, Custom); in SITargetLowering()
610 setOperationAction(ISD::SHL, MVT::v4i16, Custom); in SITargetLowering()
611 setOperationAction(ISD::SRA, MVT::v4i16, Custom); in SITargetLowering()
612 setOperationAction(ISD::SRL, MVT::v4i16, Custom); in SITargetLowering()
613 setOperationAction(ISD::ADD, MVT::v4i16, Custom); in SITargetLowering()
614 setOperationAction(ISD::SUB, MVT::v4i16, Custom); in SITargetLowering()
615 setOperationAction(ISD::MUL, MVT::v4i16, Custom); in SITargetLowering()
617 setOperationAction(ISD::SMIN, MVT::v4i16, Custom); in SITargetLowering()
618 setOperationAction(ISD::SMAX, MVT::v4i16, Custom); in SITargetLowering()
619 setOperationAction(ISD::UMIN, MVT::v4i16, Custom); in SITargetLowering()
620 setOperationAction(ISD::UMAX, MVT::v4i16, Custom); in SITargetLowering()
622 setOperationAction(ISD::FADD, MVT::v4f16, Custom); in SITargetLowering()
623 setOperationAction(ISD::FMUL, MVT::v4f16, Custom); in SITargetLowering()
625 setOperationAction(ISD::FMAXNUM, MVT::v2f16, Custom); in SITargetLowering()
626 setOperationAction(ISD::FMINNUM, MVT::v2f16, Custom); in SITargetLowering()
628 setOperationAction(ISD::FMINNUM, MVT::v4f16, Custom); in SITargetLowering()
629 setOperationAction(ISD::FMAXNUM, MVT::v4f16, Custom); in SITargetLowering()
630 setOperationAction(ISD::FCANONICALIZE, MVT::v4f16, Custom); in SITargetLowering()
632 setOperationAction(ISD::FEXP, MVT::v2f16, Custom); in SITargetLowering()
633 setOperationAction(ISD::SELECT, MVT::v4i16, Custom); in SITargetLowering()
634 setOperationAction(ISD::SELECT, MVT::v4f16, Custom); in SITargetLowering()
637 setOperationAction(ISD::FNEG, MVT::v4f16, Custom); in SITargetLowering()
638 setOperationAction(ISD::FABS, MVT::v4f16, Custom); in SITargetLowering()
647 setOperationAction(ISD::SELECT, MVT::v2i16, Custom); in SITargetLowering()
648 setOperationAction(ISD::SELECT, MVT::v2f16, Custom); in SITargetLowering()
650 setOperationAction(ISD::FNEG, MVT::v2f16, Custom); in SITargetLowering()
651 setOperationAction(ISD::FABS, MVT::v2f16, Custom); in SITargetLowering()
655 setOperationAction(ISD::SELECT, VT, Custom); in SITargetLowering()