Home
last modified time | relevance | path

Searched refs:stos (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/llvm/test/MC/X86/
H A Dindex-operations.s53 stos %eax, (%edi) label
73 stos %rax, (%edi) label
H A Dx86-16.s911 stos %al, %es:(%di)
918 stos %ax, %es:(%di)
925 stos %eax, %es:(%di)
H A Dcode16gcc.s19 stos %eax, (%edi)
H A Dx86-32.s1039 stos %al, %es:(%edi)
1046 stos %ax, %es:(%edi)
1053 stos %eax, %es:(%edi)
H A Dx86-64.s1293 stos %al, %es:(%rdi)
1300 stos %ax, %es:(%rdi)
1307 stos %eax, %es:(%rdi)
1314 stos %rax, %es:(%rdi)
H A Dintel-syntax.s848 stos qword ptr [eax] label
/llvm-project-15.0.7/llvm/test/MC/Disassembler/X86/
H A Dprefixes-i386.txt23 0xf3 0xaa #rep stos
25 0xf3 0xab #rep stos
H A Dprefixes.txt20 0xf3 0xaa #rep stos
22 0xf3 0xab #rep stos
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86InstrInfo.td1563 "stos{l|d}\t{%eax, $dst|$dst, eax}", []>, OpSize32;
3414 // stos aliases. Accept the source being omitted because it's implicit in
3419 def : InstAlias<"stos{l|d}\t$dst", (STOSL dstidx32:$dst), 0>;
3421 def : InstAlias<"stos\t{%al, $dst|$dst, al}", (STOSB dstidx8:$dst), 0>;
3422 def : InstAlias<"stos\t{%ax, $dst|$dst, ax}", (STOSW dstidx16:$dst), 0>;
3423 def : InstAlias<"stos\t{%eax, $dst|$dst, eax}", (STOSL dstidx32:$dst), 0>;
3424 def : InstAlias<"stos\t{%rax, $dst|$dst, rax}", (STOSQ dstidx64:$dst), 0>, Requires<[In64BitMode]>;
3425 def : InstAlias<"stos\t$dst", (STOSB dstidx8:$dst), 0, "intel">;
3426 def : InstAlias<"stos\t$dst", (STOSW dstidx16:$dst), 0, "intel">;
3427 def : InstAlias<"stos\t$dst", (STOSL dstidx32:$dst), 0, "intel">;
[all …]