reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
625 setIndexedLoadAction(IM, VT, Expand); 626 setIndexedStoreAction(IM, VT, Expand); 630 setOperationAction(ISD::ATOMIC_CMP_SWAP_WITH_SUCCESS, VT, Expand); 633 setOperationAction(ISD::FGETSIGN, VT, Expand); 634 setOperationAction(ISD::CONCAT_VECTORS, VT, Expand); 635 setOperationAction(ISD::FMINNUM, VT, Expand); 636 setOperationAction(ISD::FMAXNUM, VT, Expand); 637 setOperationAction(ISD::FMINNUM_IEEE, VT, Expand); 638 setOperationAction(ISD::FMAXNUM_IEEE, VT, Expand); 639 setOperationAction(ISD::FMINIMUM, VT, Expand); 640 setOperationAction(ISD::FMAXIMUM, VT, Expand); 641 setOperationAction(ISD::FMAD, VT, Expand); 642 setOperationAction(ISD::SMIN, VT, Expand); 643 setOperationAction(ISD::SMAX, VT, Expand); 644 setOperationAction(ISD::UMIN, VT, Expand); 645 setOperationAction(ISD::UMAX, VT, Expand); 646 setOperationAction(ISD::ABS, VT, Expand); 647 setOperationAction(ISD::FSHL, VT, Expand); 648 setOperationAction(ISD::FSHR, VT, Expand); 649 setOperationAction(ISD::SADDSAT, VT, Expand); 650 setOperationAction(ISD::UADDSAT, VT, Expand); 651 setOperationAction(ISD::SSUBSAT, VT, Expand); 652 setOperationAction(ISD::USUBSAT, VT, Expand); 653 setOperationAction(ISD::SMULFIX, VT, Expand); 654 setOperationAction(ISD::SMULFIXSAT, VT, Expand); 655 setOperationAction(ISD::UMULFIX, VT, Expand); 656 setOperationAction(ISD::UMULFIXSAT, VT, Expand); 659 setOperationAction(ISD::SADDO, VT, Expand); 660 setOperationAction(ISD::SSUBO, VT, Expand); 661 setOperationAction(ISD::UADDO, VT, Expand); 662 setOperationAction(ISD::USUBO, VT, Expand); 663 setOperationAction(ISD::SMULO, VT, Expand); 664 setOperationAction(ISD::UMULO, VT, Expand); 667 setOperationAction(ISD::ADDCARRY, VT, Expand); 668 setOperationAction(ISD::SUBCARRY, VT, Expand); 669 setOperationAction(ISD::SETCCCARRY, VT, Expand); 672 setOperationAction(ISD::ADDC, VT, Expand); 673 setOperationAction(ISD::ADDE, VT, Expand); 674 setOperationAction(ISD::SUBC, VT, Expand); 675 setOperationAction(ISD::SUBE, VT, Expand); 678 setOperationAction(ISD::CTLZ_ZERO_UNDEF, VT, Expand); 679 setOperationAction(ISD::CTTZ_ZERO_UNDEF, VT, Expand); 681 setOperationAction(ISD::BITREVERSE, VT, Expand); 684 setOperationAction(ISD::FROUND, VT, Expand); 685 setOperationAction(ISD::FPOWI, VT, Expand); 688 if (VT.isVector()) { 689 setOperationAction(ISD::FCOPYSIGN, VT, Expand); 690 setOperationAction(ISD::ANY_EXTEND_VECTOR_INREG, VT, Expand); 691 setOperationAction(ISD::SIGN_EXTEND_VECTOR_INREG, VT, Expand); 692 setOperationAction(ISD::ZERO_EXTEND_VECTOR_INREG, VT, Expand); 693 setOperationAction(ISD::SPLAT_VECTOR, VT, Expand); 697 setOperationAction(ISD::STRICT_FADD, VT, Expand); 698 setOperationAction(ISD::STRICT_FSUB, VT, Expand); 699 setOperationAction(ISD::STRICT_FMUL, VT, Expand); 700 setOperationAction(ISD::STRICT_FDIV, VT, Expand); 701 setOperationAction(ISD::STRICT_FREM, VT, Expand); 702 setOperationAction(ISD::STRICT_FMA, VT, Expand); 703 setOperationAction(ISD::STRICT_FSQRT, VT, Expand); 704 setOperationAction(ISD::STRICT_FPOW, VT, Expand); 705 setOperationAction(ISD::STRICT_FPOWI, VT, Expand); 706 setOperationAction(ISD::STRICT_FSIN, VT, Expand); 707 setOperationAction(ISD::STRICT_FCOS, VT, Expand); 708 setOperationAction(ISD::STRICT_FEXP, VT, Expand); 709 setOperationAction(ISD::STRICT_FEXP2, VT, Expand); 710 setOperationAction(ISD::STRICT_FLOG, VT, Expand); 711 setOperationAction(ISD::STRICT_FLOG10, VT, Expand); 712 setOperationAction(ISD::STRICT_FLOG2, VT, Expand); 713 setOperationAction(ISD::STRICT_LRINT, VT, Expand); 714 setOperationAction(ISD::STRICT_LLRINT, VT, Expand); 715 setOperationAction(ISD::STRICT_FRINT, VT, Expand); 716 setOperationAction(ISD::STRICT_FNEARBYINT, VT, Expand); 717 setOperationAction(ISD::STRICT_FCEIL, VT, Expand); 718 setOperationAction(ISD::STRICT_FFLOOR, VT, Expand); 719 setOperationAction(ISD::STRICT_LROUND, VT, Expand); 720 setOperationAction(ISD::STRICT_LLROUND, VT, Expand); 721 setOperationAction(ISD::STRICT_FROUND, VT, Expand); 722 setOperationAction(ISD::STRICT_FTRUNC, VT, Expand); 723 setOperationAction(ISD::STRICT_FMAXNUM, VT, Expand); 724 setOperationAction(ISD::STRICT_FMINNUM, VT, Expand); 725 setOperationAction(ISD::STRICT_FP_ROUND, VT, Expand); 726 setOperationAction(ISD::STRICT_FP_EXTEND, VT, Expand); 727 setOperationAction(ISD::STRICT_FP_TO_SINT, VT, Expand); 728 setOperationAction(ISD::STRICT_FP_TO_UINT, VT, Expand); 731 setOperationAction(ISD::GET_DYNAMIC_AREA_OFFSET, VT, Expand); 734 setOperationAction(ISD::VECREDUCE_FADD, VT, Expand); 735 setOperationAction(ISD::VECREDUCE_FMUL, VT, Expand); 736 setOperationAction(ISD::VECREDUCE_ADD, VT, Expand); 737 setOperationAction(ISD::VECREDUCE_MUL, VT, Expand); 738 setOperationAction(ISD::VECREDUCE_AND, VT, Expand); 739 setOperationAction(ISD::VECREDUCE_OR, VT, Expand); 740 setOperationAction(ISD::VECREDUCE_XOR, VT, Expand); 741 setOperationAction(ISD::VECREDUCE_SMAX, VT, Expand); 742 setOperationAction(ISD::VECREDUCE_SMIN, VT, Expand); 743 setOperationAction(ISD::VECREDUCE_UMAX, VT, Expand); 744 setOperationAction(ISD::VECREDUCE_UMIN, VT, Expand); 745 setOperationAction(ISD::VECREDUCE_FMAX, VT, Expand); 746 setOperationAction(ISD::VECREDUCE_FMIN, VT, Expand);