Commit 720c21d1 authored by Henrik Gramner's avatar Henrik Gramner Committed by Michael Niedermayer

x86inc: Make ym# behave the same way as xm#

This makes more sense for future implementations of templates with zmm registers.
Signed-off-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
parent a4dbabc8
...@@ -796,9 +796,9 @@ SECTION .note.GNU-stack noalloc noexec nowrite progbits ...@@ -796,9 +796,9 @@ SECTION .note.GNU-stack noalloc noexec nowrite progbits
%endmacro %endmacro
; Merge mmx and sse* ; Merge mmx and sse*
; m# is a simd regsiter of the currently selected size ; m# is a simd register of the currently selected size
; xm# is the corresponding xmmreg (if selcted xmm or ymm size), or mmreg (if selected mmx) ; xm# is the corresponding xmm register if mmsize >= 16, otherwise the same as m#
; ym# is the corresponding ymmreg (if selcted xmm or ymm size), or mmreg (if selected mmx) ; ym# is the corresponding ymm register if mmsize >= 32, otherwise the same as m#
; (All 3 remain in sync through SWAP.) ; (All 3 remain in sync through SWAP.)
%macro CAT_XDEFINE 3 %macro CAT_XDEFINE 3
...@@ -892,7 +892,7 @@ INIT_XMM ...@@ -892,7 +892,7 @@ INIT_XMM
%define xmmxmm%1 xmm%1 %define xmmxmm%1 xmm%1
%define xmmymm%1 xmm%1 %define xmmymm%1 xmm%1
%define ymmmm%1 mm%1 %define ymmmm%1 mm%1
%define ymmxmm%1 ymm%1 %define ymmxmm%1 xmm%1
%define ymmymm%1 ymm%1 %define ymmymm%1 ymm%1
%define xm%1 xmm %+ m%1 %define xm%1 xmm %+ m%1
%define ym%1 ymm %+ m%1 %define ym%1 ymm %+ m%1
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment