¿Qué es __m128d?

Realmente no puedo obtener qué "palabra clave" como__m128d está en C ++.

Estoy usando MSVC yes dice:The __m128d data type, for use with the Streaming SIMD Extensions 2 instructions intrinsics, is defined in <emmintrin.h>.

Entonces, ¿es un tipo de datos? @typedef? Si lo hago

#include <emmintrin.h>

int main() {
    __m128d x;
}

No puedo ver la definición en<emmintrin.h>. Parece unkeyword del compilador? ¿Convierte automáticamente esa palabra clave en algo como "mover registro xmm0", etc.? ¿O qué tipo de operación hace?

No parece un tipo de datos en absoluto.

¿Puede alguien brillarme?

Respuestas a la pregunta(1)

Su respuesta a la pregunta