Lines Matching refs:Custom

44   setOperationAction(ISD::LOAD, MVT::i32, Custom);  in R600TargetLowering()
45 setOperationAction(ISD::LOAD, MVT::v2i32, Custom); in R600TargetLowering()
46 setOperationAction(ISD::LOAD, MVT::v4i32, Custom); in R600TargetLowering()
52 setLoadExtAction(ISD::SEXTLOAD, VT, MVT::i8, Custom); in R600TargetLowering()
53 setLoadExtAction(ISD::SEXTLOAD, VT, MVT::i16, Custom); in R600TargetLowering()
56 setLoadExtAction(ISD::ZEXTLOAD, VT, MVT::i8, Custom); in R600TargetLowering()
57 setLoadExtAction(ISD::ZEXTLOAD, VT, MVT::i16, Custom); in R600TargetLowering()
60 setLoadExtAction(ISD::EXTLOAD, VT, MVT::i8, Custom); in R600TargetLowering()
61 setLoadExtAction(ISD::EXTLOAD, VT, MVT::i16, Custom); in R600TargetLowering()
73 setOperationAction(ISD::STORE, MVT::i8, Custom); in R600TargetLowering()
74 setOperationAction(ISD::STORE, MVT::i32, Custom); in R600TargetLowering()
75 setOperationAction(ISD::STORE, MVT::v2i32, Custom); in R600TargetLowering()
76 setOperationAction(ISD::STORE, MVT::v4i32, Custom); in R600TargetLowering()
78 setTruncStoreAction(MVT::i32, MVT::i8, Custom); in R600TargetLowering()
79 setTruncStoreAction(MVT::i32, MVT::i16, Custom); in R600TargetLowering()
82 setTruncStoreAction(MVT::v2i32, MVT::v2i16, Custom); in R600TargetLowering()
83 setTruncStoreAction(MVT::v4i32, MVT::v4i16, Custom); in R600TargetLowering()
84 setTruncStoreAction(MVT::v8i32, MVT::v8i16, Custom); in R600TargetLowering()
85 setTruncStoreAction(MVT::v16i32, MVT::v16i16, Custom); in R600TargetLowering()
86 setTruncStoreAction(MVT::v32i32, MVT::v32i16, Custom); in R600TargetLowering()
87 setTruncStoreAction(MVT::v2i32, MVT::v2i8, Custom); in R600TargetLowering()
88 setTruncStoreAction(MVT::v4i32, MVT::v4i8, Custom); in R600TargetLowering()
89 setTruncStoreAction(MVT::v8i32, MVT::v8i8, Custom); in R600TargetLowering()
90 setTruncStoreAction(MVT::v16i32, MVT::v16i8, Custom); in R600TargetLowering()
91 setTruncStoreAction(MVT::v32i32, MVT::v32i8, Custom); in R600TargetLowering()
116 setOperationAction(ISD::FCOS, MVT::f32, Custom); in R600TargetLowering()
117 setOperationAction(ISD::FSIN, MVT::f32, Custom); in R600TargetLowering()
124 setOperationAction(ISD::BRCOND, MVT::Other, Custom); in R600TargetLowering()
128 setOperationAction(ISD::FCEIL, MVT::f64, Custom); in R600TargetLowering()
129 setOperationAction(ISD::FTRUNC, MVT::f64, Custom); in R600TargetLowering()
130 setOperationAction(ISD::FRINT, MVT::f64, Custom); in R600TargetLowering()
131 setOperationAction(ISD::FFLOOR, MVT::f64, Custom); in R600TargetLowering()
133 setOperationAction(ISD::SELECT_CC, MVT::f32, Custom); in R600TargetLowering()
134 setOperationAction(ISD::SELECT_CC, MVT::i32, Custom); in R600TargetLowering()
138 setOperationAction(ISD::FP_TO_UINT, MVT::i1, Custom); in R600TargetLowering()
139 setOperationAction(ISD::FP_TO_SINT, MVT::i1, Custom); in R600TargetLowering()
140 setOperationAction(ISD::FP_TO_SINT, MVT::i64, Custom); in R600TargetLowering()
141 setOperationAction(ISD::FP_TO_UINT, MVT::i64, Custom); in R600TargetLowering()
151 setOperationAction(ISD::UADDO, MVT::i32, Custom); in R600TargetLowering()
154 setOperationAction(ISD::USUBO, MVT::i32, Custom); in R600TargetLowering()
179 setOperationAction(ISD::FrameIndex, MVT::i32, Custom); in R600TargetLowering()
181 setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v2i32, Custom); in R600TargetLowering()
182 setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v2f32, Custom); in R600TargetLowering()
183 setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v4i32, Custom); in R600TargetLowering()
184 setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v4f32, Custom); in R600TargetLowering()
186 setOperationAction(ISD::INSERT_VECTOR_ELT, MVT::v2i32, Custom); in R600TargetLowering()
187 setOperationAction(ISD::INSERT_VECTOR_ELT, MVT::v2f32, Custom); in R600TargetLowering()
188 setOperationAction(ISD::INSERT_VECTOR_ELT, MVT::v4i32, Custom); in R600TargetLowering()
189 setOperationAction(ISD::INSERT_VECTOR_ELT, MVT::v4f32, Custom); in R600TargetLowering()
193 setOperationAction(ISD::SHL_PARTS, MVT::i32, Custom); in R600TargetLowering()
194 setOperationAction(ISD::SRL_PARTS, MVT::i32, Custom); in R600TargetLowering()
195 setOperationAction(ISD::SRA_PARTS, MVT::i32, Custom); in R600TargetLowering()
218 setOperationAction(ISD::CTLZ_ZERO_UNDEF, MVT::i32, Custom); in R600TargetLowering()
221 setOperationAction(ISD::CTTZ_ZERO_UNDEF, MVT::i32, Custom); in R600TargetLowering()
228 setOperationAction(ISD::GlobalAddress, MVT::i32, Custom); in R600TargetLowering()
244 setOperationAction(ISD::INTRINSIC_VOID, MVT::Other, Custom); in R600TargetLowering()
245 setOperationAction(ISD::INTRINSIC_WO_CHAIN, MVT::Other, Custom); in R600TargetLowering()