Lines Matching refs:setOperationAction
103 setOperationAction(ISD::SELECT_CC, MVT::Other, Expand);
104 setOperationAction(ISD::BR_CC, MVT::f32, Expand);
105 setOperationAction(ISD::BR_CC, MVT::f64, Expand);
106 setOperationAction(ISD::BR_CC, MVT::i1, Expand);
107 setOperationAction(ISD::BR_CC, MVT::i8, Expand);
108 setOperationAction(ISD::BR_CC, MVT::i16, Expand);
109 setOperationAction(ISD::BR_CC, MVT::i32, Expand);
110 setOperationAction(ISD::BR_CC, MVT::i64, Expand);
111 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i64, Expand);
112 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i32, Expand);
113 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i16, Expand);
114 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i8 , Expand);
115 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i1 , Expand);
118 setOperationAction(ISD::ROTL , MVT::i64, Legal);
119 setOperationAction(ISD::ROTR , MVT::i64, Legal);
122 setOperationAction(ISD::ROTL , MVT::i64, Expand);
123 setOperationAction(ISD::ROTR , MVT::i64, Expand);
126 setOperationAction(ISD::ROTL , MVT::i32, Legal);
127 setOperationAction(ISD::ROTR , MVT::i32, Legal);
130 setOperationAction(ISD::ROTL , MVT::i32, Expand);
131 setOperationAction(ISD::ROTR , MVT::i32, Expand);
134 setOperationAction(ISD::ROTL , MVT::i16, Expand);
135 setOperationAction(ISD::ROTR , MVT::i16, Expand);
136 setOperationAction(ISD::ROTL , MVT::i8, Expand);
137 setOperationAction(ISD::ROTR , MVT::i8, Expand);
138 setOperationAction(ISD::BSWAP , MVT::i16, Expand);
139 setOperationAction(ISD::BSWAP , MVT::i32, Expand);
140 setOperationAction(ISD::BSWAP , MVT::i64, Expand);
144 setOperationAction(ISD::BR_JT, MVT::Other, Expand);
145 setOperationAction(ISD::BRIND, MVT::Other, Expand);
147 setOperationAction(ISD::GlobalAddress , MVT::i32 , Custom);
148 setOperationAction(ISD::GlobalAddress , MVT::i64 , Custom);
152 setOperationAction(ISD::INTRINSIC_W_CHAIN, MVT::Other, Custom);
160 setOperationAction(ISD::LOAD, MVT::i1, Custom);
161 setOperationAction(ISD::STORE, MVT::i1, Custom);
171 setOperationAction(ISD::ConstantFP, MVT::f64, Legal);
172 setOperationAction(ISD::ConstantFP, MVT::f32, Legal);
175 setOperationAction(ISD::TRAP, MVT::Other, Legal);
182 setOperationAction(ISD::LOAD, VT, Custom);
183 setOperationAction(ISD::STORE, VT, Custom);
184 setOperationAction(ISD::INTRINSIC_W_CHAIN, VT, Custom);