1 # Check 64bit F16C new instructions. 2 3 .text 4 foo: 5 vcvtph2ps %xmm4,%ymm4 6 vcvtph2ps (%r8),%ymm8 7 vcvtph2ps %xmm4,%xmm6 8 vcvtph2ps (%rcx),%xmm4 9 vcvtps2ph $0x2,%ymm4,%xmm4 10 vcvtps2ph $0x2,%ymm8,(%r8) 11 vcvtps2ph $0x2,%xmm4,%xmm4 12 vcvtps2ph $0x2,%xmm4,(%rcx) 13 14 .intel_syntax noprefix 15 vcvtph2ps ymm4,xmm4 16 vcvtph2ps ymm8,XMMWORD PTR [r8] 17 vcvtph2ps ymm4,[rcx] 18 vcvtph2ps xmm6,xmm4 19 vcvtph2ps xmm4,QWORD PTR [rcx] 20 vcvtph2ps xmm4,[rcx] 21 vcvtps2ph xmm4,ymm4,0x2 22 vcvtps2ph XMMWORD PTR [rcx],ymm4,0x2 23 vcvtps2ph [rcx],ymm4,0x2 24 vcvtps2ph xmm4,xmm4,0x2 25 vcvtps2ph QWORD PTR [r8],xmm8,0x2 26 vcvtps2ph [rcx],xmm4,0x2 27