Searched refs:stos (Results 1 – 9 of 9) sorted by relevance
| /llvm-project-15.0.7/llvm/test/MC/X86/ |
| H A D | index-operations.s | 53 stos %eax, (%edi) label 73 stos %rax, (%edi) label
|
| H A D | x86-16.s | 911 stos %al, %es:(%di) 918 stos %ax, %es:(%di) 925 stos %eax, %es:(%di)
|
| H A D | code16gcc.s | 19 stos %eax, (%edi)
|
| H A D | x86-32.s | 1039 stos %al, %es:(%edi) 1046 stos %ax, %es:(%edi) 1053 stos %eax, %es:(%edi)
|
| H A D | x86-64.s | 1293 stos %al, %es:(%rdi) 1300 stos %ax, %es:(%rdi) 1307 stos %eax, %es:(%rdi) 1314 stos %rax, %es:(%rdi)
|
| H A D | intel-syntax.s | 848 stos qword ptr [eax] label
|
| /llvm-project-15.0.7/llvm/test/MC/Disassembler/X86/ |
| H A D | prefixes-i386.txt | 23 0xf3 0xaa #rep stos 25 0xf3 0xab #rep stos
|
| H A D | prefixes.txt | 20 0xf3 0xaa #rep stos 22 0xf3 0xab #rep stos
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86InstrInfo.td | 1563 "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 …]
|