1#Prescott New Instructions
2
3	.text
4foo:
5	addsubpd	(%ecx),%xmm0
6	addsubpd	%xmm2,%xmm1
7	addsubps	(%ebx),%xmm2
8	addsubps	%xmm4,%xmm3
9	fisttp		0x90909090(%eax)
10	fisttpl		0x90909090(%eax)
11	fisttpll	0x90909090(%eax)
12	haddpd		0x0(%ebp),%xmm4
13	haddpd		%xmm6,%xmm5
14	haddps		(%edi),%xmm6
15	haddps		%xmm0,%xmm7
16	hsubpd		%xmm1,%xmm0
17	hsubpd		(%edx),%xmm1
18	hsubps		%xmm2,%xmm2
19	hsubps		(%esp,1),%xmm3
20	lddqu		(%esi),%xmm5
21	monitor
22	monitor		%eax,%ecx,%edx
23	movddup		%xmm7,%xmm6
24	movddup		(%eax),%xmm7
25	movshdup	(%ecx),%xmm0
26	movshdup	%xmm2,%xmm1
27	movsldup	(%ebx),%xmm2
28	movsldup	%xmm4,%xmm3
29	mwait
30	mwait		%eax,%ecx
31
32	monitor		%ax,%ecx,%edx
33	addr16 monitor
34
35	.p2align	4,0
36