reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
747 setOperationAction(ISD::SDIV, VT, Expand); 748 setOperationAction(ISD::UDIV, VT, Expand); 749 setOperationAction(ISD::SREM, VT, Expand); 750 setOperationAction(ISD::UREM, VT, Expand); 751 setOperationAction(ISD::EXTRACT_VECTOR_ELT, VT,Expand); 752 setOperationAction(ISD::INSERT_VECTOR_ELT, VT, Expand); 753 setOperationAction(ISD::EXTRACT_SUBVECTOR, VT,Expand); 754 setOperationAction(ISD::INSERT_SUBVECTOR, VT,Expand); 755 setOperationAction(ISD::FMA, VT, Expand); 756 setOperationAction(ISD::FFLOOR, VT, Expand); 757 setOperationAction(ISD::FCEIL, VT, Expand); 758 setOperationAction(ISD::FTRUNC, VT, Expand); 759 setOperationAction(ISD::FRINT, VT, Expand); 760 setOperationAction(ISD::FNEARBYINT, VT, Expand); 761 setOperationAction(ISD::SMUL_LOHI, VT, Expand); 762 setOperationAction(ISD::MULHS, VT, Expand); 763 setOperationAction(ISD::UMUL_LOHI, VT, Expand); 764 setOperationAction(ISD::MULHU, VT, Expand); 765 setOperationAction(ISD::SDIVREM, VT, Expand); 766 setOperationAction(ISD::UDIVREM, VT, Expand); 767 setOperationAction(ISD::CTPOP, VT, Expand); 768 setOperationAction(ISD::CTTZ, VT, Expand); 769 setOperationAction(ISD::CTLZ, VT, Expand); 770 setOperationAction(ISD::ROTL, VT, Expand); 771 setOperationAction(ISD::ROTR, VT, Expand); 772 setOperationAction(ISD::BSWAP, VT, Expand); 773 setOperationAction(ISD::SETCC, VT, Expand); 774 setOperationAction(ISD::FP_TO_UINT, VT, Expand); 775 setOperationAction(ISD::FP_TO_SINT, VT, Expand); 776 setOperationAction(ISD::UINT_TO_FP, VT, Expand); 777 setOperationAction(ISD::SINT_TO_FP, VT, Expand); 778 setOperationAction(ISD::SIGN_EXTEND_INREG, VT,Expand); 779 setOperationAction(ISD::TRUNCATE, VT, Expand); 780 setOperationAction(ISD::SIGN_EXTEND, VT, Expand); 781 setOperationAction(ISD::ZERO_EXTEND, VT, Expand); 782 setOperationAction(ISD::ANY_EXTEND, VT, Expand); 783 setOperationAction(ISD::SELECT_CC, VT, Expand); 785 setTruncStoreAction(InnerVT, VT, Expand); 787 setLoadExtAction(ISD::SEXTLOAD, InnerVT, VT, Expand); 788 setLoadExtAction(ISD::ZEXTLOAD, InnerVT, VT, Expand); 794 if (VT.getVectorElementType() == MVT::i1) 795 setLoadExtAction(ISD::EXTLOAD, InnerVT, VT, Expand); 799 if (VT.getVectorElementType() == MVT::f16) 800 setLoadExtAction(ISD::EXTLOAD, InnerVT, VT, Expand);