X-Git-Url: https://oss.titaniummirror.com/gitweb?p=msp430-binutils.git;a=blobdiff_plain;f=gas%2Ftestsuite%2Fgas%2Fi386%2Fatt-regs.s;fp=gas%2Ftestsuite%2Fgas%2Fi386%2Fatt-regs.s;h=1001824038171b1048a9ee91317b8487b1e682c6;hp=0000000000000000000000000000000000000000;hb=d5da4f291af551c0b8b79e1d4a9b173d60e5c10e;hpb=7b5ea4fcdf2819e070665ab5610f8b48e3867c10 diff --git a/gas/testsuite/gas/i386/att-regs.s b/gas/testsuite/gas/i386/att-regs.s new file mode 100644 index 0000000..1001824 --- /dev/null +++ b/gas/testsuite/gas/i386/att-regs.s @@ -0,0 +1,57 @@ + .text + .att_syntax noprefix + + .arch i286 + .code16 + mov eax, ax ; add al, (bx,si) + mov rax, ax ; add al, (bx,si) + mov axl, ax ; add al, (bx,si) + mov r8b, ax ; add al, (bx,si) + mov r8w, ax ; add al, (bx,si) + mov r8d, ax ; add al, (bx,si) + mov r8, ax ; add al, (bx,si) + mov fs, ax ; add al, (bx,si) + mov st, ax ; add al, (bx,si) + mov cr0, ax ; add al, (bx,si) + mov dr0, ax ; add al, (bx,si) + mov tr0, ax ; add al, (bx,si) + mov mm0, ax ; add al, (bx,si) + mov xmm0, ax ; add al, (bx,si) + mov ymm0, ax ; add al, (bx,si) + + .arch generic32 + .code32 + mov rax, eax + mov axl, eax + mov r8b, eax + mov r8w, eax + mov r8d, eax + mov r8, eax + mov st, eax + mov cr0, eax + mov dr0, eax + mov tr0, eax + mov mm0, eax + mov xmm0, eax + mov ymm0, eax + + .arch .387 + ffree st + + .arch .mmx + pxor mm0, mm0 + + .arch .sse + xorps xmm0, xmm0 + + .arch .avx + vxorps ymm0, ymm0, ymm0 + + .arch generic64 + .code64 + mov r8b, axl + mov r8w, ax + mov r8d, eax + mov r8, rax +ymm8: + jmp ymm8