1 ;Testname=unoptimized; Arguments=-O0 -fbin -oavx.bin; Files=stdout stderr avx.bin
2 ;Testname=optimized; Arguments=-Ox -fbin -oavx.bin; Files=stdout stderr avx.bin
5 blendvpd xmm2
,xmm1
,xmm0
7 vblendvpd xmm2
,xmm1
,xmm0
,xmm0
8 vblendvpd xmm2
,xmm1
,xmm0
9 vblendvpd ymm2
,ymm1
,ymm0
,ymm0
10 vblendvpd ymm2
,ymm1
,ymm0
12 vcvtsi2sd xmm9
,xmm10
,ecx
13 vcvtsi2sd xmm9
,xmm10
,rcx
14 vcvtsi2sd xmm9
,xmm10
,dword [rdi
]
15 vcvtsi2sd xmm9
,xmm10
,qword [rdi
]
17 vpextrb
[rax
],xmm1
,0x33
18 vpextrw
[rax
],xmm1
,0x33
19 vpextrd
[rax
],xmm1
,0x33
20 vpextrq
[rax
],xmm1
,0x33
28 ; vpextrq eax,xmm1,0x33
31 vcvtpd2ps xmm0
,oword
[rsi
]
33 vcvtpd2ps xmm0
,yword
[rsi
]
34 ; vcvtpd2ps xmm0,[rsi]
37 vcvtpd2dq xmm0
,oword
[rsi
]
39 vcvtpd2dq xmm0
,yword
[rsi
]
40 ; vcvtpd2dq xmm0,[rsi]
43 vcvttpd2dq xmm0
,oword
[rsi
]
45 vcvttpd2dq xmm0
,yword
[rsi
]
46 ; vcvttpd2dq xmm0,[rsi]