Lines Matching refs:stos
1322 "stos{l|d}\t{%eax, $dst|$dst, eax}", [], IIC_STOS>, OpSize32;
2769 // stos aliases. Accept the source being omitted because it's implicit in
2774 def : InstAlias<"stos{l|d}\t$dst", (STOSL dstidx32:$dst), 0>;
2776 def : InstAlias<"stos\t{%al, $dst|$dst, al}", (STOSB dstidx8:$dst), 0>;
2777 def : InstAlias<"stos\t{%ax, $dst|$dst, ax}", (STOSW dstidx16:$dst), 0>;
2778 def : InstAlias<"stos\t{%eax, $dst|$dst, eax}", (STOSL dstidx32:$dst), 0>;
2779 def : InstAlias<"stos\t{%rax, $dst|$dst, rax}", (STOSQ dstidx64:$dst), 0>, Requires<[In64BitMode]>;
2780 def : InstAlias<"stos\t$dst", (STOSB dstidx8:$dst), 0>;
2781 def : InstAlias<"stos\t$dst", (STOSW dstidx16:$dst), 0>;
2782 def : InstAlias<"stos\t$dst", (STOSL dstidx32:$dst), 0>;
2783 def : InstAlias<"stos\t$dst", (STOSQ dstidx64:$dst), 0>, Requires<[In64BitMode]>;