Lines Matching refs:setOperationAction

145   setOperationAction(ISD::SELECT_CC, MVT::f32, Expand);  in NVPTXTargetLowering()
146 setOperationAction(ISD::SELECT_CC, MVT::f64, Expand); in NVPTXTargetLowering()
147 setOperationAction(ISD::SELECT_CC, MVT::i1, Expand); in NVPTXTargetLowering()
148 setOperationAction(ISD::SELECT_CC, MVT::i8, Expand); in NVPTXTargetLowering()
149 setOperationAction(ISD::SELECT_CC, MVT::i16, Expand); in NVPTXTargetLowering()
150 setOperationAction(ISD::SELECT_CC, MVT::i32, Expand); in NVPTXTargetLowering()
151 setOperationAction(ISD::SELECT_CC, MVT::i64, Expand); in NVPTXTargetLowering()
152 setOperationAction(ISD::BR_CC, MVT::f32, Expand); in NVPTXTargetLowering()
153 setOperationAction(ISD::BR_CC, MVT::f64, Expand); in NVPTXTargetLowering()
154 setOperationAction(ISD::BR_CC, MVT::i1, Expand); in NVPTXTargetLowering()
155 setOperationAction(ISD::BR_CC, MVT::i8, Expand); in NVPTXTargetLowering()
156 setOperationAction(ISD::BR_CC, MVT::i16, Expand); in NVPTXTargetLowering()
157 setOperationAction(ISD::BR_CC, MVT::i32, Expand); in NVPTXTargetLowering()
158 setOperationAction(ISD::BR_CC, MVT::i64, Expand); in NVPTXTargetLowering()
161 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i64, Legal); in NVPTXTargetLowering()
162 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i32, Legal); in NVPTXTargetLowering()
163 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i16, Legal); in NVPTXTargetLowering()
164 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i8 , Legal); in NVPTXTargetLowering()
165 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i1, Expand); in NVPTXTargetLowering()
167 setOperationAction(ISD::SHL_PARTS, MVT::i32 , Custom); in NVPTXTargetLowering()
168 setOperationAction(ISD::SRA_PARTS, MVT::i32 , Custom); in NVPTXTargetLowering()
169 setOperationAction(ISD::SRL_PARTS, MVT::i32 , Custom); in NVPTXTargetLowering()
170 setOperationAction(ISD::SHL_PARTS, MVT::i64 , Custom); in NVPTXTargetLowering()
171 setOperationAction(ISD::SRA_PARTS, MVT::i64 , Custom); in NVPTXTargetLowering()
172 setOperationAction(ISD::SRL_PARTS, MVT::i64 , Custom); in NVPTXTargetLowering()
175 setOperationAction(ISD::ROTL, MVT::i64, Legal); in NVPTXTargetLowering()
176 setOperationAction(ISD::ROTR, MVT::i64, Legal); in NVPTXTargetLowering()
178 setOperationAction(ISD::ROTL, MVT::i64, Expand); in NVPTXTargetLowering()
179 setOperationAction(ISD::ROTR, MVT::i64, Expand); in NVPTXTargetLowering()
182 setOperationAction(ISD::ROTL, MVT::i32, Legal); in NVPTXTargetLowering()
183 setOperationAction(ISD::ROTR, MVT::i32, Legal); in NVPTXTargetLowering()
185 setOperationAction(ISD::ROTL, MVT::i32, Expand); in NVPTXTargetLowering()
186 setOperationAction(ISD::ROTR, MVT::i32, Expand); in NVPTXTargetLowering()
189 setOperationAction(ISD::ROTL, MVT::i16, Expand); in NVPTXTargetLowering()
190 setOperationAction(ISD::ROTR, MVT::i16, Expand); in NVPTXTargetLowering()
191 setOperationAction(ISD::ROTL, MVT::i8, Expand); in NVPTXTargetLowering()
192 setOperationAction(ISD::ROTR, MVT::i8, Expand); in NVPTXTargetLowering()
193 setOperationAction(ISD::BSWAP, MVT::i16, Expand); in NVPTXTargetLowering()
194 setOperationAction(ISD::BSWAP, MVT::i32, Expand); in NVPTXTargetLowering()
195 setOperationAction(ISD::BSWAP, MVT::i64, Expand); in NVPTXTargetLowering()
199 setOperationAction(ISD::BR_JT, MVT::Other, Expand); in NVPTXTargetLowering()
200 setOperationAction(ISD::BRIND, MVT::Other, Expand); in NVPTXTargetLowering()
202 setOperationAction(ISD::GlobalAddress, MVT::i32, Custom); in NVPTXTargetLowering()
203 setOperationAction(ISD::GlobalAddress, MVT::i64, Custom); in NVPTXTargetLowering()
207 setOperationAction(ISD::INTRINSIC_W_CHAIN, MVT::Other, Custom); in NVPTXTargetLowering()
226 setOperationAction(ISD::LOAD, MVT::i1, Custom); in NVPTXTargetLowering()
227 setOperationAction(ISD::STORE, MVT::i1, Custom); in NVPTXTargetLowering()
236 setOperationAction(ISD::ConstantFP, MVT::f64, Legal); in NVPTXTargetLowering()
237 setOperationAction(ISD::ConstantFP, MVT::f32, Legal); in NVPTXTargetLowering()
240 setOperationAction(ISD::TRAP, MVT::Other, Legal); in NVPTXTargetLowering()
242 setOperationAction(ISD::ADDC, MVT::i64, Expand); in NVPTXTargetLowering()
243 setOperationAction(ISD::ADDE, MVT::i64, Expand); in NVPTXTargetLowering()
248 setOperationAction(ISD::LOAD, VT, Custom); in NVPTXTargetLowering()
249 setOperationAction(ISD::STORE, VT, Custom); in NVPTXTargetLowering()
250 setOperationAction(ISD::INTRINSIC_W_CHAIN, VT, Custom); in NVPTXTargetLowering()
255 setOperationAction(ISD::INTRINSIC_W_CHAIN, MVT::i8, Custom); in NVPTXTargetLowering()
257 setOperationAction(ISD::CTLZ, MVT::i16, Legal); in NVPTXTargetLowering()
258 setOperationAction(ISD::CTLZ, MVT::i32, Legal); in NVPTXTargetLowering()
259 setOperationAction(ISD::CTLZ, MVT::i64, Legal); in NVPTXTargetLowering()
260 setOperationAction(ISD::CTLZ_ZERO_UNDEF, MVT::i16, Legal); in NVPTXTargetLowering()
261 setOperationAction(ISD::CTLZ_ZERO_UNDEF, MVT::i32, Legal); in NVPTXTargetLowering()
262 setOperationAction(ISD::CTLZ_ZERO_UNDEF, MVT::i64, Legal); in NVPTXTargetLowering()
263 setOperationAction(ISD::CTTZ, MVT::i16, Expand); in NVPTXTargetLowering()
264 setOperationAction(ISD::CTTZ, MVT::i32, Expand); in NVPTXTargetLowering()
265 setOperationAction(ISD::CTTZ, MVT::i64, Expand); in NVPTXTargetLowering()
266 setOperationAction(ISD::CTTZ_ZERO_UNDEF, MVT::i16, Expand); in NVPTXTargetLowering()
267 setOperationAction(ISD::CTTZ_ZERO_UNDEF, MVT::i32, Expand); in NVPTXTargetLowering()
268 setOperationAction(ISD::CTTZ_ZERO_UNDEF, MVT::i64, Expand); in NVPTXTargetLowering()
269 setOperationAction(ISD::CTPOP, MVT::i16, Legal); in NVPTXTargetLowering()
270 setOperationAction(ISD::CTPOP, MVT::i32, Legal); in NVPTXTargetLowering()
271 setOperationAction(ISD::CTPOP, MVT::i64, Legal); in NVPTXTargetLowering()
274 setOperationAction(ISD::SELECT, MVT::i1, Custom); in NVPTXTargetLowering()