Lines Matching refs:setOperationAction
41 setOperationAction(ISD::INTRINSIC_WO_CHAIN, MVT::Other, Custom);
45 setOperationAction(ISD::FCEIL, MVT::f32, Legal);
46 setOperationAction(ISD::FEXP2, MVT::f32, Legal);
47 setOperationAction(ISD::FPOW, MVT::f32, Legal);
48 setOperationAction(ISD::FLOG2, MVT::f32, Legal);
49 setOperationAction(ISD::FABS, MVT::f32, Legal);
50 setOperationAction(ISD::FFLOOR, MVT::f32, Legal);
51 setOperationAction(ISD::FRINT, MVT::f32, Legal);
54 setOperationAction(ISD::ROTL, MVT::i32, Expand);
58 setOperationAction(ISD::STORE, MVT::f32, Promote);
61 setOperationAction(ISD::STORE, MVT::v2f32, Promote);
64 setOperationAction(ISD::STORE, MVT::v4f32, Promote);
67 setOperationAction(ISD::STORE, MVT::f64, Promote);
70 setOperationAction(ISD::LOAD, MVT::f32, Promote);
73 setOperationAction(ISD::LOAD, MVT::v2f32, Promote);
76 setOperationAction(ISD::LOAD, MVT::v4f32, Promote);
79 setOperationAction(ISD::LOAD, MVT::f64, Promote);
82 setOperationAction(ISD::EXTRACT_SUBVECTOR, MVT::v2i32, Expand);
83 setOperationAction(ISD::EXTRACT_SUBVECTOR, MVT::v2f32, Expand);
85 setOperationAction(ISD::FNEG, MVT::v2f32, Expand);
86 setOperationAction(ISD::FNEG, MVT::v4f32, Expand);
88 setOperationAction(ISD::MUL, MVT::i64, Expand);
90 setOperationAction(ISD::UDIV, MVT::i32, Expand);
91 setOperationAction(ISD::UDIVREM, MVT::i32, Custom);
92 setOperationAction(ISD::UREM, MVT::i32, Expand);
93 setOperationAction(ISD::VSELECT, MVT::v2f32, Expand);
94 setOperationAction(ISD::VSELECT, MVT::v4f32, Expand);
105 setOperationAction(ISD::ADD, VT, Expand);
106 setOperationAction(ISD::AND, VT, Expand);
107 setOperationAction(ISD::FP_TO_SINT, VT, Expand);
108 setOperationAction(ISD::FP_TO_UINT, VT, Expand);
109 setOperationAction(ISD::MUL, VT, Expand);
110 setOperationAction(ISD::OR, VT, Expand);
111 setOperationAction(ISD::SHL, VT, Expand);
112 setOperationAction(ISD::SINT_TO_FP, VT, Expand);
113 setOperationAction(ISD::SRL, VT, Expand);
114 setOperationAction(ISD::SRA, VT, Expand);
115 setOperationAction(ISD::SUB, VT, Expand);
116 setOperationAction(ISD::UDIV, VT, Expand);
117 setOperationAction(ISD::UINT_TO_FP, VT, Expand);
118 setOperationAction(ISD::UREM, VT, Expand);
119 setOperationAction(ISD::VSELECT, VT, Expand);
120 setOperationAction(ISD::XOR, VT, Expand);