summaryrefslogtreecommitdiff
path: root/gas/testsuite/gas/i386/code16.s
blob: c5774e852ece3085c4197f3cad1454d3d94c3395 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
	.text
	.code16
	rep; movsd
	rep; cmpsd
	rep movsl %ds:(%si),%es:(%di)
	rep cmpsl %es:(%di),%ds:(%si)

	mov	%cr2, %ecx
	mov	%ecx, %cr2

	mov	%dr2, %ecx
	mov	%ecx, %dr2

	mov	%tr2, %ecx
	mov	%ecx, %tr2

	bswap	%ecx

	.intel_syntax noprefix
	rep movsd dword ptr es:[di], dword ptr ds:[si]
	rep cmpsd dword ptr ds:[si], dword ptr es:[di]