• Home
  • Raw
  • Download

Lines Matching refs:Custom

64   setOperationAction(ISD::FCOS, MVT::f32, Custom);  in R600TargetLowering()
65 setOperationAction(ISD::FSIN, MVT::f32, Custom); in R600TargetLowering()
72 setOperationAction(ISD::BRCOND, MVT::Other, Custom); in R600TargetLowering()
76 setOperationAction(ISD::INTRINSIC_VOID, MVT::Other, Custom); in R600TargetLowering()
77 setOperationAction(ISD::INTRINSIC_WO_CHAIN, MVT::Other, Custom); in R600TargetLowering()
78 setOperationAction(ISD::INTRINSIC_WO_CHAIN, MVT::i1, Custom); in R600TargetLowering()
80 setOperationAction(ISD::SELECT_CC, MVT::f32, Custom); in R600TargetLowering()
81 setOperationAction(ISD::SELECT_CC, MVT::i32, Custom); in R600TargetLowering()
85 setOperationAction(ISD::FP_TO_UINT, MVT::i1, Custom); in R600TargetLowering()
86 setOperationAction(ISD::FP_TO_SINT, MVT::i64, Custom); in R600TargetLowering()
87 setOperationAction(ISD::FP_TO_UINT, MVT::i64, Custom); in R600TargetLowering()
119 setOperationAction(ISD::LOAD, MVT::i32, Custom); in R600TargetLowering()
120 setOperationAction(ISD::LOAD, MVT::v2i32, Custom); in R600TargetLowering()
121 setOperationAction(ISD::LOAD, MVT::v4i32, Custom); in R600TargetLowering()
127 setLoadExtAction(ISD::SEXTLOAD, VT, MVT::i8, Custom); in R600TargetLowering()
128 setLoadExtAction(ISD::SEXTLOAD, VT, MVT::i16, Custom); in R600TargetLowering()
131 setLoadExtAction(ISD::ZEXTLOAD, VT, MVT::i8, Custom); in R600TargetLowering()
132 setLoadExtAction(ISD::ZEXTLOAD, VT, MVT::i16, Custom); in R600TargetLowering()
135 setLoadExtAction(ISD::EXTLOAD, VT, MVT::i8, Custom); in R600TargetLowering()
136 setLoadExtAction(ISD::EXTLOAD, VT, MVT::i16, Custom); in R600TargetLowering()
139 setOperationAction(ISD::STORE, MVT::i8, Custom); in R600TargetLowering()
140 setOperationAction(ISD::STORE, MVT::i32, Custom); in R600TargetLowering()
141 setOperationAction(ISD::STORE, MVT::v2i32, Custom); in R600TargetLowering()
142 setOperationAction(ISD::STORE, MVT::v4i32, Custom); in R600TargetLowering()
143 setTruncStoreAction(MVT::i32, MVT::i8, Custom); in R600TargetLowering()
144 setTruncStoreAction(MVT::i32, MVT::i16, Custom); in R600TargetLowering()
146 setOperationAction(ISD::LOAD, MVT::i32, Custom); in R600TargetLowering()
147 setOperationAction(ISD::LOAD, MVT::v4i32, Custom); in R600TargetLowering()
148 setOperationAction(ISD::FrameIndex, MVT::i32, Custom); in R600TargetLowering()
150 setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v2i32, Custom); in R600TargetLowering()
151 setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v2f32, Custom); in R600TargetLowering()
152 setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v4i32, Custom); in R600TargetLowering()
153 setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v4f32, Custom); in R600TargetLowering()
155 setOperationAction(ISD::INSERT_VECTOR_ELT, MVT::v2i32, Custom); in R600TargetLowering()
156 setOperationAction(ISD::INSERT_VECTOR_ELT, MVT::v2f32, Custom); in R600TargetLowering()
157 setOperationAction(ISD::INSERT_VECTOR_ELT, MVT::v4i32, Custom); in R600TargetLowering()
158 setOperationAction(ISD::INSERT_VECTOR_ELT, MVT::v4f32, Custom); in R600TargetLowering()
170 setOperationAction(ISD::UDIV, MVT::i64, Custom); in R600TargetLowering()
171 setOperationAction(ISD::UREM, MVT::i64, Custom); in R600TargetLowering()
172 setOperationAction(ISD::SDIV, MVT::i64, Custom); in R600TargetLowering()
173 setOperationAction(ISD::SREM, MVT::i64, Custom); in R600TargetLowering()
177 setOperationAction(ISD::SHL_PARTS, MVT::i32, Custom); in R600TargetLowering()
178 setOperationAction(ISD::SRL_PARTS, MVT::i32, Custom); in R600TargetLowering()
179 setOperationAction(ISD::SRA_PARTS, MVT::i32, Custom); in R600TargetLowering()
181 setOperationAction(ISD::GlobalAddress, MVT::i32, Custom); in R600TargetLowering()