Lines Matching refs:Custom
135 setOperationAction(ISD::SETCC, VT, Custom); in SystemZTargetLowering()
141 setOperationAction(ISD::SELECT_CC, VT, Custom); in SystemZTargetLowering()
142 setOperationAction(ISD::BR_CC, VT, Custom); in SystemZTargetLowering()
164 setOperationAction(ISD::SDIVREM, VT, Custom); in SystemZTargetLowering()
165 setOperationAction(ISD::UDIVREM, VT, Custom); in SystemZTargetLowering()
168 setOperationAction(ISD::SADDO, VT, Custom); in SystemZTargetLowering()
169 setOperationAction(ISD::SSUBO, VT, Custom); in SystemZTargetLowering()
172 setOperationAction(ISD::UADDO, VT, Custom); in SystemZTargetLowering()
173 setOperationAction(ISD::USUBO, VT, Custom); in SystemZTargetLowering()
176 setOperationAction(ISD::ADDCARRY, VT, Custom); in SystemZTargetLowering()
177 setOperationAction(ISD::SUBCARRY, VT, Custom); in SystemZTargetLowering()
181 setOperationAction(ISD::ATOMIC_LOAD, VT, Custom); in SystemZTargetLowering()
182 setOperationAction(ISD::ATOMIC_STORE, VT, Custom); in SystemZTargetLowering()
186 setOperationAction(ISD::ATOMIC_LOAD_SUB, VT, Custom); in SystemZTargetLowering()
190 setOperationAction(ISD::CTPOP, VT, Custom); in SystemZTargetLowering()
201 setOperationAction(ISD::SMUL_LOHI, VT, Custom); in SystemZTargetLowering()
202 setOperationAction(ISD::UMUL_LOHI, VT, Custom); in SystemZTargetLowering()
216 setOperationAction(ISD::ATOMIC_SWAP, MVT::i32, Custom); in SystemZTargetLowering()
217 setOperationAction(ISD::ATOMIC_LOAD_ADD, MVT::i32, Custom); in SystemZTargetLowering()
218 setOperationAction(ISD::ATOMIC_LOAD_SUB, MVT::i32, Custom); in SystemZTargetLowering()
219 setOperationAction(ISD::ATOMIC_LOAD_AND, MVT::i32, Custom); in SystemZTargetLowering()
220 setOperationAction(ISD::ATOMIC_LOAD_OR, MVT::i32, Custom); in SystemZTargetLowering()
221 setOperationAction(ISD::ATOMIC_LOAD_XOR, MVT::i32, Custom); in SystemZTargetLowering()
222 setOperationAction(ISD::ATOMIC_LOAD_NAND, MVT::i32, Custom); in SystemZTargetLowering()
223 setOperationAction(ISD::ATOMIC_LOAD_MIN, MVT::i32, Custom); in SystemZTargetLowering()
224 setOperationAction(ISD::ATOMIC_LOAD_MAX, MVT::i32, Custom); in SystemZTargetLowering()
225 setOperationAction(ISD::ATOMIC_LOAD_UMIN, MVT::i32, Custom); in SystemZTargetLowering()
226 setOperationAction(ISD::ATOMIC_LOAD_UMAX, MVT::i32, Custom); in SystemZTargetLowering()
230 setOperationAction(ISD::ATOMIC_LOAD, MVT::i128, Custom); in SystemZTargetLowering()
231 setOperationAction(ISD::ATOMIC_STORE, MVT::i128, Custom); in SystemZTargetLowering()
235 setOperationAction(ISD::ATOMIC_CMP_SWAP_WITH_SUCCESS, MVT::i32, Custom); in SystemZTargetLowering()
236 setOperationAction(ISD::ATOMIC_CMP_SWAP_WITH_SUCCESS, MVT::i64, Custom); in SystemZTargetLowering()
237 setOperationAction(ISD::ATOMIC_CMP_SWAP_WITH_SUCCESS, MVT::i128, Custom); in SystemZTargetLowering()
239 setOperationAction(ISD::ATOMIC_FENCE, MVT::Other, Custom); in SystemZTargetLowering()
256 setOperationAction(ISD::OR, MVT::i64, Custom); in SystemZTargetLowering()
272 setOperationAction(ISD::ConstantPool, PtrVT, Custom); in SystemZTargetLowering()
273 setOperationAction(ISD::GlobalAddress, PtrVT, Custom); in SystemZTargetLowering()
274 setOperationAction(ISD::GlobalTLSAddress, PtrVT, Custom); in SystemZTargetLowering()
275 setOperationAction(ISD::BlockAddress, PtrVT, Custom); in SystemZTargetLowering()
276 setOperationAction(ISD::JumpTable, PtrVT, Custom); in SystemZTargetLowering()
280 setOperationAction(ISD::DYNAMIC_STACKALLOC, PtrVT, Custom); in SystemZTargetLowering()
281 setOperationAction(ISD::GET_DYNAMIC_AREA_OFFSET, PtrVT, Custom); in SystemZTargetLowering()
285 setOperationAction(ISD::STACKSAVE, MVT::Other, Custom); in SystemZTargetLowering()
286 setOperationAction(ISD::STACKRESTORE, MVT::Other, Custom); in SystemZTargetLowering()
289 setOperationAction(ISD::PREFETCH, MVT::Other, Custom); in SystemZTargetLowering()
318 setOperationAction(ISD::BUILD_VECTOR, VT, Custom); in SystemZTargetLowering()
319 setOperationAction(ISD::VECTOR_SHUFFLE, VT, Custom); in SystemZTargetLowering()
339 setOperationAction(ISD::CTPOP, VT, Custom); in SystemZTargetLowering()
344 setOperationAction(ISD::SCALAR_TO_VECTOR, VT, Custom); in SystemZTargetLowering()
347 setOperationAction(ISD::SIGN_EXTEND_VECTOR_INREG, VT, Custom); in SystemZTargetLowering()
348 setOperationAction(ISD::ZERO_EXTEND_VECTOR_INREG, VT, Custom); in SystemZTargetLowering()
352 setOperationAction(ISD::SHL, VT, Custom); in SystemZTargetLowering()
353 setOperationAction(ISD::SRA, VT, Custom); in SystemZTargetLowering()
354 setOperationAction(ISD::SRL, VT, Custom); in SystemZTargetLowering()
363 setOperationAction(ISD::SETCC, VT, Custom); in SystemZTargetLowering()
415 setOperationAction(ISD::INSERT_VECTOR_ELT, MVT::v4f32, Custom); in SystemZTargetLowering()
416 setOperationAction(ISD::INSERT_VECTOR_ELT, MVT::v2f64, Custom); in SystemZTargetLowering()
417 setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v4f32, Custom); in SystemZTargetLowering()
418 setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v2f64, Custom); in SystemZTargetLowering()
512 setOperationAction(ISD::BITCAST, MVT::i32, Custom); in SystemZTargetLowering()
513 setOperationAction(ISD::BITCAST, MVT::f32, Custom); in SystemZTargetLowering()
518 setOperationAction(ISD::VASTART, MVT::Other, Custom); in SystemZTargetLowering()
519 setOperationAction(ISD::VACOPY, MVT::Other, Custom); in SystemZTargetLowering()
538 setOperationAction(ISD::INTRINSIC_W_CHAIN, MVT::Other, Custom); in SystemZTargetLowering()
539 setOperationAction(ISD::INTRINSIC_WO_CHAIN, MVT::Other, Custom); in SystemZTargetLowering()