Lines Matching refs:Custom
104 setOperationAction(ISD::SELECT, XLenVT, Custom);
110 setOperationAction(ISD::VASTART, MVT::Other, Custom);
119 setOperationAction(ISD::ADD, MVT::i32, Custom);
120 setOperationAction(ISD::SUB, MVT::i32, Custom);
121 setOperationAction(ISD::SHL, MVT::i32, Custom);
122 setOperationAction(ISD::SRA, MVT::i32, Custom);
123 setOperationAction(ISD::SRL, MVT::i32, Custom);
137 setOperationAction(ISD::MUL, MVT::i32, Custom);
138 setOperationAction(ISD::SDIV, MVT::i32, Custom);
139 setOperationAction(ISD::UDIV, MVT::i32, Custom);
140 setOperationAction(ISD::UREM, MVT::i32, Custom);
148 setOperationAction(ISD::SHL_PARTS, XLenVT, Custom);
149 setOperationAction(ISD::SRL_PARTS, XLenVT, Custom);
150 setOperationAction(ISD::SRA_PARTS, XLenVT, Custom);
189 setOperationAction(ISD::SELECT, MVT::f32, Custom);
198 setOperationAction(ISD::BITCAST, MVT::i32, Custom);
206 setOperationAction(ISD::SELECT, MVT::f64, Custom);
218 setOperationAction(ISD::FP_TO_UINT, MVT::i32, Custom);
219 setOperationAction(ISD::FP_TO_SINT, MVT::i32, Custom);
220 setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::i32, Custom);
221 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::i32, Custom);
224 setOperationAction(ISD::GlobalAddress, XLenVT, Custom);
225 setOperationAction(ISD::BlockAddress, XLenVT, Custom);
226 setOperationAction(ISD::ConstantPool, XLenVT, Custom);
228 setOperationAction(ISD::GlobalTLSAddress, XLenVT, Custom);
233 Subtarget.is64Bit() ? Legal : Custom);
237 setOperationAction(ISD::INTRINSIC_WO_CHAIN, MVT::Other, Custom);