Go to the source code of this file.
◆ AVX2_BROADCAST_LIST
#define AVX2_BROADCAST_LIST |
( |
| V | ) |
|
Value: V(vpbroadcastb, 66, 0
F, 38, 78) \
V(vpbroadcastw, 66, 0
F, 38, 79) \
V(vpbroadcastd, 66, 0
F, 38, 58) \
V(vpbroadcastq, 66, 0
F, 38, 59)
Definition at line 206 of file sse-instr.h.
◆ SSE2_INSTRUCTION_LIST
#define SSE2_INSTRUCTION_LIST |
( |
| V | ) |
|
Value:
SSE2_INSTRUCTION_LIST_PI(
V) \
SSE2_INSTRUCTION_LIST_SHIFT(
V)
#define SSE2_INSTRUCTION_LIST_PD(V)
Definition at line 117 of file sse-instr.h.
◆ SSE2_INSTRUCTION_LIST_PD
#define SSE2_INSTRUCTION_LIST_PD |
( |
| V | ) |
|
◆ SSE2_INSTRUCTION_LIST_PI
#define SSE2_INSTRUCTION_LIST_PI |
( |
| V | ) |
|
◆ SSE2_INSTRUCTION_LIST_SD
#define SSE2_INSTRUCTION_LIST_SD |
( |
| V | ) |
|
Value:
V(cvtsd2ss, F2, 0
F, 5A) \
Definition at line 143 of file sse-instr.h.
◆ SSE2_INSTRUCTION_LIST_SHIFT
#define SSE2_INSTRUCTION_LIST_SHIFT |
( |
| V | ) |
|
◆ SSE2_INSTRUCTION_LIST_SHIFT_IMM
#define SSE2_INSTRUCTION_LIST_SHIFT_IMM |
( |
| V | ) |
|
Value: V(psrlw, 66, 0
F, 71, 2) \
V(psrld, 66, 0
F, 72, 2) \
V(psrlq, 66, 0
F, 73, 2) \
V(psraw, 66, 0
F, 71, 4) \
V(psrad, 66, 0
F, 72, 4) \
V(psllw, 66, 0
F, 71, 6) \
V(pslld, 66, 0
F, 72, 6) \
Definition at line 132 of file sse-instr.h.
◆ SSE2_UNOP_INSTRUCTION_LIST
#define SSE2_UNOP_INSTRUCTION_LIST |
( |
| V | ) |
|
Value:
V(cvtpd2ps, 66, 0
F, 5A) \
V(cvtps2dq, 66, 0
F, 5B) \
Definition at line 123 of file sse-instr.h.
◆ SSE4_2_INSTRUCTION_LIST
#define SSE4_2_INSTRUCTION_LIST |
( |
| V | ) |
|
◆ SSE4_EXTRACT_INSTRUCTION_LIST
#define SSE4_EXTRACT_INSTRUCTION_LIST |
( |
| V | ) |
|
Value: V(extractps, 66, 0
F, 3A, 17) \
V(pextrb, 66, 0
F, 3A, 14) \
V(pextrw, 66, 0
F, 3A, 15) \
V(pextrd, 66, 0
F, 3A, 16)
Definition at line 197 of file sse-instr.h.
◆ SSE4_INSTRUCTION_LIST
#define SSE4_INSTRUCTION_LIST |
( |
| V | ) |
|
Value: V(pmuldq, 66, 0
F, 38, 28) \
V(pcmpeqq, 66, 0
F, 38, 29) \
V(packusdw, 66, 0
F, 38, 2B) \
V(pminsb, 66, 0
F, 38, 38) \
V(pminsd, 66, 0
F, 38, 39) \
V(pminuw, 66, 0
F, 38, 3A) \
V(pminud, 66, 0
F, 38, 3B) \
V(pmaxsb, 66, 0
F, 38, 3C) \
V(pmaxsd, 66, 0
F, 38, 3
D) \
V(pmaxuw, 66, 0
F, 38, 3E) \
V(pmaxud, 66, 0
F, 38, 3
F) \
V(pmulld, 66, 0
F, 38, 40)
Definition at line 169 of file sse-instr.h.
◆ SSE4_UNOP_INSTRUCTION_LIST
#define SSE4_UNOP_INSTRUCTION_LIST |
( |
| V | ) |
|
Value: V(ptest, 66, 0
F, 38, 17) \
SSE4_UNOP_INSTRUCTION_LIST_PMOV(
V)
Definition at line 184 of file sse-instr.h.
◆ SSE4_UNOP_INSTRUCTION_LIST_PMOV
#define SSE4_UNOP_INSTRUCTION_LIST_PMOV |
( |
| V | ) |
|
Value: V(pmovsxbw, 66, 0
F, 38, 20) \
V(pmovsxwd, 66, 0
F, 38, 23) \
V(pmovsxdq, 66, 0
F, 38, 25) \
V(pmovzxbw, 66, 0
F, 38, 30) \
V(pmovzxbd, 66, 0
F, 38, 31) \
V(pmovzxwd, 66, 0
F, 38, 33) \
V(pmovzxdq, 66, 0
F, 38, 35)
Definition at line 188 of file sse-instr.h.
◆ SSE_BINOP_INSTRUCTION_LIST
#define SSE_BINOP_INSTRUCTION_LIST |
( |
| V | ) |
|
◆ SSE_INSTRUCTION_LIST_SS
#define SSE_INSTRUCTION_LIST_SS |
( |
| V | ) |
|
Value:
V(cvtss2sd, F3, 0
F, 5A) \
Definition at line 31 of file sse-instr.h.
◆ SSE_UNOP_INSTRUCTION_LIST
#define SSE_UNOP_INSTRUCTION_LIST |
( |
| V | ) |
|
◆ SSSE3_INSTRUCTION_LIST
#define SSSE3_INSTRUCTION_LIST |
( |
| V | ) |
|
Value: V(pshufb, 66, 0
F, 38, 00) \
V(phaddw, 66, 0
F, 38, 01) \
V(phaddd, 66, 0
F, 38, 02) \
V(pmaddubsw, 66, 0
F, 38, 04) \
V(psignb, 66, 0
F, 38, 08) \
V(psignw, 66, 0
F, 38, 09) \
V(psignd, 66, 0
F, 38, 0A) \
V(pmulhrsw, 66, 0
F, 38, 0B)
Definition at line 153 of file sse-instr.h.
◆ SSSE3_UNOP_INSTRUCTION_LIST
#define SSSE3_UNOP_INSTRUCTION_LIST |
( |
| V | ) |
|
Value: V(pabsb, 66, 0
F, 38, 1C) \
V(pabsw, 66, 0
F, 38, 1
D) \
Definition at line 164 of file sse-instr.h.