1
0
mirror of https://github.com/bitdefender/bddisasm.git synced 2024-11-24 08:28:07 +00:00
bddisasm/bddisasm_test/x86/avx/fma_64.asm
BITDEFENDER\vlutas 9ba1e6a2f9 Added support for new Intel instructions, per Intel ISA extensions document #319433-046 (September 2022): PREFETCHITI, RAO-INT, CMPCCXADD, WRMSRNS, MSRLIST, AMX-FP16, AVX-IFMA, AVX-NE-CONVERT, AVX-VNNI-INT8.
Multiple minor fixes to existing instructions.
Moved x86 decoding tests in a separate directory & improved the test script.
2022-10-04 12:22:59 +03:00

199 lines
9.3 KiB
NASM

bits 64
vfmaddsub132ps xmm7,xmm15,xmm13
vfmaddsub132pd xmm7,xmm15,xmm13
vfmsubadd132ps xmm7,xmm15,xmm13
vfmsubadd132pd xmm7,xmm15,xmm13
vfmadd132ps xmm7,xmm15,xmm13
vfmadd132pd xmm7,xmm15,xmm13
vfmadd132ss xmm7,xmm15,xmm13
vfmadd132sd xmm7,xmm15,xmm13
vfmsub132ps xmm7,xmm15,xmm13
vfmsub132pd xmm7,xmm15,xmm13
vfmsub132ss xmm7,xmm15,xmm13
vfmsub132sd xmm7,xmm15,xmm13
vfnmadd132ps xmm7,xmm15,xmm13
vfnmadd132pd xmm7,xmm15,xmm13
vfnmadd132ss xmm7,xmm15,xmm13
vfnmadd132sd xmm7,xmm15,xmm13
vfnmsub132ps xmm7,xmm15,xmm13
vfnmsub132pd xmm7,xmm15,xmm13
vfnmsub132ss xmm7,xmm15,xmm13
vfnmsub132sd xmm7,xmm15,xmm13
vfmaddsub213ps xmm7,xmm15,xmm13
vfmaddsub213pd xmm7,xmm15,xmm13
vfmsubadd213ps xmm7,xmm15,xmm13
vfmsubadd213pd xmm7,xmm15,xmm13
vfmadd213ps xmm7,xmm15,xmm13
vfmadd213pd xmm7,xmm15,xmm13
vfmadd213ss xmm7,xmm15,xmm13
vfmadd213sd xmm7,xmm15,xmm13
vfmsub213ps xmm7,xmm15,xmm13
vfmsub213pd xmm7,xmm15,xmm13
vfmsub213ss xmm7,xmm15,xmm13
vfmsub213sd xmm7,xmm15,xmm13
vfnmadd213ps xmm7,xmm15,xmm13
vfnmadd213pd xmm7,xmm15,xmm13
vfnmadd213ss xmm7,xmm15,xmm13
vfnmadd213sd xmm7,xmm15,xmm13
vfnmsub213ps xmm7,xmm15,xmm13
vfnmsub213pd xmm7,xmm15,xmm13
vfnmsub213ss xmm7,xmm15,xmm13
vfnmsub213sd xmm7,xmm15,xmm13
vfmaddsub231ps xmm7,xmm15,xmm13
vfmaddsub231pd xmm7,xmm15,xmm13
vfmsubadd231ps xmm7,xmm15,xmm13
vfmsubadd231pd xmm7,xmm15,xmm13
vfmadd231ps xmm7,xmm15,xmm13
vfmadd231pd xmm7,xmm15,xmm13
vfmadd231ss xmm7,xmm15,xmm13
vfmadd231sd xmm7,xmm15,xmm13
vfmsub231ps xmm7,xmm15,xmm13
vfmsub231pd xmm7,xmm15,xmm13
vfmsub231ss xmm7,xmm15,xmm13
vfmsub231sd xmm7,xmm15,xmm13
vfnmadd231ps xmm7,xmm15,xmm13
vfnmadd231pd xmm7,xmm15,xmm13
vfnmadd231ss xmm7,xmm15,xmm13
vfnmadd231sd xmm7,xmm15,xmm13
vfnmsub231ps xmm7,xmm15,xmm13
vfnmsub231pd xmm7,xmm15,xmm13
vfnmsub231ss xmm7,xmm15,xmm13
vfnmsub231sd xmm7,xmm15,xmm13
vfmaddsub132ps xmm7,xmm15,[rbx]
vfmaddsub132pd xmm7,xmm15,[rbx]
vfmsubadd132ps xmm7,xmm15,[rbx]
vfmsubadd132pd xmm7,xmm15,[rbx]
vfmadd132ps xmm7,xmm15,[rbx]
vfmadd132pd xmm7,xmm15,[rbx]
vfmadd132ss xmm7,xmm15,[rbx]
vfmadd132sd xmm7,xmm15,[rbx]
vfmsub132ps xmm7,xmm15,[rbx]
vfmsub132pd xmm7,xmm15,[rbx]
vfmsub132ss xmm7,xmm15,[rbx]
vfmsub132sd xmm7,xmm15,[rbx]
vfnmadd132ps xmm7,xmm15,[rbx]
vfnmadd132pd xmm7,xmm15,[rbx]
vfnmadd132ss xmm7,xmm15,[rbx]
vfnmadd132sd xmm7,xmm15,[rbx]
vfnmsub132ps xmm7,xmm15,[rbx]
vfnmsub132pd xmm7,xmm15,[rbx]
vfnmsub132ss xmm7,xmm15,[rbx]
vfnmsub132sd xmm7,xmm15,[rbx]
vfmaddsub213ps xmm7,xmm15,[rbx]
vfmaddsub213pd xmm7,xmm15,[rbx]
vfmsubadd213ps xmm7,xmm15,[rbx]
vfmsubadd213pd xmm7,xmm15,[rbx]
vfmadd213ps xmm7,xmm15,[rbx]
vfmadd213pd xmm7,xmm15,[rbx]
vfmadd213ss xmm7,xmm15,[rbx]
vfmadd213sd xmm7,xmm15,[rbx]
vfmsub213ps xmm7,xmm15,[rbx]
vfmsub213pd xmm7,xmm15,[rbx]
vfmsub213ss xmm7,xmm15,[rbx]
vfmsub213sd xmm7,xmm15,[rbx]
vfnmadd213ps xmm7,xmm15,[rbx]
vfnmadd213pd xmm7,xmm15,[rbx]
vfnmadd213ss xmm7,xmm15,[rbx]
vfnmadd213sd xmm7,xmm15,[rbx]
vfnmsub213ps xmm7,xmm15,[rbx]
vfnmsub213pd xmm7,xmm15,[rbx]
vfnmsub213ss xmm7,xmm15,[rbx]
vfnmsub213sd xmm7,xmm15,[rbx]
vfmaddsub231ps xmm7,xmm15,[rbx]
vfmaddsub231pd xmm7,xmm15,[rbx]
vfmsubadd231ps xmm7,xmm15,[rbx]
vfmsubadd231pd xmm7,xmm15,[rbx]
vfmadd231ps xmm7,xmm15,[rbx]
vfmadd231pd xmm7,xmm15,[rbx]
vfmadd231ss xmm7,xmm15,[rbx]
vfmadd231sd xmm7,xmm15,[rbx]
vfmsub231ps xmm7,xmm15,[rbx]
vfmsub231pd xmm7,xmm15,[rbx]
vfmsub231ss xmm7,xmm15,[rbx]
vfmsub231sd xmm7,xmm15,[rbx]
vfnmadd231ps xmm7,xmm15,[rbx]
vfnmadd231pd xmm7,xmm15,[rbx]
vfnmadd231ss xmm7,xmm15,[rbx]
vfnmadd231sd xmm7,xmm15,[rbx]
vfnmsub231ps xmm7,xmm15,[rbx]
vfnmsub231pd xmm7,xmm15,[rbx]
vfnmsub231ss xmm7,xmm15,[rbx]
vfnmsub231sd xmm7,xmm15,[rbx]
vfmaddsub132ps ymm7,ymm15,ymm13
vfmaddsub132pd ymm7,ymm15,ymm13
vfmsubadd132ps ymm7,ymm15,ymm13
vfmsubadd132pd ymm7,ymm15,ymm13
vfmadd132ps ymm7,ymm15,ymm13
vfmadd132pd ymm7,ymm15,ymm13
vfmsub132ps ymm7,ymm15,ymm13
vfmsub132pd ymm7,ymm15,ymm13
vfnmadd132ps ymm7,ymm15,ymm13
vfnmadd132pd ymm7,ymm15,ymm13
vfnmsub132ps ymm7,ymm15,ymm13
vfnmsub132pd ymm7,ymm15,ymm13
vfmaddsub213ps ymm7,ymm15,ymm13
vfmaddsub213pd ymm7,ymm15,ymm13
vfmsubadd213ps ymm7,ymm15,ymm13
vfmsubadd213pd ymm7,ymm15,ymm13
vfmadd213ps ymm7,ymm15,ymm13
vfmadd213pd ymm7,ymm15,ymm13
vfmsub213ps ymm7,ymm15,ymm13
vfmsub213pd ymm7,ymm15,ymm13
vfnmadd213ps ymm7,ymm15,ymm13
vfnmadd213pd ymm7,ymm15,ymm13
vfnmsub213ps ymm7,ymm15,ymm13
vfnmsub213pd ymm7,ymm15,ymm13
vfmaddsub231ps ymm7,ymm15,ymm13
vfmaddsub231pd ymm7,ymm15,ymm13
vfmsubadd231ps ymm7,ymm15,ymm13
vfmsubadd231pd ymm7,ymm15,ymm13
vfmadd231ps ymm7,ymm15,ymm13
vfmadd231pd ymm7,ymm15,ymm13
vfmsub231ps ymm7,ymm15,ymm13
vfmsub231pd ymm7,ymm15,ymm13
vfnmadd231ps ymm7,ymm15,ymm13
vfnmadd231pd ymm7,ymm15,ymm13
vfnmsub231ps ymm7,ymm15,ymm13
vfnmsub231pd ymm7,ymm15,ymm13
vfmaddsub132ps ymm7,ymm15,[rbx]
vfmaddsub132pd ymm7,ymm15,[rbx]
vfmsubadd132ps ymm7,ymm15,[rbx]
vfmsubadd132pd ymm7,ymm15,[rbx]
vfmadd132ps ymm7,ymm15,[rbx]
vfmadd132pd ymm7,ymm15,[rbx]
vfmsub132ps ymm7,ymm15,[rbx]
vfmsub132pd ymm7,ymm15,[rbx]
vfnmadd132ps ymm7,ymm15,[rbx]
vfnmadd132pd ymm7,ymm15,[rbx]
vfnmsub132ps ymm7,ymm15,[rbx]
vfnmsub132pd ymm7,ymm15,[rbx]
vfmaddsub213ps ymm7,ymm15,[rbx]
vfmaddsub213pd ymm7,ymm15,[rbx]
vfmsubadd213ps ymm7,ymm15,[rbx]
vfmsubadd213pd ymm7,ymm15,[rbx]
vfmadd213ps ymm7,ymm15,[rbx]
vfmadd213pd ymm7,ymm15,[rbx]
vfmsub213ps ymm7,ymm15,[rbx]
vfmsub213pd ymm7,ymm15,[rbx]
vfnmadd213ps ymm7,ymm15,[rbx]
vfnmadd213pd ymm7,ymm15,[rbx]
vfnmsub213ps ymm7,ymm15,[rbx]
vfnmsub213pd ymm7,ymm15,[rbx]
vfmaddsub231ps ymm7,ymm15,[rbx]
vfmaddsub231pd ymm7,ymm15,[rbx]
vfmsubadd231ps ymm7,ymm15,[rbx]
vfmsubadd231pd ymm7,ymm15,[rbx]
vfmadd231ps ymm7,ymm15,[rbx]
vfmadd231pd ymm7,ymm15,[rbx]
vfmsub231ps ymm7,ymm15,[rbx]
vfmsub231pd ymm7,ymm15,[rbx]
vfnmadd231ps ymm7,ymm15,[rbx]
vfnmadd231pd ymm7,ymm15,[rbx]
vfnmsub231ps ymm7,ymm15,[rbx]
vfnmsub231pd ymm7,ymm15,[rbx]