summaryrefslogtreecommitdiff
path: root/test/smartalign64.asm
blob: 74454ca86c172440fb1766d75abcdcc24bd2681b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
;Testname=test; Arguments=-fbin -osmartalign64.bin; Files=stdout stderr smartalign64.bin

%use smartalign

	bits 64

	alignmode nop, 32
	add ax,ax
	align 32

	alignmode generic, 32
	add ax,ax
	align 32

	alignmode k7, 32
	add ax,ax
	align 32

	alignmode k8, 32
	add ax,ax
	align 32

	alignmode p6, 32
	add ax,ax
	align 32

	add ecx,ecx
	align 32
	add edx,edx
	align 128
	add ebx,ebx
	align 256
	add esi,esi
	align 512

	add edi,edi