+# Check 64bit FMA4 instructions
+
+ .allow_index_reg
+ .text
+_start:
+
+ vfmaddpd %ymm4,%ymm6,%ymm2,%ymm7
+ vfmaddpd (%rcx),%ymm6,%ymm2,%ymm7
+ vfmaddps %ymm4,%ymm6,%ymm2,%ymm7
+ vfmaddps (%rcx),%ymm6,%ymm2,%ymm7
+ vfmaddsubpd %ymm4,%ymm6,%ymm2,%ymm7
+ vfmaddsubpd (%rcx),%ymm6,%ymm2,%ymm7
+ vfmaddsubps %ymm4,%ymm6,%ymm2,%ymm7
+ vfmaddsubps (%rcx),%ymm6,%ymm2,%ymm7
+ vfmaddpd %xmm4,%xmm6,%xmm2,%xmm7
+ vfmaddpd (%rcx),%xmm6,%xmm2,%xmm7
+ vfmaddpd %xmm4,(%rcx),%xmm2,%xmm7
+ vfmaddps %xmm4,%xmm6,%xmm2,%xmm7
+ vfmaddps (%rcx),%xmm6,%xmm2,%xmm7
+ vfmaddps %xmm4,(%rcx),%xmm2,%xmm7
+ vfmaddsubpd %xmm4,%xmm6,%xmm2,%xmm7
+ vfmaddsubpd (%rcx),%xmm6,%xmm2,%xmm7
+ vfmaddsubpd %xmm4,(%rcx),%xmm2,%xmm7
+ vfmaddsubps %xmm4,%xmm6,%xmm2,%xmm7
+ vfmaddsubps (%rcx),%xmm6,%xmm2,%xmm7
+ vfmaddsubps %xmm4,(%rcx),%xmm2,%xmm7
+ vfmaddsd %xmm4,%xmm6,%xmm2,%xmm7
+ vfmaddsd (%rcx),%xmm6,%xmm2,%xmm7
+ vfmaddsd %xmm4,(%rcx),%xmm2,%xmm7
+ vfmaddss %xmm4,%xmm6,%xmm2,%xmm7
+ vfmaddss (%rcx),%xmm6,%xmm2,%xmm7
+ vfmaddss %xmm4,(%rcx),%xmm2,%xmm7
+ vfnmaddpd %ymm4,%ymm6,%ymm2,%ymm7
+ vfnmaddpd (%rcx),%ymm6,%ymm2,%ymm7
+ vfnmaddps %ymm4,%ymm6,%ymm2,%ymm7
+ vfnmaddps (%rcx),%ymm6,%ymm2,%ymm7
+ vfnmsubpd %ymm4,%ymm6,%ymm2,%ymm7
+ vfnmsubpd (%rcx),%ymm6,%ymm2,%ymm7
+ vfnmsubps %ymm4,%ymm6,%ymm2,%ymm7
+ vfnmsubps (%rcx),%ymm6,%ymm2,%ymm7
+ vfnmaddpd %xmm4,%xmm6,%xmm2,%xmm7
+ vfnmaddpd (%rcx),%xmm6,%xmm2,%xmm7
+ vfnmaddpd %xmm4,(%rcx),%xmm2,%xmm7
+ vfnmaddps %xmm4,%xmm6,%xmm2,%xmm7
+ vfnmaddps (%rcx),%xmm6,%xmm2,%xmm7
+ vfnmaddps %xmm4,(%rcx),%xmm2,%xmm7
+ vfnmsubpd %xmm4,%xmm6,%xmm2,%xmm7
+ vfnmsubpd (%rcx),%xmm6,%xmm2,%xmm7
+ vfnmsubpd %xmm4,(%rcx),%xmm2,%xmm7
+ vfnmsubps %xmm4,%xmm6,%xmm2,%xmm7
+ vfnmsubps (%rcx),%xmm6,%xmm2,%xmm7
+ vfnmsubps %xmm4,(%rcx),%xmm2,%xmm7
+ vfnmaddsd %xmm4,%xmm6,%xmm2,%xmm7
+ vfnmaddsd (%rcx),%xmm6,%xmm2,%xmm7
+ vfnmaddsd %xmm4,(%rcx),%xmm2,%xmm7
+ vfnmsubsd %xmm4,%xmm6,%xmm2,%xmm7
+ vfnmsubsd (%rcx),%xmm6,%xmm2,%xmm7
+ vfnmsubsd %xmm4,(%rcx),%xmm2,%xmm7
+ vfnmaddss %xmm4,%xmm6,%xmm2,%xmm7
+ vfnmaddss (%rcx),%xmm6,%xmm2,%xmm7
+ vfnmaddss %xmm4,(%rcx),%xmm2,%xmm7
+ vfnmsubss %xmm4,%xmm6,%xmm2,%xmm7
+ vfnmsubss (%rcx),%xmm6,%xmm2,%xmm7
+