Operações aritméticas (intrínsecos de ponto flutuante SSE2)
[Esta documentação destina-se apenas à visualização e está sujeita a alterações em versões posteriores. Os tópicos em branco estão incluídos como espaços reservados.]
Específicos do Microsoft
Os elementos intrínsecos do listados na tabela a seguir são seguidos de uma descrição de cada intrínseca.
SSE intrínsecos usam o __m128, __m128i, e __m128d tipos de dados, o qual não há suporte para processadores da família de processadores Itanium (IPF). Qualquer intrínsecos do SSE que usam o __m64 tipo de dados não são suportados em x64 processadores.
O xmmintrin.h do arquivo de cabeçalho contém as declarações para os intrínsecos do SSE.
Embalados intrínsecos aritméticos
Intrínseco |
Instrução |
Operation |
R0 |
R1 |
R2 |
R3 |
---|---|---|---|---|---|---|
ADDSS |
Adiciona |
|
|
|
|
|
ADDPS |
Adiciona |
|
|
|
|
|
SUBSS |
Subtrai |
|
|
|
|
|
SUBPS |
Subtrai |
|
|
|
|
|
MULSS |
Multiplica |
|
|
|
|
|
MULPS |
Multiplica |
|
|
|
|
|
DIVSS |
Divide |
|
|
|
|
|
DIVPS |
Divide |
|
|
|
|
|
SQRTSS |
Calcula a raiz de quadrado |
|
|
|
|
|
SQRTPS |
Calcula a raiz de quadrado |
|
|
|
|
|
RCPSS |
Calcula a recíproca |
|
|
|
|
|
RCPPS |
Calcula a recíproca |
|
|
|
|
|
RSQRTSS |
Calcula a raiz quadrada recíproca |
|
|
|
|
|
RSQRTPS |
Calcula a recíproca raiz Enquadrado |
|
|
|
|
|
MINSS |
Calcula o mínimo |
|
|
|
|
|
MINPS |
Calcula o mínimo |
|
|
|
|
|
MAXSS |
Calcula o máximo |
|
|
|
|
|
MAXPS |
Calcula o máximo |
|
|
|
|
Para uma explicação sobre a sintaxe usada nas amostras de código neste tópico, consulte Ponto flutuante intrínsecos usando extensões Streaming SIMD.
Consulte também
Reference
Elementos intrínsecos do ponto flutuante usando Streaming SIMD Extensions