Lines Matching refs:ops

41 def InstFlag : OperandWithDefaultOps <i32, (ops (i32 0))>;
153 class PrivateMemOp <dag ops, dag frag> : PatFrag <ops, frag, [{
158 (ops node:$ptr), (op node:$ptr)
162 (ops node:$value, node:$ptr), (op node:$value, node:$ptr)
171 def global_store : PatFrag<(ops node:$val, node:$ptr),
177 def global_load : PatFrag<(ops node:$ptr), (load node:$ptr), [{
182 def constant_load : PatFrag<(ops node:$ptr), (load node:$ptr), [{
186 class AZExtLoadBase <SDPatternOperator ld_node>: PatFrag<(ops node:$ptr),
195 def az_extloadi8 : PatFrag<(ops node:$ptr), (az_extload node:$ptr), [{
199 def az_extloadi8_global : PatFrag<(ops node:$ptr), (az_extloadi8 node:$ptr), [{
203 def sextloadi8_global : PatFrag<(ops node:$ptr), (sextloadi8 node:$ptr), [{
207 def az_extloadi8_flat : PatFrag<(ops node:$ptr), (az_extloadi8 node:$ptr), [{
211 def sextloadi8_flat : PatFrag<(ops node:$ptr), (sextloadi8 node:$ptr), [{
215 def az_extloadi8_constant : PatFrag<(ops node:$ptr), (az_extloadi8 node:$ptr), [{
219 def sextloadi8_constant : PatFrag<(ops node:$ptr), (sextloadi8 node:$ptr), [{
223 def az_extloadi8_local : PatFrag<(ops node:$ptr), (az_extloadi8 node:$ptr), [{
227 def sextloadi8_local : PatFrag<(ops node:$ptr), (sextloadi8 node:$ptr), [{
234 def az_extloadi16 : PatFrag<(ops node:$ptr), (az_extload node:$ptr), [{
238 def az_extloadi16_global : PatFrag<(ops node:$ptr), (az_extloadi16 node:$ptr), [{
242 def sextloadi16_global : PatFrag<(ops node:$ptr), (sextloadi16 node:$ptr), [{
246 def az_extloadi16_flat : PatFrag<(ops node:$ptr), (az_extloadi16 node:$ptr), [{
250 def sextloadi16_flat : PatFrag<(ops node:$ptr), (sextloadi16 node:$ptr), [{
254 def az_extloadi16_constant : PatFrag<(ops node:$ptr), (az_extloadi16 node:$ptr), [{
258 def sextloadi16_constant : PatFrag<(ops node:$ptr), (sextloadi16 node:$ptr), [{
262 def az_extloadi16_local : PatFrag<(ops node:$ptr), (az_extloadi16 node:$ptr), [{
266 def sextloadi16_local : PatFrag<(ops node:$ptr), (sextloadi16 node:$ptr), [{
273 def az_extloadi32 : PatFrag<(ops node:$ptr), (az_extload node:$ptr), [{
277 def az_extloadi32_global : PatFrag<(ops node:$ptr),
282 def az_extloadi32_flat : PatFrag<(ops node:$ptr),
287 def az_extloadi32_constant : PatFrag<(ops node:$ptr),
292 def truncstorei8_global : PatFrag<(ops node:$val, node:$ptr),
297 def truncstorei16_global : PatFrag<(ops node:$val, node:$ptr),
302 def truncstorei8_flat : PatFrag<(ops node:$val, node:$ptr),
307 def truncstorei16_flat : PatFrag<(ops node:$val, node:$ptr),
312 def local_store : PatFrag<(ops node:$val, node:$ptr),
317 def truncstorei8_local : PatFrag<(ops node:$val, node:$ptr),
322 def truncstorei16_local : PatFrag<(ops node:$val, node:$ptr),
327 def local_load : PatFrag<(ops node:$ptr), (load node:$ptr), [{
331 class Aligned8Bytes <dag ops, dag frag> : PatFrag <ops, frag, [{
336 (ops node:$ptr), (local_load node:$ptr)
340 (ops node:$val, node:$ptr), (local_store node:$val, node:$ptr)
344 PatFrag<(ops node:$ptr, node:$value),
362 def mskor_global : PatFrag<(ops node:$val, node:$ptr),
370 (ops node:$ptr, node:$cmp, node:$swap),
378 (ops node:$ptr, node:$cmp, node:$swap),
388 def flat_load : PatFrag<(ops node:$ptr), (load node:$ptr), [{
392 def flat_store : PatFrag<(ops node:$val, node:$ptr),
397 def mskor_flat : PatFrag<(ops node:$val, node:$ptr),
403 (ops node:$ptr, node:$value),
609 def umul24 : PatFrag <(ops node:$x, node:$y), (mul node:$x, node:$y)>;
614 (ops node:$src),
620 (ops node:$src),