Lines Matching refs:p2align
38 (ins P2Align:$p2align, offset32_op:$off, I32:$addr, I32:$count),
39 (outs), (ins P2Align:$p2align, offset32_op:$off), [],
40 "memory.atomic.notify \t$dst, ${off}(${addr})${p2align}, $count",
41 "memory.atomic.notify \t${off}${p2align}", 0x00, false>;
44 (ins P2Align:$p2align, offset64_op:$off, I64:$addr, I32:$count),
45 (outs), (ins P2Align:$p2align, offset64_op:$off), [],
46 "memory.atomic.notify \t$dst, ${off}(${addr})${p2align}, $count",
47 "memory.atomic.notify \t${off}${p2align}", 0x00, true>;
51 (ins P2Align:$p2align, offset32_op:$off, I32:$addr, I32:$exp,
53 (outs), (ins P2Align:$p2align, offset32_op:$off), [],
54 "memory.atomic.wait32 \t$dst, ${off}(${addr})${p2align}, $exp, $timeout",
55 "memory.atomic.wait32 \t${off}${p2align}", 0x01, false>;
58 (ins P2Align:$p2align, offset64_op:$off, I64:$addr, I32:$exp,
60 (outs), (ins P2Align:$p2align, offset64_op:$off), [],
61 "memory.atomic.wait32 \t$dst, ${off}(${addr})${p2align}, $exp, $timeout",
62 "memory.atomic.wait32 \t${off}${p2align}", 0x01, true>;
65 (ins P2Align:$p2align, offset32_op:$off, I32:$addr, I64:$exp,
67 (outs), (ins P2Align:$p2align, offset32_op:$off), [],
68 "memory.atomic.wait64 \t$dst, ${off}(${addr})${p2align}, $exp, $timeout",
69 "memory.atomic.wait64 \t${off}${p2align}", 0x02, false>;
72 (ins P2Align:$p2align, offset64_op:$off, I64:$addr, I64:$exp,
74 (outs), (ins P2Align:$p2align, offset64_op:$off), [],
75 "memory.atomic.wait64 \t$dst, ${off}(${addr})${p2align}, $exp, $timeout",
76 "memory.atomic.wait64 \t${off}${p2align}", 0x02, true>;
246 (ins P2Align:$p2align, offset32_op:$off, I32:$addr, rc:$val),
247 (outs), (ins P2Align:$p2align, offset32_op:$off), [],
248 !strconcat(name, "\t$dst, ${off}(${addr})${p2align}, $val"),
249 !strconcat(name, "\t${off}${p2align}"), atomic_op, false>;
252 (ins P2Align:$p2align, offset64_op:$off, I64:$addr, rc:$val),
253 (outs), (ins P2Align:$p2align, offset64_op:$off), [],
254 !strconcat(name, "\t$dst, ${off}(${addr})${p2align}, $val"),
255 !strconcat(name, "\t${off}${p2align}"), atomic_op, true>;
450 (ins P2Align:$p2align, offset32_op:$off, I32:$addr, rc:$exp,
452 (outs), (ins P2Align:$p2align, offset32_op:$off), [],
453 !strconcat(name, "\t$dst, ${off}(${addr})${p2align}, $exp, $new_"),
454 !strconcat(name, "\t${off}${p2align}"), atomic_op, false>;
457 (ins P2Align:$p2align, offset64_op:$off, I64:$addr, rc:$exp,
459 (outs), (ins P2Align:$p2align, offset64_op:$off), [],
460 !strconcat(name, "\t$dst, ${off}(${addr})${p2align}, $exp, $new_"),
461 !strconcat(name, "\t${off}${p2align}"), atomic_op, true>;