| # 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 |
| |