¿Cómo declarar constante __m128i en MASM?

votos
2
align(16)
__xmm@200020000a4f0a4f6621662170707070 xmmword 200020000a4f0a4f6621662170707070h

y

__xmm@200020000a4f0a4f6621662170707070 xmmword 0x200020000a4f0a4f6621662170707070

Ambos fallan, el compilador diciendo error A2138: invalid data initializer

Publicado el 27/11/2018 a las 16:59
fuente por usuario
En otros idiomas...                            


1 respuestas

votos
2

La mejor solución que he encontrado es usar dos inicializadores 8 bytes con una separada LABELdefinición, tales como:

__xmm@200020000a4f0a4f6621662170707070 LABEL xmmword
dq 0x6621662170707070, 0x200020000a4f0a4f
Respondida el 27/11/2018 a las 17:36
fuente por usuario

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more