| # Check 64bit FMA instructions |
| |
| .allow_index_reg |
| .text |
| _start: |
| |
| # Tests for op ymm/mem256, ymm, ymm |
| vfmadd132pd %ymm4,%ymm6,%ymm2 |
| vfmadd132pd (%rcx),%ymm6,%ymm2 |
| vfmadd132ps %ymm4,%ymm6,%ymm2 |
| vfmadd132ps (%rcx),%ymm6,%ymm2 |
| vfmadd213pd %ymm4,%ymm6,%ymm2 |
| vfmadd213pd (%rcx),%ymm6,%ymm2 |
| vfmadd213ps %ymm4,%ymm6,%ymm2 |
| vfmadd213ps (%rcx),%ymm6,%ymm2 |
| vfmadd231pd %ymm4,%ymm6,%ymm2 |
| vfmadd231pd (%rcx),%ymm6,%ymm2 |
| vfmadd231ps %ymm4,%ymm6,%ymm2 |
| vfmadd231ps (%rcx),%ymm6,%ymm2 |
| vfmaddsub132pd %ymm4,%ymm6,%ymm2 |
| vfmaddsub132pd (%rcx),%ymm6,%ymm2 |
| vfmaddsub132ps %ymm4,%ymm6,%ymm2 |
| vfmaddsub132ps (%rcx),%ymm6,%ymm2 |
| vfmaddsub213pd %ymm4,%ymm6,%ymm2 |
| vfmaddsub213pd (%rcx),%ymm6,%ymm2 |
| vfmaddsub213ps %ymm4,%ymm6,%ymm2 |
| vfmaddsub213ps (%rcx),%ymm6,%ymm2 |
| vfmaddsub231pd %ymm4,%ymm6,%ymm2 |
| vfmaddsub231pd (%rcx),%ymm6,%ymm2 |
| vfmaddsub231ps %ymm4,%ymm6,%ymm2 |
| vfmaddsub231ps (%rcx),%ymm6,%ymm2 |
| vfmsubadd132pd %ymm4,%ymm6,%ymm2 |
| vfmsubadd132pd (%rcx),%ymm6,%ymm2 |
| vfmsubadd132ps %ymm4,%ymm6,%ymm2 |
| vfmsubadd132ps (%rcx),%ymm6,%ymm2 |
| vfmsubadd213pd %ymm4,%ymm6,%ymm2 |
| vfmsubadd213pd (%rcx),%ymm6,%ymm2 |
| vfmsubadd213ps %ymm4,%ymm6,%ymm2 |
| vfmsubadd213ps (%rcx),%ymm6,%ymm2 |
| vfmsubadd231pd %ymm4,%ymm6,%ymm2 |
| vfmsubadd231pd (%rcx),%ymm6,%ymm2 |
| vfmsubadd231ps %ymm4,%ymm6,%ymm2 |
| vfmsubadd231ps (%rcx),%ymm6,%ymm2 |
| vfmsub132pd %ymm4,%ymm6,%ymm2 |
| vfmsub132pd (%rcx),%ymm6,%ymm2 |
| vfmsub132ps %ymm4,%ymm6,%ymm2 |
| vfmsub132ps (%rcx),%ymm6,%ymm2 |
| vfmsub213pd %ymm4,%ymm6,%ymm2 |
| vfmsub213pd (%rcx),%ymm6,%ymm2 |
| vfmsub213ps %ymm4,%ymm6,%ymm2 |
| vfmsub213ps (%rcx),%ymm6,%ymm2 |
| vfmsub231pd %ymm4,%ymm6,%ymm2 |
| vfmsub231pd (%rcx),%ymm6,%ymm2 |
| vfmsub231ps %ymm4,%ymm6,%ymm2 |
| vfmsub231ps (%rcx),%ymm6,%ymm2 |
| vfnmadd132pd %ymm4,%ymm6,%ymm2 |
| vfnmadd132pd (%rcx),%ymm6,%ymm2 |
| vfnmadd132ps %ymm4,%ymm6,%ymm2 |
| vfnmadd132ps (%rcx),%ymm6,%ymm2 |
| vfnmadd213pd %ymm4,%ymm6,%ymm2 |
| vfnmadd213pd (%rcx),%ymm6,%ymm2 |
| vfnmadd213ps %ymm4,%ymm6,%ymm2 |
| vfnmadd213ps (%rcx),%ymm6,%ymm2 |
| vfnmadd231pd %ymm4,%ymm6,%ymm2 |
| vfnmadd231pd (%rcx),%ymm6,%ymm2 |
| vfnmadd231ps %ymm4,%ymm6,%ymm2 |
| vfnmadd231ps (%rcx),%ymm6,%ymm2 |
| vfnmsub132pd %ymm4,%ymm6,%ymm2 |
| vfnmsub132pd (%rcx),%ymm6,%ymm2 |
| vfnmsub132ps %ymm4,%ymm6,%ymm2 |
| vfnmsub132ps (%rcx),%ymm6,%ymm2 |
| vfnmsub213pd %ymm4,%ymm6,%ymm2 |
| vfnmsub213pd (%rcx),%ymm6,%ymm2 |
| vfnmsub213ps %ymm4,%ymm6,%ymm2 |
| vfnmsub213ps (%rcx),%ymm6,%ymm2 |
| vfnmsub231pd %ymm4,%ymm6,%ymm2 |
| vfnmsub231pd (%rcx),%ymm6,%ymm2 |
| vfnmsub231ps %ymm4,%ymm6,%ymm2 |
| vfnmsub231ps (%rcx),%ymm6,%ymm2 |
| |
| # Tests for op xmm/mem128, xmm, xmm |
| vfmadd132pd %xmm4,%xmm6,%xmm2 |
| vfmadd132pd (%rcx),%xmm6,%xmm7 |
| vfmadd132ps %xmm4,%xmm6,%xmm2 |
| vfmadd132ps (%rcx),%xmm6,%xmm7 |
| vfmadd213pd %xmm4,%xmm6,%xmm2 |
| vfmadd213pd (%rcx),%xmm6,%xmm7 |
| vfmadd213ps %xmm4,%xmm6,%xmm2 |
| vfmadd213ps (%rcx),%xmm6,%xmm7 |
| vfmadd231pd %xmm4,%xmm6,%xmm2 |
| vfmadd231pd (%rcx),%xmm6,%xmm7 |
| vfmadd231ps %xmm4,%xmm6,%xmm2 |
| vfmadd231ps (%rcx),%xmm6,%xmm7 |
| vfmaddsub132pd %xmm4,%xmm6,%xmm2 |
| vfmaddsub132pd (%rcx),%xmm6,%xmm7 |
| vfmaddsub132ps %xmm4,%xmm6,%xmm2 |
| vfmaddsub132ps (%rcx),%xmm6,%xmm7 |
| vfmaddsub213pd %xmm4,%xmm6,%xmm2 |
| vfmaddsub213pd (%rcx),%xmm6,%xmm7 |
| vfmaddsub213ps %xmm4,%xmm6,%xmm2 |
| vfmaddsub213ps (%rcx),%xmm6,%xmm7 |
| vfmaddsub231pd %xmm4,%xmm6,%xmm2 |
| vfmaddsub231pd (%rcx),%xmm6,%xmm7 |
| vfmaddsub231ps %xmm4,%xmm6,%xmm2 |
| vfmaddsub231ps (%rcx),%xmm6,%xmm7 |
| vfmsubadd132pd %xmm4,%xmm6,%xmm2 |
| vfmsubadd132pd (%rcx),%xmm6,%xmm7 |
| vfmsubadd132ps %xmm4,%xmm6,%xmm2 |
| vfmsubadd132ps (%rcx),%xmm6,%xmm7 |
| vfmsubadd213pd %xmm4,%xmm6,%xmm2 |
| vfmsubadd213pd (%rcx),%xmm6,%xmm7 |
| vfmsubadd213ps %xmm4,%xmm6,%xmm2 |
| vfmsubadd213ps (%rcx),%xmm6,%xmm7 |
| vfmsubadd231pd %xmm4,%xmm6,%xmm2 |
| vfmsubadd231pd (%rcx),%xmm6,%xmm7 |
| vfmsubadd231ps %xmm4,%xmm6,%xmm2 |
| vfmsubadd231ps (%rcx),%xmm6,%xmm7 |
| vfmsub132pd %xmm4,%xmm6,%xmm2 |
| vfmsub132pd (%rcx),%xmm6,%xmm7 |
| vfmsub132ps %xmm4,%xmm6,%xmm2 |
| vfmsub132ps (%rcx),%xmm6,%xmm7 |
| vfmsub213pd %xmm4,%xmm6,%xmm2 |
| vfmsub213pd (%rcx),%xmm6,%xmm7 |
| vfmsub213ps %xmm4,%xmm6,%xmm2 |
| vfmsub213ps (%rcx),%xmm6,%xmm7 |
| vfmsub231pd %xmm4,%xmm6,%xmm2 |
| vfmsub231pd (%rcx),%xmm6,%xmm7 |
| vfmsub231ps %xmm4,%xmm6,%xmm2 |
| vfmsub231ps (%rcx),%xmm6,%xmm7 |
| vfnmadd132pd %xmm4,%xmm6,%xmm2 |
| vfnmadd132pd (%rcx),%xmm6,%xmm7 |
| vfnmadd132ps %xmm4,%xmm6,%xmm2 |
| vfnmadd132ps (%rcx),%xmm6,%xmm7 |
| vfnmadd213pd %xmm4,%xmm6,%xmm2 |
| vfnmadd213pd (%rcx),%xmm6,%xmm7 |
| vfnmadd213ps %xmm4,%xmm6,%xmm2 |
| vfnmadd213ps (%rcx),%xmm6,%xmm7 |
| vfnmadd231pd %xmm4,%xmm6,%xmm2 |
| vfnmadd231pd (%rcx),%xmm6,%xmm7 |
| vfnmadd231ps %xmm4,%xmm6,%xmm2 |
| vfnmadd231ps (%rcx),%xmm6,%xmm7 |
| vfnmsub132pd %xmm4,%xmm6,%xmm2 |
| vfnmsub132pd (%rcx),%xmm6,%xmm7 |
| vfnmsub132ps %xmm4,%xmm6,%xmm2 |
| vfnmsub132ps (%rcx),%xmm6,%xmm7 |
| vfnmsub213pd %xmm4,%xmm6,%xmm2 |
| vfnmsub213pd (%rcx),%xmm6,%xmm7 |
| vfnmsub213ps %xmm4,%xmm6,%xmm2 |
| vfnmsub213ps (%rcx),%xmm6,%xmm7 |
| vfnmsub231pd %xmm4,%xmm6,%xmm2 |
| vfnmsub231pd (%rcx),%xmm6,%xmm7 |
| vfnmsub231ps %xmm4,%xmm6,%xmm2 |
| vfnmsub231ps (%rcx),%xmm6,%xmm7 |
| |
| # Tests for op xmm/mem64, xmm, xmm |
| vfmadd132sd %xmm4,%xmm6,%xmm2 |
| vfmadd132sd (%rcx),%xmm6,%xmm2 |
| vfmadd213sd %xmm4,%xmm6,%xmm2 |
| vfmadd213sd (%rcx),%xmm6,%xmm2 |
| vfmadd231sd %xmm4,%xmm6,%xmm2 |
| vfmadd231sd (%rcx),%xmm6,%xmm2 |
| vfmsub132sd %xmm4,%xmm6,%xmm2 |
| vfmsub132sd (%rcx),%xmm6,%xmm2 |
| vfmsub213sd %xmm4,%xmm6,%xmm2 |
| vfmsub213sd (%rcx),%xmm6,%xmm2 |
| vfmsub231sd %xmm4,%xmm6,%xmm2 |
| vfmsub231sd (%rcx),%xmm6,%xmm2 |
| vfnmadd132sd %xmm4,%xmm6,%xmm2 |
| vfnmadd132sd (%rcx),%xmm6,%xmm2 |
| vfnmadd213sd %xmm4,%xmm6,%xmm2 |
| vfnmadd213sd (%rcx),%xmm6,%xmm2 |
| vfnmadd231sd %xmm4,%xmm6,%xmm2 |
| vfnmadd231sd (%rcx),%xmm6,%xmm2 |
| vfnmsub132sd %xmm4,%xmm6,%xmm2 |
| vfnmsub132sd (%rcx),%xmm6,%xmm2 |
| vfnmsub213sd %xmm4,%xmm6,%xmm2 |
| vfnmsub213sd (%rcx),%xmm6,%xmm2 |
| vfnmsub231sd %xmm4,%xmm6,%xmm2 |
| vfnmsub231sd (%rcx),%xmm6,%xmm2 |
| |
| # Tests for op xmm/mem32, xmm, xmm |
| vfmadd132ss %xmm4,%xmm6,%xmm2 |
| vfmadd132ss (%rcx),%xmm6,%xmm2 |
| vfmadd213ss %xmm4,%xmm6,%xmm2 |
| vfmadd213ss (%rcx),%xmm6,%xmm2 |
| vfmadd231ss %xmm4,%xmm6,%xmm2 |
| vfmadd231ss (%rcx),%xmm6,%xmm2 |
| vfmsub132ss %xmm4,%xmm6,%xmm2 |
| vfmsub132ss (%rcx),%xmm6,%xmm2 |
| vfmsub213ss %xmm4,%xmm6,%xmm2 |
| vfmsub213ss (%rcx),%xmm6,%xmm2 |
| vfmsub231ss %xmm4,%xmm6,%xmm2 |
| vfmsub231ss (%rcx),%xmm6,%xmm2 |
| vfnmadd132ss %xmm4,%xmm6,%xmm2 |
| vfnmadd132ss (%rcx),%xmm6,%xmm2 |
| vfnmadd213ss %xmm4,%xmm6,%xmm2 |
| vfnmadd213ss (%rcx),%xmm6,%xmm2 |
| vfnmadd231ss %xmm4,%xmm6,%xmm2 |
| vfnmadd231ss (%rcx),%xmm6,%xmm2 |
| vfnmsub132ss %xmm4,%xmm6,%xmm2 |
| vfnmsub132ss (%rcx),%xmm6,%xmm2 |
| vfnmsub213ss %xmm4,%xmm6,%xmm2 |
| vfnmsub213ss (%rcx),%xmm6,%xmm2 |
| vfnmsub231ss %xmm4,%xmm6,%xmm2 |
| vfnmsub231ss (%rcx),%xmm6,%xmm2 |
| |
| .intel_syntax noprefix |
| |
| # Tests for op ymm/mem256, ymm, ymm |
| vfmadd132pd ymm2,ymm6,ymm4 |
| vfmadd132pd ymm2,ymm6,YMMWORD PTR [rcx] |
| vfmadd132pd ymm2,ymm6,[rcx] |
| vfmadd132ps ymm2,ymm6,ymm4 |
| vfmadd132ps ymm2,ymm6,YMMWORD PTR [rcx] |
| vfmadd132ps ymm2,ymm6,[rcx] |
| vfmadd213pd ymm2,ymm6,ymm4 |
| vfmadd213pd ymm2,ymm6,YMMWORD PTR [rcx] |
| vfmadd213pd ymm2,ymm6,[rcx] |
| vfmadd213ps ymm2,ymm6,ymm4 |
| vfmadd213ps ymm2,ymm6,YMMWORD PTR [rcx] |
| vfmadd213ps ymm2,ymm6,[rcx] |
| vfmadd231pd ymm2,ymm6,ymm4 |
| vfmadd231pd ymm2,ymm6,YMMWORD PTR [rcx] |
| vfmadd231pd ymm2,ymm6,[rcx] |
| vfmadd231ps ymm2,ymm6,ymm4 |
| vfmadd231ps ymm2,ymm6,YMMWORD PTR [rcx] |
| vfmadd231ps ymm2,ymm6,[rcx] |
| vfmaddsub132pd ymm2,ymm6,ymm4 |
| vfmaddsub132pd ymm2,ymm6,YMMWORD PTR [rcx] |
| vfmaddsub132pd ymm2,ymm6,[rcx] |
| vfmaddsub132ps ymm2,ymm6,ymm4 |
| vfmaddsub132ps ymm2,ymm6,YMMWORD PTR [rcx] |
| vfmaddsub132ps ymm2,ymm6,[rcx] |
| vfmaddsub213pd ymm2,ymm6,ymm4 |
| vfmaddsub213pd ymm2,ymm6,YMMWORD PTR [rcx] |
| vfmaddsub213pd ymm2,ymm6,[rcx] |
| vfmaddsub213ps ymm2,ymm6,ymm4 |
| vfmaddsub213ps ymm2,ymm6,YMMWORD PTR [rcx] |
| vfmaddsub213ps ymm2,ymm6,[rcx] |
| vfmaddsub231pd ymm2,ymm6,ymm4 |
| vfmaddsub231pd ymm2,ymm6,YMMWORD PTR [rcx] |
| vfmaddsub231pd ymm2,ymm6,[rcx] |
| vfmaddsub231ps ymm2,ymm6,ymm4 |
| vfmaddsub231ps ymm2,ymm6,YMMWORD PTR [rcx] |
| vfmaddsub231ps ymm2,ymm6,[rcx] |
| vfmsubadd132pd ymm2,ymm6,ymm4 |
| vfmsubadd132pd ymm2,ymm6,YMMWORD PTR [rcx] |
| vfmsubadd132pd ymm2,ymm6,[rcx] |
| vfmsubadd132ps ymm2,ymm6,ymm4 |
| vfmsubadd132ps ymm2,ymm6,YMMWORD PTR [rcx] |
| vfmsubadd132ps ymm2,ymm6,[rcx] |
| vfmsubadd213pd ymm2,ymm6,ymm4 |
| vfmsubadd213pd ymm2,ymm6,YMMWORD PTR [rcx] |
| vfmsubadd213pd ymm2,ymm6,[rcx] |
| vfmsubadd213ps ymm2,ymm6,ymm4 |
| vfmsubadd213ps ymm2,ymm6,YMMWORD PTR [rcx] |
| vfmsubadd213ps ymm2,ymm6,[rcx] |
| vfmsubadd231pd ymm2,ymm6,ymm4 |
| vfmsubadd231pd ymm2,ymm6,YMMWORD PTR [rcx] |
| vfmsubadd231pd ymm2,ymm6,[rcx] |
| vfmsubadd231ps ymm2,ymm6,ymm4 |
| vfmsubadd231ps ymm2,ymm6,YMMWORD PTR [rcx] |
| vfmsubadd231ps ymm2,ymm6,[rcx] |
| vfmsub132pd ymm2,ymm6,ymm4 |
| vfmsub132pd ymm2,ymm6,YMMWORD PTR [rcx] |
| vfmsub132pd ymm2,ymm6,[rcx] |
| vfmsub132ps ymm2,ymm6,ymm4 |
| vfmsub132ps ymm2,ymm6,YMMWORD PTR [rcx] |
| vfmsub132ps ymm2,ymm6,[rcx] |
| vfmsub213pd ymm2,ymm6,ymm4 |
| vfmsub213pd ymm2,ymm6,YMMWORD PTR [rcx] |
| vfmsub213pd ymm2,ymm6,[rcx] |
| vfmsub213ps ymm2,ymm6,ymm4 |
| vfmsub213ps ymm2,ymm6,YMMWORD PTR [rcx] |
| vfmsub213ps ymm2,ymm6,[rcx] |
| vfmsub231pd ymm2,ymm6,ymm4 |
| vfmsub231pd ymm2,ymm6,YMMWORD PTR [rcx] |
| vfmsub231pd ymm2,ymm6,[rcx] |
| vfmsub231ps ymm2,ymm6,ymm4 |
| vfmsub231ps ymm2,ymm6,YMMWORD PTR [rcx] |
| vfmsub231ps ymm2,ymm6,[rcx] |
| vfnmadd132pd ymm2,ymm6,ymm4 |
| vfnmadd132pd ymm2,ymm6,YMMWORD PTR [rcx] |
| vfnmadd132pd ymm2,ymm6,[rcx] |
| vfnmadd132ps ymm2,ymm6,ymm4 |
| vfnmadd132ps ymm2,ymm6,YMMWORD PTR [rcx] |
| vfnmadd132ps ymm2,ymm6,[rcx] |
| vfnmadd213pd ymm2,ymm6,ymm4 |
| vfnmadd213pd ymm2,ymm6,YMMWORD PTR [rcx] |
| vfnmadd213pd ymm2,ymm6,[rcx] |
| vfnmadd213ps ymm2,ymm6,ymm4 |
| vfnmadd213ps ymm2,ymm6,YMMWORD PTR [rcx] |
| vfnmadd213ps ymm2,ymm6,[rcx] |
| vfnmadd231pd ymm2,ymm6,ymm4 |
| vfnmadd231pd ymm2,ymm6,YMMWORD PTR [rcx] |
| vfnmadd231pd ymm2,ymm6,[rcx] |
| vfnmadd231ps ymm2,ymm6,ymm4 |
| vfnmadd231ps ymm2,ymm6,YMMWORD PTR [rcx] |
| vfnmadd231ps ymm2,ymm6,[rcx] |
| vfnmsub132pd ymm2,ymm6,ymm4 |
| vfnmsub132pd ymm2,ymm6,YMMWORD PTR [rcx] |
| vfnmsub132pd ymm2,ymm6,[rcx] |
| vfnmsub132ps ymm2,ymm6,ymm4 |
| vfnmsub132ps ymm2,ymm6,YMMWORD PTR [rcx] |
| vfnmsub132ps ymm2,ymm6,[rcx] |
| vfnmsub213pd ymm2,ymm6,ymm4 |
| vfnmsub213pd ymm2,ymm6,YMMWORD PTR [rcx] |
| vfnmsub213pd ymm2,ymm6,[rcx] |
| vfnmsub213ps ymm2,ymm6,ymm4 |
| vfnmsub213ps ymm2,ymm6,YMMWORD PTR [rcx] |
| vfnmsub213ps ymm2,ymm6,[rcx] |
| vfnmsub231pd ymm2,ymm6,ymm4 |
| vfnmsub231pd ymm2,ymm6,YMMWORD PTR [rcx] |
| vfnmsub231pd ymm2,ymm6,[rcx] |
| vfnmsub231ps ymm2,ymm6,ymm4 |
| vfnmsub231ps ymm2,ymm6,YMMWORD PTR [rcx] |
| vfnmsub231ps ymm2,ymm6,[rcx] |
| |
| # Tests for op xmm/mem128, xmm, xmm |
| vfmadd132pd xmm2,xmm6,xmm4 |
| vfmadd132pd xmm7,xmm6,XMMWORD PTR [rcx] |
| vfmadd132pd xmm7,xmm6,[rcx] |
| vfmadd132ps xmm2,xmm6,xmm4 |
| vfmadd132ps xmm7,xmm6,XMMWORD PTR [rcx] |
| vfmadd132ps xmm7,xmm6,[rcx] |
| vfmadd213pd xmm2,xmm6,xmm4 |
| vfmadd213pd xmm7,xmm6,XMMWORD PTR [rcx] |
| vfmadd213pd xmm7,xmm6,[rcx] |
| vfmadd213ps xmm2,xmm6,xmm4 |
| vfmadd213ps xmm7,xmm6,XMMWORD PTR [rcx] |
| vfmadd213ps xmm7,xmm6,[rcx] |
| vfmadd231pd xmm2,xmm6,xmm4 |
| vfmadd231pd xmm7,xmm6,XMMWORD PTR [rcx] |
| vfmadd231pd xmm7,xmm6,[rcx] |
| vfmadd231ps xmm2,xmm6,xmm4 |
| vfmadd231ps xmm7,xmm6,XMMWORD PTR [rcx] |
| vfmadd231ps xmm7,xmm6,[rcx] |
| vfmaddsub132pd xmm2,xmm6,xmm4 |
| vfmaddsub132pd xmm7,xmm6,XMMWORD PTR [rcx] |
| vfmaddsub132pd xmm7,xmm6,[rcx] |
| vfmaddsub132ps xmm2,xmm6,xmm4 |
| vfmaddsub132ps xmm7,xmm6,XMMWORD PTR [rcx] |
| vfmaddsub132ps xmm7,xmm6,[rcx] |
| vfmaddsub213pd xmm2,xmm6,xmm4 |
| vfmaddsub213pd xmm7,xmm6,XMMWORD PTR [rcx] |
| vfmaddsub213pd xmm7,xmm6,[rcx] |
| vfmaddsub213ps xmm2,xmm6,xmm4 |
| vfmaddsub213ps xmm7,xmm6,XMMWORD PTR [rcx] |
| vfmaddsub213ps xmm7,xmm6,[rcx] |
| vfmaddsub231pd xmm2,xmm6,xmm4 |
| vfmaddsub231pd xmm7,xmm6,XMMWORD PTR [rcx] |
| vfmaddsub231pd xmm7,xmm6,[rcx] |
| vfmaddsub231ps xmm2,xmm6,xmm4 |
| vfmaddsub231ps xmm7,xmm6,XMMWORD PTR [rcx] |
| vfmaddsub231ps xmm7,xmm6,[rcx] |
| vfmsubadd132pd xmm2,xmm6,xmm4 |
| vfmsubadd132pd xmm7,xmm6,XMMWORD PTR [rcx] |
| vfmsubadd132pd xmm7,xmm6,[rcx] |
| vfmsubadd132ps xmm2,xmm6,xmm4 |
| vfmsubadd132ps xmm7,xmm6,XMMWORD PTR [rcx] |
| vfmsubadd132ps xmm7,xmm6,[rcx] |
| vfmsubadd213pd xmm2,xmm6,xmm4 |
| vfmsubadd213pd xmm7,xmm6,XMMWORD PTR [rcx] |
| vfmsubadd213pd xmm7,xmm6,[rcx] |
| vfmsubadd213ps xmm2,xmm6,xmm4 |
| vfmsubadd213ps xmm7,xmm6,XMMWORD PTR [rcx] |
| vfmsubadd213ps xmm7,xmm6,[rcx] |
| vfmsubadd231pd xmm2,xmm6,xmm4 |
| vfmsubadd231pd xmm7,xmm6,XMMWORD PTR [rcx] |
| vfmsubadd231pd xmm7,xmm6,[rcx] |
| vfmsubadd231ps xmm2,xmm6,xmm4 |
| vfmsubadd231ps xmm7,xmm6,XMMWORD PTR [rcx] |
| vfmsubadd231ps xmm7,xmm6,[rcx] |
| vfmsub132pd xmm2,xmm6,xmm4 |
| vfmsub132pd xmm7,xmm6,XMMWORD PTR [rcx] |
| vfmsub132pd xmm7,xmm6,[rcx] |
| vfmsub132ps xmm2,xmm6,xmm4 |
| vfmsub132ps xmm7,xmm6,XMMWORD PTR [rcx] |
| vfmsub132ps xmm7,xmm6,[rcx] |
| vfmsub213pd xmm2,xmm6,xmm4 |
| vfmsub213pd xmm7,xmm6,XMMWORD PTR [rcx] |
| vfmsub213pd xmm7,xmm6,[rcx] |
| vfmsub213ps xmm2,xmm6,xmm4 |
| vfmsub213ps xmm7,xmm6,XMMWORD PTR [rcx] |
| vfmsub213ps xmm7,xmm6,[rcx] |
| vfmsub231pd xmm2,xmm6,xmm4 |
| vfmsub231pd xmm7,xmm6,XMMWORD PTR [rcx] |
| vfmsub231pd xmm7,xmm6,[rcx] |
| vfmsub231ps xmm2,xmm6,xmm4 |
| vfmsub231ps xmm7,xmm6,XMMWORD PTR [rcx] |
| vfmsub231ps xmm7,xmm6,[rcx] |
| vfnmadd132pd xmm2,xmm6,xmm4 |
| vfnmadd132pd xmm7,xmm6,XMMWORD PTR [rcx] |
| vfnmadd132pd xmm7,xmm6,[rcx] |
| vfnmadd132ps xmm2,xmm6,xmm4 |
| vfnmadd132ps xmm7,xmm6,XMMWORD PTR [rcx] |
| vfnmadd132ps xmm7,xmm6,[rcx] |
| vfnmadd213pd xmm2,xmm6,xmm4 |
| vfnmadd213pd xmm7,xmm6,XMMWORD PTR [rcx] |
| vfnmadd213pd xmm7,xmm6,[rcx] |
| vfnmadd213ps xmm2,xmm6,xmm4 |
| vfnmadd213ps xmm7,xmm6,XMMWORD PTR [rcx] |
| vfnmadd213ps xmm7,xmm6,[rcx] |
| vfnmadd231pd xmm2,xmm6,xmm4 |
| vfnmadd231pd xmm7,xmm6,XMMWORD PTR [rcx] |
| vfnmadd231pd xmm7,xmm6,[rcx] |
| vfnmadd231ps xmm2,xmm6,xmm4 |
| vfnmadd231ps xmm7,xmm6,XMMWORD PTR [rcx] |
| vfnmadd231ps xmm7,xmm6,[rcx] |
| vfnmsub132pd xmm2,xmm6,xmm4 |
| vfnmsub132pd xmm7,xmm6,XMMWORD PTR [rcx] |
| vfnmsub132pd xmm7,xmm6,[rcx] |
| vfnmsub132ps xmm2,xmm6,xmm4 |
| vfnmsub132ps xmm7,xmm6,XMMWORD PTR [rcx] |
| vfnmsub132ps xmm7,xmm6,[rcx] |
| vfnmsub213pd xmm2,xmm6,xmm4 |
| vfnmsub213pd xmm7,xmm6,XMMWORD PTR [rcx] |
| vfnmsub213pd xmm7,xmm6,[rcx] |
| vfnmsub213ps xmm2,xmm6,xmm4 |
| vfnmsub213ps xmm7,xmm6,XMMWORD PTR [rcx] |
| vfnmsub213ps xmm7,xmm6,[rcx] |
| vfnmsub231pd xmm2,xmm6,xmm4 |
| vfnmsub231pd xmm7,xmm6,XMMWORD PTR [rcx] |
| vfnmsub231pd xmm7,xmm6,[rcx] |
| vfnmsub231ps xmm2,xmm6,xmm4 |
| vfnmsub231ps xmm7,xmm6,XMMWORD PTR [rcx] |
| vfnmsub231ps xmm7,xmm6,[rcx] |
| |
| # Tests for op xmm/mem64, xmm, xmm |
| vfmadd132sd xmm2,xmm6,xmm4 |
| vfmadd132sd xmm2,xmm6,QWORD PTR [rcx] |
| vfmadd132sd xmm2,xmm6,[rcx] |
| vfmadd213sd xmm2,xmm6,xmm4 |
| vfmadd213sd xmm2,xmm6,QWORD PTR [rcx] |
| vfmadd213sd xmm2,xmm6,[rcx] |
| vfmadd231sd xmm2,xmm6,xmm4 |
| vfmadd231sd xmm2,xmm6,QWORD PTR [rcx] |
| vfmadd231sd xmm2,xmm6,[rcx] |
| vfmsub132sd xmm2,xmm6,xmm4 |
| vfmsub132sd xmm2,xmm6,QWORD PTR [rcx] |
| vfmsub132sd xmm2,xmm6,[rcx] |
| vfmsub213sd xmm2,xmm6,xmm4 |
| vfmsub213sd xmm2,xmm6,QWORD PTR [rcx] |
| vfmsub213sd xmm2,xmm6,[rcx] |
| vfmsub231sd xmm2,xmm6,xmm4 |
| vfmsub231sd xmm2,xmm6,QWORD PTR [rcx] |
| vfmsub231sd xmm2,xmm6,[rcx] |
| vfnmadd132sd xmm2,xmm6,xmm4 |
| vfnmadd132sd xmm2,xmm6,QWORD PTR [rcx] |
| vfnmadd132sd xmm2,xmm6,[rcx] |
| vfnmadd213sd xmm2,xmm6,xmm4 |
| vfnmadd213sd xmm2,xmm6,QWORD PTR [rcx] |
| vfnmadd213sd xmm2,xmm6,[rcx] |
| vfnmadd231sd xmm2,xmm6,xmm4 |
| vfnmadd231sd xmm2,xmm6,QWORD PTR [rcx] |
| vfnmadd231sd xmm2,xmm6,[rcx] |
| vfnmsub132sd xmm2,xmm6,xmm4 |
| vfnmsub132sd xmm2,xmm6,QWORD PTR [rcx] |
| vfnmsub132sd xmm2,xmm6,[rcx] |
| vfnmsub213sd xmm2,xmm6,xmm4 |
| vfnmsub213sd xmm2,xmm6,QWORD PTR [rcx] |
| vfnmsub213sd xmm2,xmm6,[rcx] |
| vfnmsub231sd xmm2,xmm6,xmm4 |
| vfnmsub231sd xmm2,xmm6,QWORD PTR [rcx] |
| vfnmsub231sd xmm2,xmm6,[rcx] |
| |
| # Tests for op xmm/mem32, xmm, xmm |
| vfmadd132ss xmm2,xmm6,xmm4 |
| vfmadd132ss xmm2,xmm6,DWORD PTR [rcx] |
| vfmadd132ss xmm2,xmm6,[rcx] |
| vfmadd213ss xmm2,xmm6,xmm4 |
| vfmadd213ss xmm2,xmm6,DWORD PTR [rcx] |
| vfmadd213ss xmm2,xmm6,[rcx] |
| vfmadd231ss xmm2,xmm6,xmm4 |
| vfmadd231ss xmm2,xmm6,DWORD PTR [rcx] |
| vfmadd231ss xmm2,xmm6,[rcx] |
| vfmsub132ss xmm2,xmm6,xmm4 |
| vfmsub132ss xmm2,xmm6,DWORD PTR [rcx] |
| vfmsub132ss xmm2,xmm6,[rcx] |
| vfmsub213ss xmm2,xmm6,xmm4 |
| vfmsub213ss xmm2,xmm6,DWORD PTR [rcx] |
| vfmsub213ss xmm2,xmm6,[rcx] |
| vfmsub231ss xmm2,xmm6,xmm4 |
| vfmsub231ss xmm2,xmm6,DWORD PTR [rcx] |
| vfmsub231ss xmm2,xmm6,[rcx] |
| vfnmadd132ss xmm2,xmm6,xmm4 |
| vfnmadd132ss xmm2,xmm6,DWORD PTR [rcx] |
| vfnmadd132ss xmm2,xmm6,[rcx] |
| vfnmadd213ss xmm2,xmm6,xmm4 |
| vfnmadd213ss xmm2,xmm6,DWORD PTR [rcx] |
| vfnmadd213ss xmm2,xmm6,[rcx] |
| vfnmadd231ss xmm2,xmm6,xmm4 |
| vfnmadd231ss xmm2,xmm6,DWORD PTR [rcx] |
| vfnmadd231ss xmm2,xmm6,[rcx] |
| vfnmsub132ss xmm2,xmm6,xmm4 |
| vfnmsub132ss xmm2,xmm6,DWORD PTR [rcx] |
| vfnmsub132ss xmm2,xmm6,[rcx] |
| vfnmsub213ss xmm2,xmm6,xmm4 |
| vfnmsub213ss xmm2,xmm6,DWORD PTR [rcx] |
| vfnmsub213ss xmm2,xmm6,[rcx] |
| vfnmsub231ss xmm2,xmm6,xmm4 |
| vfnmsub231ss xmm2,xmm6,DWORD PTR [rcx] |
| vfnmsub231ss xmm2,xmm6,[rcx] |