tstAsmMovSeg-1.asm revision 8599686860198730ae53d5895386d1b57dbc060e
8599686860198730ae53d5895386d1b57dbc060evboxsync BITS TEST_BITS
8599686860198730ae53d5895386d1b57dbc060evboxsync
8599686860198730ae53d5895386d1b57dbc060evboxsync mov fs, eax
8599686860198730ae53d5895386d1b57dbc060evboxsync mov fs, ax
8599686860198730ae53d5895386d1b57dbc060evboxsync%if TEST_BITS == 64
8599686860198730ae53d5895386d1b57dbc060evboxsync mov fs, rax
8599686860198730ae53d5895386d1b57dbc060evboxsync%endif
8599686860198730ae53d5895386d1b57dbc060evboxsync
8599686860198730ae53d5895386d1b57dbc060evboxsync mov fs, [ebx]
8599686860198730ae53d5895386d1b57dbc060evboxsync%if TEST_BITS != 64
8599686860198730ae53d5895386d1b57dbc060evboxsync mov fs, [bx]
8599686860198730ae53d5895386d1b57dbc060evboxsync%else
8599686860198730ae53d5895386d1b57dbc060evboxsync mov fs, [rbx]
8599686860198730ae53d5895386d1b57dbc060evboxsync%endif
8599686860198730ae53d5895386d1b57dbc060evboxsync
8599686860198730ae53d5895386d1b57dbc060evboxsync mov ax, fs
8599686860198730ae53d5895386d1b57dbc060evboxsync mov eax, fs
8599686860198730ae53d5895386d1b57dbc060evboxsync%if TEST_BITS == 64
8599686860198730ae53d5895386d1b57dbc060evboxsync mov rax, fs
8599686860198730ae53d5895386d1b57dbc060evboxsync%endif
8599686860198730ae53d5895386d1b57dbc060evboxsync
8599686860198730ae53d5895386d1b57dbc060evboxsync mov [ebx], fs
8599686860198730ae53d5895386d1b57dbc060evboxsync%if TEST_BITS != 64
8599686860198730ae53d5895386d1b57dbc060evboxsync mov [bx], fs
8599686860198730ae53d5895386d1b57dbc060evboxsync%else
8599686860198730ae53d5895386d1b57dbc060evboxsync mov [rbx], fs
8599686860198730ae53d5895386d1b57dbc060evboxsync%endif