Lines Matching refs:Expand
65 setLoadExtAction(ISD::EXTLOAD, MVT::v2i32, MVT::v2i1, Expand); in R600TargetLowering()
66 setLoadExtAction(ISD::SEXTLOAD, MVT::v2i32, MVT::v2i1, Expand); in R600TargetLowering()
67 setLoadExtAction(ISD::ZEXTLOAD, MVT::v2i32, MVT::v2i1, Expand); in R600TargetLowering()
69 setLoadExtAction(ISD::EXTLOAD, MVT::v4i32, MVT::v4i1, Expand); in R600TargetLowering()
70 setLoadExtAction(ISD::SEXTLOAD, MVT::v4i32, MVT::v4i1, Expand); in R600TargetLowering()
71 setLoadExtAction(ISD::ZEXTLOAD, MVT::v4i32, MVT::v4i1, Expand); in R600TargetLowering()
94 setTruncStoreAction(MVT::v2i32, MVT::v2i1, Expand); in R600TargetLowering()
95 setTruncStoreAction(MVT::v4i32, MVT::v4i1, Expand); in R600TargetLowering()
98 setCondCodeAction(ISD::SETO, MVT::f32, Expand); in R600TargetLowering()
99 setCondCodeAction(ISD::SETUO, MVT::f32, Expand); in R600TargetLowering()
100 setCondCodeAction(ISD::SETLT, MVT::f32, Expand); in R600TargetLowering()
101 setCondCodeAction(ISD::SETLE, MVT::f32, Expand); in R600TargetLowering()
102 setCondCodeAction(ISD::SETOLT, MVT::f32, Expand); in R600TargetLowering()
103 setCondCodeAction(ISD::SETOLE, MVT::f32, Expand); in R600TargetLowering()
104 setCondCodeAction(ISD::SETONE, MVT::f32, Expand); in R600TargetLowering()
105 setCondCodeAction(ISD::SETUEQ, MVT::f32, Expand); in R600TargetLowering()
106 setCondCodeAction(ISD::SETUGE, MVT::f32, Expand); in R600TargetLowering()
107 setCondCodeAction(ISD::SETUGT, MVT::f32, Expand); in R600TargetLowering()
108 setCondCodeAction(ISD::SETULT, MVT::f32, Expand); in R600TargetLowering()
109 setCondCodeAction(ISD::SETULE, MVT::f32, Expand); in R600TargetLowering()
111 setCondCodeAction(ISD::SETLE, MVT::i32, Expand); in R600TargetLowering()
112 setCondCodeAction(ISD::SETLT, MVT::i32, Expand); in R600TargetLowering()
113 setCondCodeAction(ISD::SETULE, MVT::i32, Expand); in R600TargetLowering()
114 setCondCodeAction(ISD::SETULT, MVT::i32, Expand); in R600TargetLowering()
119 setOperationAction(ISD::SETCC, MVT::v4i32, Expand); in R600TargetLowering()
120 setOperationAction(ISD::SETCC, MVT::v2i32, Expand); in R600TargetLowering()
122 setOperationAction(ISD::BR_CC, MVT::i32, Expand); in R600TargetLowering()
123 setOperationAction(ISD::BR_CC, MVT::f32, Expand); in R600TargetLowering()
126 setOperationAction(ISD::FSUB, MVT::f32, Expand); in R600TargetLowering()
136 setOperationAction(ISD::SETCC, MVT::i32, Expand); in R600TargetLowering()
137 setOperationAction(ISD::SETCC, MVT::f32, Expand); in R600TargetLowering()
143 setOperationAction(ISD::SELECT, MVT::i32, Expand); in R600TargetLowering()
144 setOperationAction(ISD::SELECT, MVT::f32, Expand); in R600TargetLowering()
145 setOperationAction(ISD::SELECT, MVT::v2i32, Expand); in R600TargetLowering()
146 setOperationAction(ISD::SELECT, MVT::v4i32, Expand); in R600TargetLowering()
158 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i1, Expand); in R600TargetLowering()
160 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::v2i1, Expand); in R600TargetLowering()
161 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::v4i1, Expand); in R600TargetLowering()
164 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i8, Expand); in R600TargetLowering()
165 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::v2i8, Expand); in R600TargetLowering()
166 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::v4i8, Expand); in R600TargetLowering()
169 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i16, Expand); in R600TargetLowering()
170 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::v2i16, Expand); in R600TargetLowering()
171 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::v4i16, Expand); in R600TargetLowering()
174 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::v2i32, Expand); in R600TargetLowering()
175 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::v4i32, Expand); in R600TargetLowering()
177 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::Other, Expand); in R600TargetLowering()
198 setOperationAction(ISD::FMA, MVT::f32, Expand); in R600TargetLowering()
199 setOperationAction(ISD::FMA, MVT::f64, Expand); in R600TargetLowering()
207 setOperationAction(ISD::FCOPYSIGN, MVT::f32, Expand); in R600TargetLowering()
208 setOperationAction(ISD::FCOPYSIGN, MVT::f64, Expand); in R600TargetLowering()
212 setOperationAction(ISD::CTPOP, MVT::i32, Expand); in R600TargetLowering()
215 setOperationAction(ISD::CTPOP, MVT::i64, Expand); in R600TargetLowering()
232 setOperationAction(ISD::ADDC, VT, Expand); in R600TargetLowering()
233 setOperationAction(ISD::SUBC, VT, Expand); in R600TargetLowering()
234 setOperationAction(ISD::ADDE, VT, Expand); in R600TargetLowering()
235 setOperationAction(ISD::SUBE, VT, Expand); in R600TargetLowering()
240 setOperationAction(ISD::ATOMIC_LOAD, MVT::i32, Expand); in R600TargetLowering()
241 setOperationAction(ISD::ATOMIC_STORE, MVT::i32, Expand); in R600TargetLowering()