Lines Matching refs:setOperationAction

344   setOperationAction(ISD::BR_JT,              MVT::Other, Expand);  in MipsTargetLowering()
345 setOperationAction(ISD::GlobalAddress, MVT::i32, Custom); in MipsTargetLowering()
346 setOperationAction(ISD::BlockAddress, MVT::i32, Custom); in MipsTargetLowering()
347 setOperationAction(ISD::GlobalTLSAddress, MVT::i32, Custom); in MipsTargetLowering()
348 setOperationAction(ISD::JumpTable, MVT::i32, Custom); in MipsTargetLowering()
349 setOperationAction(ISD::ConstantPool, MVT::i32, Custom); in MipsTargetLowering()
350 setOperationAction(ISD::SELECT, MVT::f32, Custom); in MipsTargetLowering()
351 setOperationAction(ISD::SELECT, MVT::f64, Custom); in MipsTargetLowering()
352 setOperationAction(ISD::SELECT, MVT::i32, Custom); in MipsTargetLowering()
353 setOperationAction(ISD::SETCC, MVT::f32, Custom); in MipsTargetLowering()
354 setOperationAction(ISD::SETCC, MVT::f64, Custom); in MipsTargetLowering()
355 setOperationAction(ISD::BRCOND, MVT::Other, Custom); in MipsTargetLowering()
356 setOperationAction(ISD::FABS, MVT::f32, Custom); in MipsTargetLowering()
357 setOperationAction(ISD::FABS, MVT::f64, Custom); in MipsTargetLowering()
358 setOperationAction(ISD::FCOPYSIGN, MVT::f32, Custom); in MipsTargetLowering()
359 setOperationAction(ISD::FCOPYSIGN, MVT::f64, Custom); in MipsTargetLowering()
360 setOperationAction(ISD::FP_TO_SINT, MVT::i32, Custom); in MipsTargetLowering()
365 setOperationAction(ISD::FMINNUM_IEEE, MVT::f32, Legal); in MipsTargetLowering()
366 setOperationAction(ISD::FMAXNUM_IEEE, MVT::f32, Legal); in MipsTargetLowering()
367 setOperationAction(ISD::FMINNUM, MVT::f32, Expand); in MipsTargetLowering()
368 setOperationAction(ISD::FMAXNUM, MVT::f32, Expand); in MipsTargetLowering()
369 setOperationAction(ISD::FMINNUM_IEEE, MVT::f64, Legal); in MipsTargetLowering()
370 setOperationAction(ISD::FMAXNUM_IEEE, MVT::f64, Legal); in MipsTargetLowering()
371 setOperationAction(ISD::FMINNUM, MVT::f64, Expand); in MipsTargetLowering()
372 setOperationAction(ISD::FMAXNUM, MVT::f64, Expand); in MipsTargetLowering()
376 setOperationAction(ISD::GlobalAddress, MVT::i64, Custom); in MipsTargetLowering()
377 setOperationAction(ISD::BlockAddress, MVT::i64, Custom); in MipsTargetLowering()
378 setOperationAction(ISD::GlobalTLSAddress, MVT::i64, Custom); in MipsTargetLowering()
379 setOperationAction(ISD::JumpTable, MVT::i64, Custom); in MipsTargetLowering()
380 setOperationAction(ISD::ConstantPool, MVT::i64, Custom); in MipsTargetLowering()
381 setOperationAction(ISD::SELECT, MVT::i64, Custom); in MipsTargetLowering()
383 setOperationAction(ISD::LOAD, MVT::i64, Legal); in MipsTargetLowering()
384 setOperationAction(ISD::STORE, MVT::i64, Legal); in MipsTargetLowering()
386 setOperationAction(ISD::LOAD, MVT::i64, Custom); in MipsTargetLowering()
387 setOperationAction(ISD::STORE, MVT::i64, Custom); in MipsTargetLowering()
389 setOperationAction(ISD::FP_TO_SINT, MVT::i64, Custom); in MipsTargetLowering()
390 setOperationAction(ISD::SHL_PARTS, MVT::i64, Custom); in MipsTargetLowering()
391 setOperationAction(ISD::SRA_PARTS, MVT::i64, Custom); in MipsTargetLowering()
392 setOperationAction(ISD::SRL_PARTS, MVT::i64, Custom); in MipsTargetLowering()
396 setOperationAction(ISD::SHL_PARTS, MVT::i32, Custom); in MipsTargetLowering()
397 setOperationAction(ISD::SRA_PARTS, MVT::i32, Custom); in MipsTargetLowering()
398 setOperationAction(ISD::SRL_PARTS, MVT::i32, Custom); in MipsTargetLowering()
401 setOperationAction(ISD::EH_DWARF_CFA, MVT::i32, Custom); in MipsTargetLowering()
403 setOperationAction(ISD::EH_DWARF_CFA, MVT::i64, Custom); in MipsTargetLowering()
405 setOperationAction(ISD::SDIV, MVT::i32, Expand); in MipsTargetLowering()
406 setOperationAction(ISD::SREM, MVT::i32, Expand); in MipsTargetLowering()
407 setOperationAction(ISD::UDIV, MVT::i32, Expand); in MipsTargetLowering()
408 setOperationAction(ISD::UREM, MVT::i32, Expand); in MipsTargetLowering()
409 setOperationAction(ISD::SDIV, MVT::i64, Expand); in MipsTargetLowering()
410 setOperationAction(ISD::SREM, MVT::i64, Expand); in MipsTargetLowering()
411 setOperationAction(ISD::UDIV, MVT::i64, Expand); in MipsTargetLowering()
412 setOperationAction(ISD::UREM, MVT::i64, Expand); in MipsTargetLowering()
415 setOperationAction(ISD::BR_CC, MVT::f32, Expand); in MipsTargetLowering()
416 setOperationAction(ISD::BR_CC, MVT::f64, Expand); in MipsTargetLowering()
417 setOperationAction(ISD::BR_CC, MVT::i32, Expand); in MipsTargetLowering()
418 setOperationAction(ISD::BR_CC, MVT::i64, Expand); in MipsTargetLowering()
419 setOperationAction(ISD::SELECT_CC, MVT::i32, Expand); in MipsTargetLowering()
420 setOperationAction(ISD::SELECT_CC, MVT::i64, Expand); in MipsTargetLowering()
421 setOperationAction(ISD::SELECT_CC, MVT::f32, Expand); in MipsTargetLowering()
422 setOperationAction(ISD::SELECT_CC, MVT::f64, Expand); in MipsTargetLowering()
423 setOperationAction(ISD::UINT_TO_FP, MVT::i32, Expand); in MipsTargetLowering()
424 setOperationAction(ISD::UINT_TO_FP, MVT::i64, Expand); in MipsTargetLowering()
425 setOperationAction(ISD::FP_TO_UINT, MVT::i32, Expand); in MipsTargetLowering()
426 setOperationAction(ISD::FP_TO_UINT, MVT::i64, Expand); in MipsTargetLowering()
427 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i1, Expand); in MipsTargetLowering()
429 setOperationAction(ISD::CTPOP, MVT::i32, Legal); in MipsTargetLowering()
430 setOperationAction(ISD::CTPOP, MVT::i64, Legal); in MipsTargetLowering()
432 setOperationAction(ISD::CTPOP, MVT::i32, Expand); in MipsTargetLowering()
433 setOperationAction(ISD::CTPOP, MVT::i64, Expand); in MipsTargetLowering()
435 setOperationAction(ISD::CTTZ, MVT::i32, Expand); in MipsTargetLowering()
436 setOperationAction(ISD::CTTZ, MVT::i64, Expand); in MipsTargetLowering()
437 setOperationAction(ISD::ROTL, MVT::i32, Expand); in MipsTargetLowering()
438 setOperationAction(ISD::ROTL, MVT::i64, Expand); in MipsTargetLowering()
439 setOperationAction(ISD::DYNAMIC_STACKALLOC, MVT::i32, Expand); in MipsTargetLowering()
440 setOperationAction(ISD::DYNAMIC_STACKALLOC, MVT::i64, Expand); in MipsTargetLowering()
443 setOperationAction(ISD::ROTR, MVT::i32, Expand); in MipsTargetLowering()
446 setOperationAction(ISD::ROTR, MVT::i64, Expand); in MipsTargetLowering()
448 setOperationAction(ISD::FSIN, MVT::f32, Expand); in MipsTargetLowering()
449 setOperationAction(ISD::FSIN, MVT::f64, Expand); in MipsTargetLowering()
450 setOperationAction(ISD::FCOS, MVT::f32, Expand); in MipsTargetLowering()
451 setOperationAction(ISD::FCOS, MVT::f64, Expand); in MipsTargetLowering()
452 setOperationAction(ISD::FSINCOS, MVT::f32, Expand); in MipsTargetLowering()
453 setOperationAction(ISD::FSINCOS, MVT::f64, Expand); in MipsTargetLowering()
454 setOperationAction(ISD::FPOW, MVT::f32, Expand); in MipsTargetLowering()
455 setOperationAction(ISD::FPOW, MVT::f64, Expand); in MipsTargetLowering()
456 setOperationAction(ISD::FLOG, MVT::f32, Expand); in MipsTargetLowering()
457 setOperationAction(ISD::FLOG2, MVT::f32, Expand); in MipsTargetLowering()
458 setOperationAction(ISD::FLOG10, MVT::f32, Expand); in MipsTargetLowering()
459 setOperationAction(ISD::FEXP, MVT::f32, Expand); in MipsTargetLowering()
460 setOperationAction(ISD::FMA, MVT::f32, Expand); in MipsTargetLowering()
461 setOperationAction(ISD::FMA, MVT::f64, Expand); in MipsTargetLowering()
462 setOperationAction(ISD::FREM, MVT::f32, Expand); in MipsTargetLowering()
463 setOperationAction(ISD::FREM, MVT::f64, Expand); in MipsTargetLowering()
466 setOperationAction(ISD::FP16_TO_FP, MVT::f32, Expand); in MipsTargetLowering()
467 setOperationAction(ISD::FP_TO_FP16, MVT::f32, Expand); in MipsTargetLowering()
468 setOperationAction(ISD::FP16_TO_FP, MVT::f64, Expand); in MipsTargetLowering()
469 setOperationAction(ISD::FP_TO_FP16, MVT::f64, Expand); in MipsTargetLowering()
471 setOperationAction(ISD::EH_RETURN, MVT::Other, Custom); in MipsTargetLowering()
473 setOperationAction(ISD::VASTART, MVT::Other, Custom); in MipsTargetLowering()
474 setOperationAction(ISD::VAARG, MVT::Other, Custom); in MipsTargetLowering()
475 setOperationAction(ISD::VACOPY, MVT::Other, Expand); in MipsTargetLowering()
476 setOperationAction(ISD::VAEND, MVT::Other, Expand); in MipsTargetLowering()
479 setOperationAction(ISD::STACKSAVE, MVT::Other, Expand); in MipsTargetLowering()
480 setOperationAction(ISD::STACKRESTORE, MVT::Other, Expand); in MipsTargetLowering()
483 setOperationAction(ISD::ATOMIC_LOAD, MVT::i64, Expand); in MipsTargetLowering()
484 setOperationAction(ISD::ATOMIC_STORE, MVT::i64, Expand); in MipsTargetLowering()
488 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i8, Expand); in MipsTargetLowering()
489 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i16, Expand); in MipsTargetLowering()
494 setOperationAction(ISD::CTLZ, MVT::i32, Expand); in MipsTargetLowering()
496 setOperationAction(ISD::CTLZ, MVT::i64, Expand); in MipsTargetLowering()
499 setOperationAction(ISD::BSWAP, MVT::i32, Expand); in MipsTargetLowering()
501 setOperationAction(ISD::BSWAP, MVT::i64, Expand); in MipsTargetLowering()
515 setOperationAction(ISD::TRAP, MVT::Other, Legal); in MipsTargetLowering()