> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 內建函式表

> 內建函式表

本主題列出 Visual Studio 內建函式，以及它們是否可在 XBOX One 裝置系列上使用。

如需內建函式的詳細資訊，請參閱下列內容：

* [內建函式的字母順序清單](https://learn.microsoft.com/cpp/intrinsics/alphabetical-listing-of-intrinsic-functions)
* [Intel 內建函式指南](https://software.intel.com/sites/landingpage/IntrinsicsGuide/)

| # | 內建函式名稱 | 函式原型 | XBOX One 上 | XBOX Series X\|S 上 | 指令集 | 標頭 |
| - | - | - | - | - | - | - |
| 1 | \_\_addgsbyte | void \_\_addgsbyte(unsigned long, unsigned char); | 是 (僅限核心) | 是 (僅限核心) | | intrin.h |
| 2 | \_\_addgsdword | void \_\_addgsdword(unsigned long, unsigned long); | 是 (僅限核心) | 是 (僅限核心) | | intrin.h |
| 3 | \_\_addgsqword | void \_\_addgsqword(unsigned long, unsigned \_\_int64); | 是 (僅限核心) | 是 (僅限核心) | | intrin.h |
| 4 | \_\_addgsword | void \_\_addgsword(unsigned long, unsigned short); | 是 (僅限核心) | 是 (僅限核心) | | intrin.h |
| 5 | \_\_cpuid | void \_\_cpuid(int\[4], int); | 是 | 是 | | intrin.h |
| 6 | \_\_cpuidex | void \_\_cpuidex(int\[4], int, int); | 是 | 是 | | intrin.h |
| 7 | \_\_debugbreak | void \_\_cdecl \_\_debugbreak(void); | 是 | 是 | | intrin.h |
| 8 | \_\_emul | \_\_int64 \_\_emul(int, int); | 是 | 是 | | intrin.h |
| 9 | \_\_emulu | unsigned \_\_int64 \_\_emulu(unsigned int, unsigned int); | 是 | 是 | | intrin.h |
| 10 | \_\_faststorefence | void \_\_faststorefence(void); | 是 | 是 | x64 | intrin.h |
| 11 | \_\_getcallerseflags | unsigned int \_\_getcallerseflags(void); | 是 | 是 | | intrin.h |
| 12 | \_\_halt | void \_\_halt(void); | 是 (僅限核心) | 是 (僅限核心) | | intrin.h |
| 13 | \_\_inbyte | unsigned char \_\_inbyte(unsigned short); | 是 | 是 | | intrin.h |
| 14 | \_\_inbytestring | void \_\_inbytestring(unsigned short, unsigned char \*, unsigned long); | 是 | 是 | | intrin.h |
| 15 | \_\_incgsbyte | void \_\_incgsbyte(unsigned long); | 是 (僅限核心) | 是 (僅限核心) | | intrin.h |
| 16 | \_\_incgsdword | void \_\_incgsdword(unsigned long); | 是 (僅限核心) | 是 (僅限核心) | | intrin.h |
| 17 | \_\_incgsqword | void \_\_incgsqword(unsigned long); | 是 (僅限核心) | 是 (僅限核心) | | intrin.h |
| 18 | \_\_incgsword | void \_\_incgsword(unsigned long); | 是 (僅限核心) | 是 (僅限核心) | | intrin.h |
| 19 | \_\_indword | unsigned long \_\_indword(unsigned short); | 是 | 是 | | intrin.h |
| 20 | \_\_indwordstring | void \_\_indwordstring(unsigned short, unsigned long \*, unsigned long); | 是 | 是 | | intrin.h |
| 21 | \_\_int2c | void \_\_int2c(void); | 是 | 是 | | intrin.h |
| 22 | \_\_invlpg | void \_\_invlpg(void \*); | 是 (僅限核心) | 是 (僅限核心) | | intrin.h |
| 23 | \_\_inword | unsigned short \_\_inword(unsigned short); | 是 | 是 | | intrin.h |
| 24 | \_\_inwordstring | void \_\_inwordstring(unsigned short, unsigned short \*, unsigned long); | 是 | 是 | | intrin.h |
| 25 | \_\_lidt | void \_\_lidt(void \*); | 是 (僅限核心) | 是 (僅限核心) | | intrin.h |
| 26 | \_\_ll\_lshift | unsigned \_\_int64 \_\_ll\_lshift(unsigned \_\_int64, int); | 是 | 是 | | intrin.h |
| 27 | \_\_ll\_rshift | \_\_int64 \_\_ll\_rshift(\_\_int64, int); | 是 | 是 | | intrin.h |
| 28 | \_\_llwpcb | void \_\_llwpcb(void \*); | 否 | 否 | LWP | ammintrin.h |
| 29 | \_\_lwpins32 | unsigned char \_\_lwpins32(unsigned int, unsigned int, unsigned int); | 否 | 否 | LWP | ammintrin.h |
| 30 | \_\_lwpins64 | unsigned char \_\_lwpins64(unsigned \_\_int64, unsigned int, unsigned int); | 否 | 否 | LWP | ammintrin.h |
| 31 | \_\_lwpval32 | void \_\_lwpval32(unsigned int, unsigned int, unsigned int); | 否 | 否 | LWP | ammintrin.h |
| 32 | \_\_lwpval64 | void \_\_lwpval64(unsigned \_\_int64, unsigned int, unsigned int); | 否 | 否 | LWP | ammintrin.h |
| 33 | \_\_lzcnt | unsigned int \_\_lzcnt(unsigned int); | 是 | 是 | ABM | intrin.h |
| 34 | \_\_lzcnt16 | unsigned short \_\_lzcnt16(unsigned short); | 是 | 是 | ABM | intrin.h |
| 35 | \_\_lzcnt64 | unsigned \_\_int64 \_\_lzcnt64(unsigned \_\_int64); | 是 | 是 | ABM | intrin.h |
| 36 | \_\_movsb | void \_\_movsb(unsigned char \*, unsigned char const \*, size\_t); | 是 | 是 | | intrin.h |
| 37 | \_\_movsd | void \_\_movsd(unsigned long \*, unsigned long const \*, size\_t); | 是 | 是 | | intrin.h |
| 38 | \_\_movsq | void \_\_movsq(unsigned long long \*, unsigned long long const \*, size\_t); | 是 | 是 | | intrin.h |
| 39 | \_\_movsw | void \_\_movsw(unsigned short \*, unsigned short const \*, size\_t); | 是 | 是 | | intrin.h |
| 40 | \_\_mulh | \_\_int64 \_\_mulh(\_\_int64, \_\_int64); | 是 | 是 | | intrin.h |
| 41 | \_\_nop | void \_\_nop(void); | 是 | 是 | | intrin.h |
| 42 | \_\_nvreg\_restore\_fence | void \_\_nvreg\_restore\_fence(void); | 是 | 是 | | intrin.h |
| 43 | \_\_nvreg\_save\_fence | void \_\_nvreg\_save\_fence(void); | 是 | 是 | | intrin.h |
| 44 | \_\_outbyte | void \_\_outbyte(unsigned short, unsigned char); | 強制使用 CompareString/LCMapString 排序舊版行為。 | | | intrin.h |
| 45 | \_\_outbytestring | void \_\_outbytestring(unsigned short, unsigned char \*, unsigned long); | ''解決方式：'' 更新為使用最新的排序行為。 | | | intrin.h |
| 46 | \_\_outdword | void \_\_outdword(unsigned short, unsigned long); | 是 | 是 | | intrin.h |
| 47 | \_\_outdwordstring | void \_\_outdwordstring(unsigned short, unsigned long \*, unsigned long); | 是 | 是 | | intrin.h |
| 48 | \_\_outword | void \_\_outword(unsigned short, unsigned short); | 是 | 是 | | intrin.h |
| 49 | \_\_outwordstring | void \_\_outwordstring(unsigned short, unsigned short \*, unsigned long); | 是 | 是 | | intrin.h |
| 50 | \_\_popcnt | unsigned int \_\_popcnt(unsigned int); | 是 | 是 | ABM / SSE4.2 | intrin.h |
| 51 | \_\_popcnt16 | unsigned short \_\_popcnt16(unsigned short); | 是 | 是 | ABM / SSE4.2 | intrin.h |
| 52 | \_\_popcnt64 | unsigned \_\_int64 \_\_popcnt64(unsigned \_\_int64); | 是 | 是 | ABM / SSE4.2 | intrin.h |
| 53 | \_\_rdtsc | unsigned \_\_int64 \_\_rdtsc(void); | 是 | 是 | | intrin.h |
| 54 | \_\_rdtscp | unsigned \_\_int64 \_\_rdtscp(unsigned int \*); | 是 | 是 | | intrin.h |
| 55 | \_\_readcr0 | unsigned \_\_int64 \_\_readcr0(void); | 是 (僅限核心) | 是 (僅限核心) | | intrin.h |
| 56 | \_\_readcr2 | unsigned \_\_int64 \_\_readcr2(void); | 是 (僅限核心) | 是 (僅限核心) | | intrin.h |
| 57 | \_\_readcr3 | unsigned \_\_int64 \_\_readcr3(void); | 是 (僅限核心) | 是 (僅限核心) | | intrin.h |
| 58 | \_\_readcr4 | unsigned \_\_int64 \_\_readcr4(void); | 是 (僅限核心) | 是 (僅限核心) | | intrin.h |
| 59 | \_\_readcr8 | unsigned \_\_int64 \_\_readcr8(void); | 是 (僅限核心) | 是 (僅限核心) | | intrin.h |
| 60 | \_\_readdr | unsigned \_\_int64 \_\_readdr(unsigned int); | 是 (僅限核心) | 是 (僅限核心) | | intrin.h |
| 61 | \_\_readeflags | unsigned \_\_int64 \_\_readeflags(void); | 是 (僅限核心) | 是 (僅限核心) | | intrin.h |
| 62 | \_\_readgsbyte | unsigned char \_\_readgsbyte(unsigned long); | 是 (僅限核心) | 是 (僅限核心) | | intrin.h |
| 63 | \_\_readgsdword | unsigned long \_\_readgsdword(unsigned long); | 是 (僅限核心) | 是 (僅限核心) | | intrin.h |
| 64 | \_\_readgsqword | unsigned \_\_int64 \_\_readgsqword(unsigned long); | 是 (僅限核心) | 是 (僅限核心) | | intrin.h |
| 65 | \_\_readgsword | unsigned short \_\_readgsword(unsigned long); | 是 (僅限核心) | 是 (僅限核心) | | intrin.h |
| 66 | \_\_readmsr | unsigned \_\_int64 \_\_readmsr(unsigned long); | 是 (僅限核心) | 是 (僅限核心) | | intrin.h |
| 67 | \_\_readpmc | unsigned \_\_int64 \_\_readpmc(unsigned long); | 是 (僅限核心) | 是 (僅限核心) | | intrin.h |
| 68 | \_\_segmentlimit | unsigned long \_\_segmentlimit(unsigned long); | 是 | 是 | | intrin.h |
| 69 | \_\_shiftleft128 | unsigned \_\_int64 \_\_shiftleft128(unsigned \_\_int64 \_LowPart, unsigned \_\_int64 \_HighPart, unsigned char \_Shift); | 是 | 是 | x64 | intrin.h |
| 70 | \_\_shiftright128 | unsigned \_\_int64 \_\_shiftright128(unsigned \_\_int64 \_LowPart, unsigned \_\_int64 \_HighPart, unsigned char \_Shift); | 是 | 是 | x64 | intrin.h |
| 71 | \_\_sidt | void \_\_sidt(void \*); | 是 (僅限核心) | 是 (僅限核心) | | intrin.h |
| 72 | \_\_slwpcb | void \*\_\_slwpcb(); | 否 | 否 | LWP | ammintrin.h |
| 73 | \_\_stosb | void \_\_stosb(unsigned char \*, unsigned char, size\_t); | 是 | 是 | | intrin.h |
| 74 | \_\_stosd | void \_\_stosd(unsigned long \*, unsigned long, size\_t); | 是 | 是 | | intrin.h |
| 75 | \_\_stosq | void \_\_stosq(unsigned \_\_int64 \*, unsigned \_\_int64, size\_t); | 是 | 是 | | intrin.h |
| 76 | \_\_stosw | void \_\_stosw(unsigned short \*, unsigned short, size\_t); | 是 | 是 | | intrin.h |
| 77 | \_\_svm\_clgi | void \_\_svm\_clgi(void); | 是 (僅限核心) | 是 (僅限核心) | | intrin.h |
| 78 | \_\_svm\_invlpga | void \_\_svm\_invlpga(void \*, int); | 是 (僅限核心) | 是 (僅限核心) | | intrin.h |
| 79 | \_\_svm\_skinit | void \_\_svm\_skinit(int); | 是 (僅限核心) | 是 (僅限核心) | | intrin.h |
| 80 | \_\_svm\_stgi | void \_\_svm\_stgi(void); | 是 (僅限核心) | 是 (僅限核心) | | intrin.h |
| 81 | \_\_svm\_vmload | void \_\_svm\_vmload(size\_t); | 是 (僅限核心) | 是 (僅限核心) | | intrin.h |
| 82 | \_\_svm\_vmrun | void \_\_svm\_vmrun(size\_t); | 是 (僅限核心) | 是 (僅限核心) | | intrin.h |
| 83 | \_\_svm\_vmsave | void \_\_svm\_vmsave(size\_t); | 是 (僅限核心) | 是 (僅限核心) | | intrin.h |
| 84 | \_\_ud2 | void \_\_ud2(void); | 是 (僅限核心) | 是 (僅限核心) | | intrin.h |
| 85 | \_\_ull\_rshift | unsigned \_\_int64 \_\_ull\_rshift(unsigned \_\_int64, int); | 是 | 是 | | intrin.h |
| 86 | \_\_umulh | unsigned \_\_int64 \_\_umulh(unsigned \_\_int64, unsigned \_\_int64); | 是 | 是 | x64 | intrin.h |
| 87 | \_\_vmx\_off | void \_\_vmx\_off(void); | 否 | 否 | | intrin.h |
| 88 | \_\_vmx\_on | unsigned char \_\_vmx\_on(unsigned \_\_int64 \*); | 否 | 否 | | intrin.h |
| 89 | \_\_vmx\_vmclear | unsigned char \_\_vmx\_vmclear(unsigned \_\_int64 \*); | 否 | 否 | | intrin.h |
| 90 | \_\_vmx\_vmlaunch | unsigned char \_\_vmx\_vmlaunch(void); | 否 | 否 | | intrin.h |
| 91 | \_\_vmx\_vmptrld | unsigned char \_\_vmx\_vmptrld(unsigned \_\_int64 \*); | 否 | 否 | | intrin.h |
| 92 | \_\_vmx\_vmptrst | void \_\_vmx\_vmptrst(unsigned \_\_int64 \*); | 否 | 否 | | intrin.h |
| 93 | \_\_vmx\_vmread | unsigned char \_\_vmx\_vmread(size\_t, size\_t \*); | 否 | 否 | | intrin.h |
| 94 | \_\_vmx\_vmresume | unsigned char \_\_vmx\_vmresume(void); | 否 | 否 | | intrin.h |
| 95 | \_\_vmx\_vmwrite | unsigned char \_\_vmx\_vmwrite(size\_t, size\_t); | 否 | 否 | | intrin.h |
| 96 | \_\_wbinvd | void \_\_wbinvd(void); | 是 (僅限核心) | 是 (僅限核心) | | intrin.h |
| 97 | \_\_writecr0 | void \_\_writecr0(unsigned \_\_int64); | 是 (僅限核心) | 是 (僅限核心) | | intrin.h |
| 98 | \_\_writecr3 | void \_\_writecr3(unsigned \_\_int64); | 是 (僅限核心) | 是 (僅限核心) | | intrin.h |
| 99 | \_\_writecr4 | void \_\_writecr4(unsigned \_\_int64); | 是 (僅限核心) | 是 (僅限核心) | | intrin.h |
| 100 | \_\_writecr8 | void \_\_writecr8(unsigned \_\_int64); | 是 (僅限核心) | 是 (僅限核心) | | intrin.h |
| 101 | \_\_writedr | void \_\_writedr(unsigned int, unsigned \_\_int64); | 是 (僅限核心) | 是 (僅限核心) | | intrin.h |
| 102 | \_\_writeeflags | void \_\_writeeflags(unsigned \_\_int64); | 是 (僅限核心) | 是 (僅限核心) | | intrin.h |
| 103 | \_\_writegsbyte | void \_\_writegsbyte(unsigned long, unsigned char); | 是 (僅限核心) | 是 (僅限核心) | | intrin.h |
| 104 | \_\_writegsdword | void \_\_writegsdword(unsigned long, unsigned long); | 是 (僅限核心) | 是 (僅限核心) | | intrin.h |
| 105 | \_\_writegsqword | void \_\_writegsqword(unsigned long, unsigned \_\_int64); | 是 (僅限核心) | 是 (僅限核心) | | intrin.h |
| 106 | \_\_writegsword | void \_\_writegsword(unsigned long, unsigned short); | 是 (僅限核心) | 是 (僅限核心) | | intrin.h |
| 107 | \_\_writemsr | void \_\_writemsr(unsigned long, unsigned \_\_int64); | 是 (僅限核心) | 是 (僅限核心) | | intrin.h |
| 108 | \_AddressOfReturnAddress | void \* \_AddressOfReturnAddress(void); | 是 | 是 | | intrin.h |
| 109 | \_andn\_u32 | unsigned int \_andn\_u32(unsigned int, unsigned int); | 是 | 是 | BMI | ammintrin.h |
| 110 | \_andn\_u64 | unsigned \_\_int64 \_andn\_u64(unsigned \_\_int64, unsigned \_\_int64); | 是 | 是 | BMI | ammintrin.h |
| 111 | \_bextr\_u32 | unsigned int \_bextr\_u32(unsigned int, unsigned int, unsigned int ); | 是 | 是 | BMI / AVX2 | ammintrin.h / immintrin.h |
| 112 | \_bextr\_u64 | unsigned \_\_int64 \_bextr\_u64(unsigned \_\_int64, unsigned int, unsigned int ); | 是 | 是 | BMI / AVX2 | ammintrin.h / immintrin.h |
| 113 | \_bextri\_u32 | unsigned int \_bextri\_u32(unsigned int, unsigned int); | 否 | 否 | TBM | ammintrin.h |
| 114 | \_bextri\_u64 | unsigned \_\_int64 \_bextri\_u64(unsigned \_\_int64, unsigned int); | 否 | 否 | TBM | ammintrin.h |
| 115 | \_BitScanForward | unsigned char \_BitScanForward(unsigned long \* \_Index, unsigned long \_Mask); | 是 | 是 | | intrin.h |
| 116 | \_BitScanForward64 | unsigned char \_BitScanForward64(unsigned long \* \_Index, unsigned \_\_int64 \_Mask); | 是 | 是 | x64 | intrin.h |
| 117 | \_BitScanReverse | unsigned char \_BitScanReverse(unsigned long \* \_Index, unsigned long \_Mask); | 是 | 是 | | intrin.h |
| 118 | \_BitScanReverse64 | unsigned char \_BitScanReverse64(unsigned long \* \_Index, unsigned \_\_int64 \_Mask); | 是 | 是 | x64 | intrin.h |
| 119 | \_bittest | unsigned char \_bittest(long const \*, long); | 是 | 是 | | intrin.h |
| 120 | \_bittest64 | unsigned char \_bittest64(\_\_int64 const \*, \_\_int64); | 是 | 是 | x64 | intrin.h |
| 121 | \_bittestandcomplement | unsigned char \_bittestandcomplement(long \*, long); | 是 | 是 | | intrin.h |
| 122 | \_bittestandcomplement64 | unsigned char \_bittestandcomplement64(\_\_int64 \*, \_\_int64); | 是 | 是 | x64 | intrin.h |
| 123 | \_bittestandreset | unsigned char \_bittestandreset(long \*, long); | 是 | 是 | | intrin.h |
| 124 | \_bittestandreset64 | unsigned char \_bittestandreset64(\_\_int64 \*, \_\_int64); | 是 | 是 | x64 | intrin.h |
| 125 | \_bittestandset | unsigned char \_bittestandset(long \*, long); | 是 | 是 | | intrin.h |
| 126 | \_bittestandset64 | unsigned char \_bittestandset64(\_\_int64 \*, \_\_int64); | 是 | 是 | x64 | intrin.h |
| 127 | \_blcfill\_u32 | unsigned int \_blcfill\_u32(unsigned int); | 否 | 否 | TBM | ammintrin.h |
| 128 | \_blcfill\_u64 | unsigned \_\_int64 \_blcfill\_u64(unsigned \_\_int64); | 否 | 否 | TBM | ammintrin.h |
| 129 | \_blci\_u32 | unsigned int \_blci\_u32(unsigned int); | 否 | 否 | TBM | ammintrin.h |
| 130 | \_blci\_u64 | unsigned \_\_int64 \_blci\_u64(unsigned \_\_int64); | 否 | 否 | TBM | ammintrin.h |
| 131 | \_blcic\_u32 | unsigned int \_blcic\_u32(unsigned int); | 否 | 否 | TBM | ammintrin.h |
| 132 | \_blcic\_u64 | unsigned \_\_int64 \_blcic\_u64(unsigned \_\_int64); | 否 | 否 | TBM | ammintrin.h |
| 133 | \_blcmsk\_u32 | unsigned int \_blcmsk\_u32(unsigned int); | 否 | 否 | TBM | ammintrin.h |
| 134 | \_blcmsk\_u64 | unsigned \_\_int64 \_blcmsk\_u64(unsigned \_\_int64); | 否 | 否 | TBM | ammintrin.h |
| 135 | \_blcs\_u32 | unsigned int \_blcs\_u32(unsigned int); | 否 | 否 | TBM | ammintrin.h |
| 136 | \_blcs\_u64 | unsigned \_\_int64 \_blcs\_u64(unsigned \_\_int64); | 否 | 否 | TBM | ammintrin.h |
| 137 | \_blsfill\_u32 | unsigned int \_blsfill\_u32(unsigned int); | 否 | 否 | TBM | ammintrin.h |
| 138 | \_blsfill\_u64 | unsigned \_\_int64 \_blsfill\_u64(unsigned \_\_int64); | 否 | 否 | TBM | ammintrin.h |
| 139 | \_blsi\_u32 | unsigned int \_blsi\_u32(unsigned int); | 是 | 是 | BMI / AVX2 | ammintrin.h / immintrin.h |
| 140 | \_blsi\_u64 | unsigned \_\_int64 \_blsi\_u64(unsigned \_\_int64); | 是 | 是 | BMI / AVX2 | ammintrin.h / immintrin.h |
| 141 | \_blsic\_u32 | unsigned int \_blsic\_u32(unsigned int); | 否 | 否 | TBM | ammintrin.h |
| 142 | \_blsic\_u64 | unsigned \_\_int64 \_blsic\_u64(unsigned \_\_int64); | 否 | 否 | TBM | ammintrin.h |
| 143 | \_blsmsk\_u32 | unsigned int \_blsmsk\_u32(unsigned int); | 是 | 是 | BMI / AVX2 | ammintrin.h / immintrin.h |
| 144 | \_blsmsk\_u64 | unsigned \_\_int64 \_blsmsk\_u64(unsigned \_\_int64); | 是 | 是 | BMI / AVX2 | ammintrin.h / immintrin.h |
| 145 | \_blsr\_u32 | unsigned int \_blsr\_u32(unsigned int); | 是 | 是 | BMI / AVX2 | ammintrin.h / immintrin.h |
| 146 | \_blsr\_u64 | unsigned \_\_int64 \_blsr\_u64(unsigned \_\_int64); | 是 | 是 | BMI / AVX2 | ammintrin.h / immintrin.h |
| 147 | \_byteswap\_uint64 | unsigned \_\_int64 \_\_cdecl \_byteswap\_uint64(unsigned \_\_int64); | 是 | 是 | | intrin.h |
| 148 | \_byteswap\_ulong | unsigned long \_\_cdecl \_byteswap\_ulong(unsigned long); | 是 | 是 | | intrin.h |
| 149 | \_byteswap\_ushort | unsigned short \_\_cdecl \_byteswap\_ushort(unsigned short); | 是 | 是 | | intrin.h |
| 150 | \_bzhi\_u32 | unsigned int \_bzhi\_u32(unsigned int, unsigned int ); | 否 | 是 | BMI2 / AVX2 | immintrin.h |
| 151 | \_bzhi\_u64 | unsigned \_\_int64 \_bzhi\_u64(unsigned \_\_int64, unsigned int ); | 否 | 是 | BMI2 / AVX2 | immintrin.h |
| 152 | \_clac | void \_clac(void); | 否 | 否 | TSX | immintrin.h |
| 153 | \_disable | void \_\_cdecl \_disable(void); | 是 (僅限核心) | 是 (僅限核心) | | intrin.h |
| 154 | \_enable | void \_\_cdecl \_enable(void); | 是 (僅限核心) | 是 (僅限核心) | | intrin.h |
| 155 | \_fxrstor | void \_\_cdecl \_fxrstor(void const \*); | 是 | 是 | | immintrin.h |
| 156 | \_fxrstor64 | void \_\_cdecl \_fxrstor64(void const \*); | 是 | 是 | x64 | immintrin.h |
| 157 | \_fxsave | void \_\_cdecl \_fxsave(void \*); | 是 | 是 | | immintrin.h |
| 158 | \_fxsave64 | void \_\_cdecl \_fxsave64(void \*); | 是 | 是 | x64 | immintrin.h |
| 159 | \_InterlockedAnd | long \_InterlockedAnd(long volatile \* \_Value, long \_Mask); | 是 | 是 | | intrin.h |
| 160 | \_InterlockedAnd\_np | long \_InterlockedAnd\_np(long volatile \* \_Value, long \_Mask); | 是 | 是 | x64 | intrin.h |
| 161 | \_InterlockedAnd16 | short \_InterlockedAnd16(short volatile \* \_Value, short \_Mask); | 是 | 是 | | intrin.h |
| 162 | \_InterlockedAnd16\_np | short \_InterlockedAnd16\_np(short volatile \* \_Value, short \_Mask); | 是 | 是 | x64 | intrin.h |
| 163 | \_InterlockedAnd64 | \_\_int64 \_InterlockedAnd64(\_\_int64 volatile \* \_Value, \_\_int64 \_Mask); | 是 | 是 | x64 | intrin.h |
| 164 | \_InterlockedAnd64\_np | \_\_int64 \_InterlockedAnd64\_np(\_\_int64 volatile \* \_Value, \_\_int64 \_Mask); | 是 | 是 | x64 | intrin.h |
| 165 | \_InterlockedAnd8 | char \_InterlockedAnd8(char volatile \* \_Value, char \_Mask); | 是 | 是 | | intrin.h |
| 166 | \_InterlockedAnd8\_np | char \_InterlockedAnd8\_np(char volatile \* \_Value, char \_Mask); | 是 | 是 | x64 | intrin.h |
| 167 | \_interlockedbittestandreset | unsigned char \_interlockedbittestandreset(long volatile \*, long); | 是 | 是 | | intrin.h |
| 168 | \_interlockedbittestandreset64 | unsigned char \_interlockedbittestandreset64(\_\_int64 volatile \*, \_\_int64); | 是 | 是 | x64 | intrin.h |
| 169 | \_interlockedbittestandset | unsigned char \_interlockedbittestandset(long volatile \*, long); | 是 | 是 | | intrin.h |
| 170 | \_interlockedbittestandset64 | unsigned char \_interlockedbittestandset64(\_\_int64 volatile \*, \_\_int64); | 是 | 是 | x64 | intrin.h |
| 171 | \_InterlockedCompareExchange | long \_\_cdecl \_InterlockedCompareExchange(long volatile \* \_Destination, long \_Exchange, long \_Comparand); | 是 | 是 | | intrin.h |
| 172 | \_InterlockedCompareExchange\_HLEAcquire | long \_InterlockedCompareExchange\_HLEAcquire(long volatile \*,long,long); | 否 | 否 | TSX | immintrin.h |
| 173 | \_InterlockedCompareExchange\_HLERelease | long \_InterlockedCompareExchange\_HLERelease(long volatile \*,long,long); | 否 | 否 | TSX | immintrin.h |
| 174 | \_InterlockedCompareExchange\_np | long \_InterlockedCompareExchange\_np(long volatile \* \_Destination, long \_Exchange, long \_Comparand); | 是 | 是 | x64 | intrin.h |
| 175 | \_InterlockedCompareExchange128 | unsigned char \_InterlockedCompareExchange128(\_\_int64 volatile \* \_Destination, \_\_int64 \_ExchangeHigh, \_\_int64 \_ExchangeLow, \_\_int64 \* \_ComparandResult); | 是 | 是 | x64 | intrin.h |
| 176 | \_InterlockedCompareExchange128\_np | unsigned char \_InterlockedCompareExchange128\_np(\_\_int64 volatile \* \_Destination, \_\_int64 \_ExchangeHigh, \_\_int64 \_ExchangeLow, \_\_int64 \* \_ComparandResult); | 是 | 是 | x64 | intrin.h |
| 177 | \_InterlockedCompareExchange16 | short \_InterlockedCompareExchange16(short volatile \* \_Destination, short \_Exchange, short \_Comparand); | 是 | 是 | | intrin.h |
| 178 | \_InterlockedCompareExchange16\_np | short \_InterlockedCompareExchange16\_np(short volatile \* \_Destination, short \_Exchange, short \_Comparand); | 是 | 是 | x64 | intrin.h |
| 179 | \_InterlockedCompareExchange64 | \_\_int64 \_InterlockedCompareExchange64(\_\_int64 volatile \* \_Destination, \_\_int64 \_Exchange, \_\_int64 \_Comparand); | 是 | 是 | | intrin.h |
| 180 | \_InterlockedCompareExchange64\_HLEAcquire | \_\_int64 \_InterlockedCompareExchange64\_HLEAcquire(\_\_int64 volatile \*,\_\_int64,\_\_int64); | 否 | 否 | TSX | immintrin.h |
| 181 | \_InterlockedCompareExchange64\_HLERelease | \_\_int64 \_InterlockedCompareExchange64\_HLERelease(\_\_int64 volatile \*,\_\_int64,\_\_int64); | 否 | 否 | TSX | immintrin.h |
| 182 | \_InterlockedCompareExchange64\_np | \_\_int64 \_InterlockedCompareExchange64\_np(\_\_int64 volatile \* \_Destination, \_\_int64 \_Exchange, \_\_int64 \_Comparand); | 是 | 是 | x64 | intrin.h |
| 183 | \_InterlockedCompareExchange8 | char \_InterlockedCompareExchange8(char volatile \* \_Destination, char \_Exchange, char \_Comparand); | 是 | 是 | | intrin.h |
| 184 | \_InterlockedCompareExchangePointer | void \* \_InterlockedCompareExchangePointer(void \* volatile \* \_Destination, void \* \_Exchange, void \* \_Comparand); | 是 | 是 | | intrin.h |
| 185 | \_InterlockedCompareExchangePointer\_HLEAcquire | void \*\_InterlockedCompareExchangePointer\_HLEAcquire(void \*volatile \*,void \*,void \*); | 否 | 否 | TSX | immintrin.h |
| 186 | \_InterlockedCompareExchangePointer\_HLERelease | void \*\_InterlockedCompareExchangePointer\_HLERelease(void \*volatile \*,void \*,void \*); | 否 | 否 | TSX | immintrin.h |
| 187 | \_InterlockedCompareExchangePointer\_np | void \* \_InterlockedCompareExchangePointer\_np(void \* volatile \* \_Destination, void \* \_Exchange, void \* \_Comparand); | 是 | 是 | x64 | intrin.h |
| 188 | \_InterlockedDecrement | long \_\_cdecl \_InterlockedDecrement(long volatile \* \_Addend); | 是 | 是 | | intrin.h |
| 189 | \_InterlockedDecrement16 | short \_InterlockedDecrement16(short volatile \* \_Addend); | 是 | 是 | | intrin.h |
| 190 | \_InterlockedDecrement64 | \_\_int64 \_InterlockedDecrement64(\_\_int64 volatile \* \_Addend); | 是 | 是 | x64 | intrin.h |
| 191 | \_InterlockedExchange | long \_\_cdecl \_InterlockedExchange(long volatile \* \_Target, long \_Value); | 是 | 是 | | intrin.h |
| 192 | \_InterlockedExchange16 | short \_InterlockedExchange16(short volatile \* \_Target, short \_Value); | 是 | 是 | | intrin.h |
| 193 | \_InterlockedExchange64 | \_\_int64 \_InterlockedExchange64(\_\_int64 volatile \* \_Target, \_\_int64 \_Value); | 是 | 是 | x64 | intrin.h |
| 194 | \_InterlockedExchange8 | char \_InterlockedExchange8(char volatile \* \_Target, char \_Value); | 是 | 是 | | intrin.h |
| 195 | \_InterlockedExchangeAdd | long \_\_cdecl \_InterlockedExchangeAdd(long volatile \* \_Addend, long \_Value); | 是 | 是 | | intrin.h |
| 196 | \_InterlockedExchangeAdd\_HLEAcquire | long \_InterlockedExchangeAdd\_HLEAcquire(long volatile \*,long); | 否 | 否 | TSX | immintrin.h |
| 197 | \_InterlockedExchangeAdd\_HLERelease | long \_InterlockedExchangeAdd\_HLERelease(long volatile \*,long); | 否 | 否 | TSX | immintrin.h |
| 198 | \_InterlockedExchangeAdd16 | short \_InterlockedExchangeAdd16(short volatile \* \_Addend, short \_Value); | 是 | 是 | | intrin.h |
| 199 | \_InterlockedExchangeAdd64 | \_\_int64 \_InterlockedExchangeAdd64(\_\_int64 volatile \* \_Addend, \_\_int64 \_Value); | 是 | 是 | x64 | intrin.h |
| 200 | \_InterlockedExchangeAdd64\_HLEAcquire | \_\_int64 \_InterlockedExchangeAdd64\_HLEAcquire(\_\_int64 volatile \*,\_\_int64); | 否 | 否 | TSX | immintrin.h |
| 201 | \_InterlockedExchangeAdd64\_HLERelease | \_\_int64 \_InterlockedExchangeAdd64\_HLERelease(\_\_int64 volatile \*,\_\_int64); | 否 | 否 | TSX | immintrin.h |
| 202 | \_InterlockedExchangeAdd8 | char \_InterlockedExchangeAdd8(char volatile \* \_Addend, char \_Value); | 是 | 是 | | intrin.h |
| 203 | \_InterlockedExchangePointer | void \* \_InterlockedExchangePointer(void \* volatile \* \_Target, void \* \_Value); | 是 | 是 | | intrin.h |
| 204 | \_InterlockedIncrement | long \_\_cdecl \_InterlockedIncrement(long volatile \* \_Addend); | 是 | 是 | | intrin.h |
| 205 | \_InterlockedIncrement16 | short \_InterlockedIncrement16(short volatile \* \_Addend); | 是 | 是 | | intrin.h |
| 206 | \_InterlockedIncrement64 | \_\_int64 \_InterlockedIncrement64(\_\_int64 volatile \* \_Addend); | 是 | 是 | x64 | intrin.h |
| 207 | \_InterlockedOr | long \_InterlockedOr(long volatile \* \_Value, long \_Mask); | 是 | 是 | | intrin.h |
| 208 | \_InterlockedOr\_np | long \_InterlockedOr\_np(long volatile \* \_Value, long \_Mask); | 是 | 是 | x64 | intrin.h |
| 209 | \_InterlockedOr16 | short \_InterlockedOr16(short volatile \* \_Value, short \_Mask); | 是 | 是 | | intrin.h |
| 210 | \_InterlockedOr16\_np | short \_InterlockedOr16\_np(short volatile \* \_Value, short \_Mask); | 是 | 是 | x64 | intrin.h |
| 211 | \_InterlockedOr64 | \_\_int64 \_InterlockedOr64(\_\_int64 volatile \* \_Value, \_\_int64 \_Mask); | 是 | 是 | x64 | intrin.h |
| 212 | \_InterlockedOr64\_np | \_\_int64 \_InterlockedOr64\_np(\_\_int64 volatile \* \_Value, \_\_int64 \_Mask); | 是 | 是 | x64 | intrin.h |
| 213 | \_InterlockedOr8 | char \_InterlockedOr8(char volatile \* \_Value, char \_Mask); | 是 | 是 | | intrin.h |
| 214 | \_InterlockedOr8\_np | char \_InterlockedOr8\_np(char volatile \* \_Value, char \_Mask); | 是 | 是 | x64 | intrin.h |
| 215 | \_InterlockedXor | long \_InterlockedXor(long volatile \* \_Value, long \_Mask); | 是 | 是 | | intrin.h |
| 216 | \_InterlockedXor\_np | long \_InterlockedXor\_np(long volatile \* \_Value, long \_Mask); | 是 | 是 | x64 | intrin.h |
| 217 | \_InterlockedXor16 | short \_InterlockedXor16(short volatile \* \_Value, short \_Mask); | 是 | 是 | | intrin.h |
| 218 | \_InterlockedXor16\_np | short \_InterlockedXor16\_np(short volatile \* \_Value, short \_Mask); | 是 | 是 | x64 | intrin.h |
| 219 | \_InterlockedXor64 | \_\_int64 \_InterlockedXor64(\_\_int64 volatile \* \_Value, \_\_int64 \_Mask); | 是 | 是 | x64 | intrin.h |
| 220 | \_InterlockedXor64\_np | \_\_int64 \_InterlockedXor64\_np(\_\_int64 volatile \* \_Value, \_\_int64 \_Mask); | 是 | 是 | x64 | intrin.h |
| 221 | \_InterlockedXor8 | char \_InterlockedXor8(char volatile \* \_Value, char \_Mask); | 是 | 是 | | intrin.h |
| 222 | \_InterlockedXor8\_np | char \_InterlockedXor8\_np(char volatile \* \_Value, char \_Mask); | 是 | 是 | x64 | intrin.h |
| 223 | \_invpcid | void \_\_cdecl \_invpcid(unsigned int, void \* ); | 否 | 否 | INVPCID | immintrin.h |
| 224 | \_lgdt | void \_lgdt(void\*); | 否 | 否 | TSX | immintrin.h |
| 225 | \_lrotl | unsigned long \_\_cdecl \_lrotl(unsigned long, int); | 是 | 是 | | intrin.h |
| 226 | \_lrotr | unsigned long \_\_cdecl \_lrotr(unsigned long, int); | 是 | 是 | | intrin.h |
| 227 | \_lzcnt\_u32 | unsigned int \_lzcnt\_u32(unsigned int); | 是 | 是 | BMI / AVX2 | ammintrin.h / immintrin.h |
| 228 | \_lzcnt\_u64 | unsigned \_\_int64 \_lzcnt\_u64(unsigned \_\_int64); | 是 | 是 | BMI / AVX2 | ammintrin.h / immintrin.h |
| 229 | \_m\_empty | void \_m\_empty(void); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 230 | \_m\_from\_int | \_\_m64 \_m\_from\_int(int \_I); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 231 | \_m\_maskmovq | void \_m\_maskmovq(\_\_m64, \_\_m64, char \*); | 是 (不建議) | 是 (不建議) | SSE\* | xmmintrin.h |
| 232 | \_m\_packssdw | \_\_m64 \_m\_packssdw(\_\_m64 \_MM1, \_\_m64 \_MM2); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 233 | \_m\_packsswb | \_\_m64 \_m\_packsswb(\_\_m64 \_MM1, \_\_m64 \_MM2); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 234 | \_m\_packuswb | \_\_m64 \_m\_packuswb(\_\_m64 \_MM1, \_\_m64 \_MM2); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 235 | \_m\_paddb | \_\_m64 \_m\_paddb(\_\_m64 \_MM1, \_\_m64 \_MM2); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 236 | \_m\_paddd | \_\_m64 \_m\_paddd(\_\_m64 \_MM1, \_\_m64 \_MM2); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 237 | \_m\_paddsb | \_\_m64 \_m\_paddsb(\_\_m64 \_MM1, \_\_m64 \_MM2); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 238 | \_m\_paddsw | \_\_m64 \_m\_paddsw(\_\_m64 \_MM1, \_\_m64 \_MM2); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 239 | \_m\_paddusb | \_\_m64 \_m\_paddusb(\_\_m64 \_MM1, \_\_m64 \_MM2); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 240 | \_m\_paddusw | \_\_m64 \_m\_paddusw(\_\_m64 \_MM1, \_\_m64 \_MM2); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 241 | \_m\_paddw | \_\_m64 \_m\_paddw(\_\_m64 \_MM1, \_\_m64 \_MM2); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 242 | \_m\_pand | \_\_m64 \_m\_pand(\_\_m64 \_MM1, \_\_m64 \_MM2); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 243 | \_m\_pandn | \_\_m64 \_m\_pandn(\_\_m64 \_MM1, \_\_m64 \_MM2); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 244 | \_m\_pavgb | \_\_m64 \_m\_pavgb(\_\_m64, \_\_m64); | 是 (不建議) | 是 (不建議) | SSE\* | xmmintrin.h |
| 245 | \_m\_pavgw | \_\_m64 \_m\_pavgw(\_\_m64, \_\_m64); | 是 (不建議) | 是 (不建議) | SSE\* | xmmintrin.h |
| 246 | \_m\_pcmpeqb | \_\_m64 \_m\_pcmpeqb(\_\_m64 \_MM1, \_\_m64 \_MM2); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 247 | \_m\_pcmpeqd | \_\_m64 \_m\_pcmpeqd(\_\_m64 \_MM1, \_\_m64 \_MM2); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 248 | \_m\_pcmpeqw | \_\_m64 \_m\_pcmpeqw(\_\_m64 \_MM1, \_\_m64 \_MM2); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 249 | \_m\_pcmpgtb | \_\_m64 \_m\_pcmpgtb(\_\_m64 \_MM1, \_\_m64 \_MM2); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 250 | \_m\_pcmpgtd | \_\_m64 \_m\_pcmpgtd(\_\_m64 \_MM1, \_\_m64 \_MM2); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 251 | \_m\_pcmpgtw | \_\_m64 \_m\_pcmpgtw(\_\_m64 \_MM1, \_\_m64 \_MM2); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 252 | \_m\_pextrw | int \_m\_pextrw(\_\_m64, int); | 是 (不建議) | 是 (不建議) | SSE\* | xmmintrin.h |
| 253 | \_m\_pinsrw | \_\_m64 \_m\_pinsrw(\_\_m64, int, int); | 是 (不建議) | 是 (不建議) | SSE\* | xmmintrin.h |
| 254 | \_m\_pmaddwd | \_\_m64 \_m\_pmaddwd(\_\_m64 \_MM1, \_\_m64 \_MM2); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 255 | \_m\_pmaxsw | \_\_m64 \_m\_pmaxsw(\_\_m64, \_\_m64); | 是 (不建議) | 是 (不建議) | SSE\* | xmmintrin.h |
| 256 | \_m\_pmaxub | \_\_m64 \_m\_pmaxub(\_\_m64, \_\_m64); | 是 (不建議) | 是 (不建議) | SSE\* | xmmintrin.h |
| 257 | \_m\_pminsw | \_\_m64 \_m\_pminsw(\_\_m64, \_\_m64); | 是 (不建議) | 是 (不建議) | SSE\* | xmmintrin.h |
| 258 | \_m\_pminub | \_\_m64 \_m\_pminub(\_\_m64, \_\_m64); | 是 (不建議) | 是 (不建議) | SSE\* | xmmintrin.h |
| 259 | \_m\_pmovmskb | int \_m\_pmovmskb(\_\_m64); | 是 (不建議) | 是 (不建議) | SSE\* | xmmintrin.h |
| 260 | \_m\_pmulhuw | \_\_m64 \_m\_pmulhuw(\_\_m64, \_\_m64); | 是 (不建議) | 是 (不建議) | SSE\* | xmmintrin.h |
| 261 | \_m\_pmulhw | \_\_m64 \_m\_pmulhw(\_\_m64 \_MM1, \_\_m64 \_MM2); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 262 | \_m\_pmullw | \_\_m64 \_m\_pmullw(\_\_m64 \_MM1, \_\_m64 \_MM2); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 263 | \_m\_por | \_\_m64 \_m\_por(\_\_m64 \_MM1, \_\_m64 \_MM2); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 264 | \_m\_prefetch | void \_m\_prefetch(void \*); | 是 | 是 | 3DNowPrefetch | mm3dnow\.h |
| 265 | \_m\_prefetchw | void \_m\_prefetchw(volatile const void \*); | 是 | 是 | 3DNowPrefetch/PRFTCH | mm3dnow\.h |
| 266 | \_m\_psadbw | \_\_m64 \_m\_psadbw(\_\_m64, \_\_m64); | 是 (不建議) | 是 (不建議) | SSE\* | xmmintrin.h |
| 267 | \_m\_pshufw | \_\_m64 \_m\_pshufw(\_\_m64, int); | 是 (不建議) | 是 (不建議) | SSE\* | xmmintrin.h |
| 268 | \_m\_pslld | \_\_m64 \_m\_pslld(\_\_m64 \_M, \_\_m64 \_Count); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 269 | \_m\_pslldi | \_\_m64 \_m\_pslldi(\_\_m64 \_M, int \_Count); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 270 | \_m\_psllq | \_\_m64 \_m\_psllq(\_\_m64 \_M, \_\_m64 \_Count); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 271 | \_m\_psllqi | \_\_m64 \_m\_psllqi(\_\_m64 \_M, int \_Count); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 272 | \_m\_psllw | \_\_m64 \_m\_psllw(\_\_m64 \_M, \_\_m64 \_Count); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 273 | \_m\_psllwi | \_\_m64 \_m\_psllwi(\_\_m64 \_M, int \_Count); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 274 | \_m\_psrad | \_\_m64 \_m\_psrad(\_\_m64 \_M, \_\_m64 \_Count); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 275 | \_m\_psradi | \_\_m64 \_m\_psradi(\_\_m64 \_M, int \_Count); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 276 | \_m\_psraw | \_\_m64 \_m\_psraw(\_\_m64 \_M, \_\_m64 \_Count); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 277 | \_m\_psrawi | \_\_m64 \_m\_psrawi(\_\_m64 \_M, int \_Count); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 278 | \_m\_psrld | \_\_m64 \_m\_psrld(\_\_m64 \_M, \_\_m64 \_Count); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 279 | \_m\_psrldi | \_\_m64 \_m\_psrldi(\_\_m64 \_M, int \_Count); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 280 | \_m\_psrlq | \_\_m64 \_m\_psrlq(\_\_m64 \_M, \_\_m64 \_Count); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 281 | \_m\_psrlqi | \_\_m64 \_m\_psrlqi(\_\_m64 \_M, int \_Count); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 282 | \_m\_psrlw | \_\_m64 \_m\_psrlw(\_\_m64 \_M, \_\_m64 \_Count); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 283 | \_m\_psrlwi | \_\_m64 \_m\_psrlwi(\_\_m64 \_M, int \_Count); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 284 | \_m\_psubb | \_\_m64 \_m\_psubb(\_\_m64 \_MM1, \_\_m64 \_MM2); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 285 | \_m\_psubd | \_\_m64 \_m\_psubd(\_\_m64 \_MM1, \_\_m64 \_MM2); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 286 | \_m\_psubsb | \_\_m64 \_m\_psubsb(\_\_m64 \_MM1, \_\_m64 \_MM2); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 287 | \_m\_psubsw | \_\_m64 \_m\_psubsw(\_\_m64 \_MM1, \_\_m64 \_MM2); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 288 | \_m\_psubusb | \_\_m64 \_m\_psubusb(\_\_m64 \_MM1, \_\_m64 \_MM2); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 289 | \_m\_psubusw | \_\_m64 \_m\_psubusw(\_\_m64 \_MM1, \_\_m64 \_MM2); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 290 | \_m\_psubw | \_\_m64 \_m\_psubw(\_\_m64 \_MM1, \_\_m64 \_MM2); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 291 | \_m\_punpckhbw | \_\_m64 \_m\_punpckhbw(\_\_m64 \_MM1, \_\_m64 \_MM2); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 292 | \_m\_punpckhdq | \_\_m64 \_m\_punpckhdq(\_\_m64 \_MM1, \_\_m64 \_MM2); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 293 | \_m\_punpckhwd | \_\_m64 \_m\_punpckhwd(\_\_m64 \_MM1, \_\_m64 \_MM2); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 294 | \_m\_punpcklbw | \_\_m64 \_m\_punpcklbw(\_\_m64 \_MM1, \_\_m64 \_MM2); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 295 | \_m\_punpckldq | \_\_m64 \_m\_punpckldq(\_\_m64 \_MM1, \_\_m64 \_MM2); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 296 | \_m\_punpcklwd | \_\_m64 \_m\_punpcklwd(\_\_m64 \_MM1, \_\_m64 \_MM2); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 297 | \_m\_pxor | \_\_m64 \_m\_pxor(\_\_m64 \_MM1, \_\_m64 \_MM2); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 298 | \_m\_to\_int | int \_m\_to\_int(\_\_m64 \_M); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 299 | \_mm\_abs\_epi16 | \_\_m128i \_mm\_abs\_epi16(\_\_m128i a); | 是 | 是 | SSSE3 | tmmintrin.h |
| 300 | \_mm\_abs\_epi32 | \_\_m128i \_mm\_abs\_epi32(\_\_m128i a); | 是 | 是 | SSSE3 | tmmintrin.h |
| 301 | \_mm\_abs\_epi8 | \_\_m128i \_mm\_abs\_epi8(\_\_m128i a); | 是 | 是 | SSSE3 | tmmintrin.h |
| 302 | \_mm\_abs\_pi16 | \_\_m64 \_mm\_abs\_pi16(\_\_m64 a); | 是 (不建議) | 是 (不建議) | SSSE3\* | tmmintrin.h |
| 303 | \_mm\_abs\_pi32 | \_\_m64 \_mm\_abs\_pi32(\_\_m64 a); | 是 (不建議) | 是 (不建議) | SSSE3\* | tmmintrin.h |
| 304 | \_mm\_abs\_pi8 | \_\_m64 \_mm\_abs\_pi8(\_\_m64 a); | 是 (不建議) | 是 (不建議) | SSSE3\* | tmmintrin.h |
| 305 | \_mm\_add\_epi16 | \_\_m128i \_mm\_add\_epi16(\_\_m128i \_A, \_\_m128i \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 306 | \_mm\_add\_epi32 | \_\_m128i \_mm\_add\_epi32(\_\_m128i \_A, \_\_m128i \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 307 | \_mm\_add\_epi64 | \_\_m128i \_mm\_add\_epi64(\_\_m128i \_A, \_\_m128i \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 308 | \_mm\_add\_epi8 | \_\_m128i \_mm\_add\_epi8(\_\_m128i \_A, \_\_m128i \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 309 | \_mm\_add\_pd | \_\_m128d \_mm\_add\_pd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 310 | \_mm\_add\_ps | \_\_m128 \_mm\_add\_ps(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 311 | \_mm\_add\_sd | \_\_m128d \_mm\_add\_sd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 312 | \_mm\_add\_si64 | \_\_m64 \_mm\_add\_si64(\_\_m64 \_A, \_\_m64 \_B); | 是 (不建議) | 是 (不建議) | SSE2\* | emmintrin.h |
| 313 | \_mm\_add\_ss | \_\_m128 \_mm\_add\_ss(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 314 | \_mm\_adds\_epi16 | \_\_m128i \_mm\_adds\_epi16(\_\_m128i \_A, \_\_m128i \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 315 | \_mm\_adds\_epi8 | \_\_m128i \_mm\_adds\_epi8(\_\_m128i \_A, \_\_m128i \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 316 | \_mm\_adds\_epu16 | \_\_m128i \_mm\_adds\_epu16(\_\_m128i \_A, \_\_m128i \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 317 | \_mm\_adds\_epu8 | \_\_m128i \_mm\_adds\_epu8(\_\_m128i \_A, \_\_m128i \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 318 | \_mm\_addsub\_pd | \_\_m128d \_mm\_addsub\_pd(\_\_m128d a, \_\_m128d b); | 是 | 是 | SSE3 | pmmintrin.h |
| 319 | \_mm\_addsub\_ps | \_\_m128 \_mm\_addsub\_ps(\_\_m128 a, \_\_m128 b); | 是 | 是 | SSE3 | pmmintrin.h |
| 320 | \_mm\_aesdec\_si128 | \_\_m128i \_mm\_aesdec\_si128(\_\_m128i v, \_\_m128i rkey); | 是 | 是 | AES | wmmintrin.h |
| 321 | \_mm\_aesdeclast\_si128 | \_\_m128i \_mm\_aesdeclast\_si128(\_\_m128i v, \_\_m128i rkey); | 是 | 是 | AES | wmmintrin.h |
| 322 | \_mm\_aesenc\_si128 | \_\_m128i \_mm\_aesenc\_si128(\_\_m128i v, \_\_m128i rkey); | 是 | 是 | AES | wmmintrin.h |
| 323 | \_mm\_aesenclast\_si128 | \_\_m128i \_mm\_aesenclast\_si128(\_\_m128i v, \_\_m128i rkey); | 是 | 是 | AES | wmmintrin.h |
| 324 | \_mm\_aesimc\_si128 | \_\_m128i \_mm\_aesimc\_si128(\_\_m128i v); | 是 | 是 | AES | wmmintrin.h |
| 325 | \_mm\_aeskeygenassist\_si128 | \_\_m128i \_mm\_aeskeygenassist\_si128(\_\_m128i ckey, const int rcon); | 是 | 是 | AES | wmmintrin.h |
| 326 | \_mm\_alignr\_epi8 | \_\_m128i \_mm\_alignr\_epi8(\_\_m128i a, \_\_m128i b, int n); | 是 | 是 | SSSE3 | tmmintrin.h |
| 327 | \_mm\_alignr\_pi8 | \_\_m64 \_mm\_alignr\_pi8(\_\_m64 a, \_\_m64 b, int n); | 是 (不建議) | 是 (不建議) | SSSE3\* | tmmintrin.h |
| 328 | \_mm\_and\_pd | \_\_m128d \_mm\_and\_pd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 329 | \_mm\_and\_ps | \_\_m128 \_mm\_and\_ps(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 330 | \_mm\_and\_si128 | \_\_m128i \_mm\_and\_si128(\_\_m128i \_A, \_\_m128i \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 331 | \_mm\_andnot\_pd | \_\_m128d \_mm\_andnot\_pd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 332 | \_mm\_andnot\_ps | \_\_m128 \_mm\_andnot\_ps(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 333 | \_mm\_andnot\_si128 | \_\_m128i \_mm\_andnot\_si128(\_\_m128i \_A, \_\_m128i \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 334 | \_mm\_avg\_epu16 | \_\_m128i \_mm\_avg\_epu16(\_\_m128i \_A, \_\_m128i \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 335 | \_mm\_avg\_epu8 | \_\_m128i \_mm\_avg\_epu8(\_\_m128i \_A, \_\_m128i \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 336 | \_mm\_blend\_epi16 | \_\_m128i \_mm\_blend\_epi16(\_\_m128i v1, \_\_m128i v2, const int mask); | 是 | 是 | SSE4.1 | smmintrin.h |
| 337 | \_mm\_blend\_epi32 | \_\_m128i \_\_cdecl \_mm\_blend\_epi32(\_\_m128i, \_\_m128i, const int); | 否 | 是 | AVX2 | immintrin.h |
| 338 | \_mm\_blend\_pd | \_\_m128d \_mm\_blend\_pd(\_\_m128d v1, \_\_m128d v2, const int mask); | 是 | 是 | SSE4.1 | smmintrin.h |
| 339 | \_mm\_blend\_ps | \_\_m128 \_mm\_blend\_ps(\_\_m128 v1, \_\_m128 v2, const int mask); | 是 | 是 | SSE4.1 | smmintrin.h |
| 340 | \_mm\_blendv\_epi8 | \_\_m128i \_mm\_blendv\_epi8(\_\_m128i v1, \_\_m128i v2, \_\_m128i mask); | 是 | 是 | SSE4.1 | smmintrin.h |
| 341 | \_mm\_blendv\_pd | \_\_m128d \_mm\_blendv\_pd(\_\_m128d v1, \_\_m128d v2, \_\_m128d v3); | 是 | 是 | SSE4.1 | smmintrin.h |
| 342 | \_mm\_blendv\_ps | \_\_m128 \_mm\_blendv\_ps(\_\_m128 v1, \_\_m128 v2, \_\_m128 v3); | 是 | 是 | SSE4.1 | smmintrin.h |
| 343 | \_mm\_broadcast\_ss | \_\_m128 \_\_cdecl \_mm\_broadcast\_ss(float const \*); | 是 | 是 | AVX | immintrin.h |
| 344 | \_mm\_broadcastb\_epi8 | \_\_m128i \_\_cdecl \_mm\_broadcastb\_epi8(\_\_m128i); | 否 | 是 | AVX2 | immintrin.h |
| 345 | \_mm\_broadcastd\_epi32 | \_\_m128i \_\_cdecl \_mm\_broadcastd\_epi32(\_\_m128i); | 否 | 是 | AVX2 | immintrin.h |
| 346 | \_mm\_broadcastq\_epi64 | \_\_m128i \_\_cdecl \_mm\_broadcastq\_epi64(\_\_m128i); | 否 | 是 | AVX2 | immintrin.h |
| 347 | \_mm\_broadcastsd\_pd | \_\_m128d \_\_cdecl \_mm\_broadcastsd\_pd(\_\_m128d); | 否 | 是 | AVX2 | immintrin.h |
| 348 | \_mm\_broadcastss\_ps | \_\_m128 \_\_cdecl \_mm\_broadcastss\_ps(\_\_m128); | 否 | 是 | AVX2 | immintrin.h |
| 349 | \_mm\_broadcastw\_epi16 | \_\_m128i \_\_cdecl \_mm\_broadcastw\_epi16(\_\_m128i); | 否 | 是 | AVX2 | immintrin.h |
| 350 | \_mm\_castpd\_ps | \_\_m128 \_mm\_castpd\_ps(\_\_m128d); | 是 | 是 | SSE2 | emmintrin.h |
| 351 | \_mm\_castpd\_si128 | \_\_m128i \_mm\_castpd\_si128(\_\_m128d); | 是 | 是 | SSE2 | emmintrin.h |
| 352 | \_mm\_castps\_pd | \_\_m128d \_mm\_castps\_pd(\_\_m128); | 是 | 是 | SSE2 | emmintrin.h |
| 353 | \_mm\_castps\_si128 | \_\_m128i \_mm\_castps\_si128(\_\_m128); | 是 | 是 | SSE2 | emmintrin.h |
| 354 | \_mm\_castsi128\_pd | \_\_m128d \_mm\_castsi128\_pd(\_\_m128i); | 是 | 是 | SSE2 | emmintrin.h |
| 355 | \_mm\_castsi128\_ps | \_\_m128 \_mm\_castsi128\_ps(\_\_m128i); | 是 | 是 | SSE2 | emmintrin.h |
| 356 | \_mm\_ceil\_pd | \_\_m128d \_mm\_ceil\_pd(\_\_m128d val); | 是 | 是 | SSE4.1 | smmintrin.h |
| 357 | \_mm\_ceil\_ps | \_\_m128 \_mm\_ceil\_ps(\_\_m128 val); | 是 | 是 | SSE4.1 | smmintrin.h |
| 358 | \_mm\_ceil\_sd | \_\_m128d \_mm\_ceil\_sd(\_\_m128d dst, \_\_m128d val); | 是 | 是 | SSE4.1 | smmintrin.h |
| 359 | \_mm\_ceil\_ss | \_\_m128 \_mm\_ceil\_ss(\_\_m128 dst, \_\_m128 val); | 是 | 是 | SSE4.1 | smmintrin.h |
| 360 | \_mm\_clflush | void \_mm\_clflush(void const \*); | 是 | 是 | SSE2 | emmintrin.h |
| 361 | \_mm\_clmulepi64\_si128 | \_\_m128i \_mm\_clmulepi64\_si128(\_\_m128i v1, \_\_m128i v2, const int imm8); | 是 | 是 | CLMULQDQ | wmmintrin.h |
| 362 | \_mm\_cmov\_si128 | \_\_m128i \_mm\_cmov\_si128(\_\_m128i, \_\_m128i, \_\_m128i); | 否 | 否 | XOP | ammintrin.h |
| 363 | \_mm\_cmp\_pd | \_\_m128d \_\_cdecl \_mm\_cmp\_pd(\_\_m128d, \_\_m128d, const int); | 是 | 是 | AVX | immintrin.h |
| 364 | \_mm\_cmp\_ps | \_\_m128 \_\_cdecl \_mm\_cmp\_ps(\_\_m128, \_\_m128, const int); | 是 | 是 | AVX | immintrin.h |
| 365 | \_mm\_cmp\_sd | \_\_m128d \_\_cdecl \_mm\_cmp\_sd(\_\_m128d, \_\_m128d, const int); | 是 | 是 | AVX | immintrin.h |
| 366 | \_mm\_cmp\_ss | \_\_m128 \_\_cdecl \_mm\_cmp\_ss(\_\_m128, \_\_m128, const int); | 是 | 是 | AVX | immintrin.h |
| 367 | \_mm\_cmpeq\_epi16 | \_\_m128i \_mm\_cmpeq\_epi16(\_\_m128i \_A, \_\_m128i \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 368 | \_mm\_cmpeq\_epi32 | \_\_m128i \_mm\_cmpeq\_epi32(\_\_m128i \_A, \_\_m128i \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 369 | \_mm\_cmpeq\_epi64 | \_\_m128i \_mm\_cmpeq\_epi64(\_\_m128i val1, \_\_m128i val2); | 是 | 是 | SSE4.1 | smmintrin.h |
| 370 | \_mm\_cmpeq\_epi8 | \_\_m128i \_mm\_cmpeq\_epi8(\_\_m128i \_A, \_\_m128i \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 371 | \_mm\_cmpeq\_pd | \_\_m128d \_mm\_cmpeq\_pd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 372 | \_mm\_cmpeq\_ps | \_\_m128 \_mm\_cmpeq\_ps(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 373 | \_mm\_cmpeq\_sd | \_\_m128d \_mm\_cmpeq\_sd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 374 | \_mm\_cmpeq\_ss | \_\_m128 \_mm\_cmpeq\_ss(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 375 | \_mm\_cmpestra | int \_mm\_cmpestra(\_\_m128i a, int la, \_\_m128i b, int lb, const int mode); | 是 | 是 | SSE4.2 | nmmintrin.h |
| 376 | \_mm\_cmpestrc | int \_mm\_cmpestrc(\_\_m128i a, int la, \_\_m128i b, int lb, const int mode); | 是 | 是 | SSE4.2 | nmmintrin.h |
| 377 | \_mm\_cmpestri | int \_mm\_cmpestri(\_\_m128i a, int la, \_\_m128i b, int lb, const int mode); | 是 | 是 | SSE4.2 | nmmintrin.h |
| 378 | \_mm\_cmpestrm | \_\_m128i \_mm\_cmpestrm(\_\_m128i a, int la, \_\_m128i b, int lb, const int mode); | 是 | 是 | SSE4.2 | nmmintrin.h |
| 379 | \_mm\_cmpestro | int \_mm\_cmpestro(\_\_m128i a, int la, \_\_m128i b, int lb, const int mode); | 是 | 是 | SSE4.2 | nmmintrin.h |
| 380 | \_mm\_cmpestrs | int \_mm\_cmpestrs(\_\_m128i a, int la, \_\_m128i b, int lb, const int mode); | 是 | 是 | SSE4.2 | nmmintrin.h |
| 381 | \_mm\_cmpestrz | int \_mm\_cmpestrz(\_\_m128i a, int la, \_\_m128i b, int lb, const int mode); | 是 | 是 | SSE4.2 | nmmintrin.h |
| 382 | \_mm\_cmpge\_pd | \_\_m128d \_mm\_cmpge\_pd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 383 | \_mm\_cmpge\_ps | \_\_m128 \_mm\_cmpge\_ps(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 384 | \_mm\_cmpge\_sd | \_\_m128d \_mm\_cmpge\_sd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 385 | \_mm\_cmpge\_ss | \_\_m128 \_mm\_cmpge\_ss(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 386 | \_mm\_cmpgt\_epi16 | \_\_m128i \_mm\_cmpgt\_epi16(\_\_m128i \_A, \_\_m128i \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 387 | \_mm\_cmpgt\_epi32 | \_\_m128i \_mm\_cmpgt\_epi32(\_\_m128i \_A, \_\_m128i \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 388 | \_mm\_cmpgt\_epi64 | \_\_m128i \_mm\_cmpgt\_epi64(\_\_m128i val1, \_\_m128i val2); | 是 | 是 | SSE4.2 | nmmintrin.h |
| 389 | \_mm\_cmpgt\_epi8 | \_\_m128i \_mm\_cmpgt\_epi8(\_\_m128i \_A, \_\_m128i \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 390 | \_mm\_cmpgt\_pd | \_\_m128d \_mm\_cmpgt\_pd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 391 | \_mm\_cmpgt\_ps | \_\_m128 \_mm\_cmpgt\_ps(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 392 | \_mm\_cmpgt\_sd | \_\_m128d \_mm\_cmpgt\_sd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 393 | \_mm\_cmpgt\_ss | \_\_m128 \_mm\_cmpgt\_ss(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 394 | \_mm\_cmpistra | int \_mm\_cmpistra(\_\_m128i a, \_\_m128i b, const int mode); | 是 | 是 | SSE4.2 | nmmintrin.h |
| 395 | \_mm\_cmpistrc | int \_mm\_cmpistrc(\_\_m128i a, \_\_m128i b, const int mode); | 是 | 是 | SSE4.2 | nmmintrin.h |
| 396 | \_mm\_cmpistri | int \_mm\_cmpistri(\_\_m128i a, \_\_m128i b, const int mode); | 是 | 是 | SSE4.2 | nmmintrin.h |
| 397 | \_mm\_cmpistrm | \_\_m128i \_mm\_cmpistrm(\_\_m128i a, \_\_m128i b, const int mode); | 是 | 是 | SSE4.2 | nmmintrin.h |
| 398 | \_mm\_cmpistro | int \_mm\_cmpistro(\_\_m128i a, \_\_m128i b, const int mode); | 是 | 是 | SSE4.2 | nmmintrin.h |
| 399 | \_mm\_cmpistrs | int \_mm\_cmpistrs(\_\_m128i a, \_\_m128i b, const int mode); | 是 | 是 | SSE4.2 | nmmintrin.h |
| 400 | \_mm\_cmpistrz | int \_mm\_cmpistrz(\_\_m128i a, \_\_m128i b, const int mode); | 是 | 是 | SSE4.2 | nmmintrin.h |
| 401 | \_mm\_cmple\_pd | \_\_m128d \_mm\_cmple\_pd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 402 | \_mm\_cmple\_ps | \_\_m128 \_mm\_cmple\_ps(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 403 | \_mm\_cmple\_sd | \_\_m128d \_mm\_cmple\_sd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 404 | \_mm\_cmple\_ss | \_\_m128 \_mm\_cmple\_ss(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 405 | \_mm\_cmplt\_epi16 | \_\_m128i \_mm\_cmplt\_epi16(\_\_m128i \_A, \_\_m128i \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 406 | \_mm\_cmplt\_epi32 | \_\_m128i \_mm\_cmplt\_epi32(\_\_m128i \_A, \_\_m128i \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 407 | \_mm\_cmplt\_epi8 | \_\_m128i \_mm\_cmplt\_epi8(\_\_m128i \_A, \_\_m128i \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 408 | \_mm\_cmplt\_pd | \_\_m128d \_mm\_cmplt\_pd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 409 | \_mm\_cmplt\_ps | \_\_m128 \_mm\_cmplt\_ps(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 410 | \_mm\_cmplt\_sd | \_\_m128d \_mm\_cmplt\_sd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 411 | \_mm\_cmplt\_ss | \_\_m128 \_mm\_cmplt\_ss(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 412 | \_mm\_cmpneq\_pd | \_\_m128d \_mm\_cmpneq\_pd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 413 | \_mm\_cmpneq\_ps | \_\_m128 \_mm\_cmpneq\_ps(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 414 | \_mm\_cmpneq\_sd | \_\_m128d \_mm\_cmpneq\_sd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 415 | \_mm\_cmpneq\_ss | \_\_m128 \_mm\_cmpneq\_ss(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 416 | \_mm\_cmpnge\_pd | \_\_m128d \_mm\_cmpnge\_pd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 417 | \_mm\_cmpnge\_ps | \_\_m128 \_mm\_cmpnge\_ps(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 418 | \_mm\_cmpnge\_sd | \_\_m128d \_mm\_cmpnge\_sd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 419 | \_mm\_cmpnge\_ss | \_\_m128 \_mm\_cmpnge\_ss(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 420 | \_mm\_cmpngt\_pd | \_\_m128d \_mm\_cmpngt\_pd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 421 | \_mm\_cmpngt\_ps | \_\_m128 \_mm\_cmpngt\_ps(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 422 | \_mm\_cmpngt\_sd | \_\_m128d \_mm\_cmpngt\_sd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 423 | \_mm\_cmpngt\_ss | \_\_m128 \_mm\_cmpngt\_ss(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 424 | \_mm\_cmpnle\_pd | \_\_m128d \_mm\_cmpnle\_pd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 425 | \_mm\_cmpnle\_ps | \_\_m128 \_mm\_cmpnle\_ps(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 426 | \_mm\_cmpnle\_sd | \_\_m128d \_mm\_cmpnle\_sd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 427 | \_mm\_cmpnle\_ss | \_\_m128 \_mm\_cmpnle\_ss(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 428 | \_mm\_cmpnlt\_pd | \_\_m128d \_mm\_cmpnlt\_pd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 429 | \_mm\_cmpnlt\_ps | \_\_m128 \_mm\_cmpnlt\_ps(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 430 | \_mm\_cmpnlt\_sd | \_\_m128d \_mm\_cmpnlt\_sd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 431 | \_mm\_cmpnlt\_ss | \_\_m128 \_mm\_cmpnlt\_ss(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 432 | \_mm\_cmpord\_pd | \_\_m128d \_mm\_cmpord\_pd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 433 | \_mm\_cmpord\_ps | \_\_m128 \_mm\_cmpord\_ps(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 434 | \_mm\_cmpord\_sd | \_\_m128d \_mm\_cmpord\_sd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 435 | \_mm\_cmpord\_ss | \_\_m128 \_mm\_cmpord\_ss(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 436 | \_mm\_cmpunord\_pd | \_\_m128d \_mm\_cmpunord\_pd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 437 | \_mm\_cmpunord\_ps | \_\_m128 \_mm\_cmpunord\_ps(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 438 | \_mm\_cmpunord\_sd | \_\_m128d \_mm\_cmpunord\_sd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 439 | \_mm\_cmpunord\_ss | \_\_m128 \_mm\_cmpunord\_ss(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 440 | \_mm\_com\_epi16 | \_\_m128i \_mm\_com\_epi16(\_\_m128i, \_\_m128i, int); | 否 | 否 | XOP | ammintrin.h |
| 441 | \_mm\_com\_epi32 | \_\_m128i \_mm\_com\_epi32(\_\_m128i, \_\_m128i, int); | 否 | 否 | XOP | ammintrin.h |
| 442 | \_mm\_com\_epi64 | \_\_m128i \_mm\_com\_epi64(\_\_m128i, \_\_m128i, int); | 否 | 否 | XOP | ammintrin.h |
| 443 | \_mm\_com\_epi8 | \_\_m128i \_mm\_com\_epi8(\_\_m128i, \_\_m128i, int); | 否 | 否 | XOP | ammintrin.h |
| 444 | \_mm\_com\_epu16 | \_\_m128i \_mm\_com\_epu16(\_\_m128i, \_\_m128i, int); | 否 | 否 | XOP | ammintrin.h |
| 445 | \_mm\_com\_epu32 | \_\_m128i \_mm\_com\_epu32(\_\_m128i, \_\_m128i, int); | 否 | 否 | XOP | ammintrin.h |
| 446 | \_mm\_com\_epu64 | \_\_m128i \_mm\_com\_epu64(\_\_m128i, \_\_m128i, int); | 否 | 否 | XOP | ammintrin.h |
| 447 | \_mm\_com\_epu8 | \_\_m128i \_mm\_com\_epu8(\_\_m128i, \_\_m128i, int); | 否 | 否 | XOP | ammintrin.h |
| 448 | \_mm\_comieq\_sd | int \_mm\_comieq\_sd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 449 | \_mm\_comieq\_ss | int \_mm\_comieq\_ss(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 450 | \_mm\_comige\_sd | int \_mm\_comige\_sd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 451 | \_mm\_comige\_ss | int \_mm\_comige\_ss(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 452 | \_mm\_comigt\_sd | int \_mm\_comigt\_sd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 453 | \_mm\_comigt\_ss | int \_mm\_comigt\_ss(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 454 | \_mm\_comile\_sd | int \_mm\_comile\_sd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 455 | \_mm\_comile\_ss | int \_mm\_comile\_ss(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 456 | \_mm\_comilt\_sd | int \_mm\_comilt\_sd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 457 | \_mm\_comilt\_ss | int \_mm\_comilt\_ss(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 458 | \_mm\_comineq\_sd | int \_mm\_comineq\_sd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 459 | \_mm\_comineq\_ss | int \_mm\_comineq\_ss(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 460 | \_mm\_crc32\_u16 | unsigned int \_mm\_crc32\_u16(unsigned int crc, unsigned short v); | 是 | 是 | SSE4.2 | nmmintrin.h |
| 461 | \_mm\_crc32\_u32 | unsigned int \_mm\_crc32\_u32(unsigned int crc, unsigned int v); | 是 | 是 | SSE4.2 | nmmintrin.h |
| 462 | \_mm\_crc32\_u64 | unsigned \_\_int64 \_mm\_crc32\_u64(unsigned \_\_int64 crc, unsigned \_\_int64 v); | 是 | 是 | SSE4.2 | nmmintrin.h |
| 463 | \_mm\_crc32\_u8 | unsigned int \_mm\_crc32\_u8(unsigned int crc, unsigned char v); | 是 | 是 | SSE4.2 | nmmintrin.h |
| 464 | \_mm\_cvt\_pi2ps | \_\_m128 \_mm\_cvt\_pi2ps(\_\_m128, \_\_m64); | 是 (不建議) | 是 (不建議) | SSE\* | xmmintrin.h |
| 465 | \_mm\_cvt\_ps2pi | \_\_m64 \_mm\_cvt\_ps2pi(\_\_m128 \_A); | 是 (不建議) | 是 (不建議) | SSE\* | xmmintrin.h |
| 466 | \_mm\_cvt\_si2ss | \_\_m128 \_mm\_cvt\_si2ss(\_\_m128, int); | 是 | 是 | SSE | xmmintrin.h |
| 467 | \_mm\_cvt\_ss2si | int \_mm\_cvt\_ss2si(\_\_m128 \_A); | 是 | 是 | SSE | xmmintrin.h |
| 468 | \_mm\_cvtepi16\_epi32 | \_\_m128i \_mm\_cvtepi16\_epi32(\_\_m128i shortValues); | 是 | 是 | SSE4.1 | smmintrin.h |
| 469 | \_mm\_cvtepi16\_epi64 | \_\_m128i \_mm\_cvtepi16\_epi64(\_\_m128i shortValues); | 是 | 是 | SSE4.1 | smmintrin.h |
| 470 | \_mm\_cvtepi32\_epi64 | \_\_m128i \_mm\_cvtepi32\_epi64(\_\_m128i intValues); | 是 | 是 | SSE4.1 | smmintrin.h |
| 471 | \_mm\_cvtepi32\_pd | \_\_m128d \_mm\_cvtepi32\_pd(\_\_m128i \_A); | 是 | 是 | SSE2 | emmintrin.h |
| 472 | \_mm\_cvtepi32\_ps | \_\_m128 \_mm\_cvtepi32\_ps(\_\_m128i \_A); | 是 | 是 | SSE2 | emmintrin.h |
| 473 | \_mm\_cvtepi8\_epi16 | \_\_m128i \_mm\_cvtepi8\_epi16(\_\_m128i byteValues); | 是 | 是 | SSE4.1 | smmintrin.h |
| 474 | \_mm\_cvtepi8\_epi32 | \_\_m128i \_mm\_cvtepi8\_epi32(\_\_m128i byteValues); | 是 | 是 | SSE4.1 | smmintrin.h |
| 475 | \_mm\_cvtepi8\_epi64 | \_\_m128i \_mm\_cvtepi8\_epi64(\_\_m128i byteValues); | 是 | 是 | SSE4.1 | smmintrin.h |
| 476 | \_mm\_cvtepu16\_epi32 | \_\_m128i \_mm\_cvtepu16\_epi32(\_\_m128i shortValues); | 是 | 是 | SSE4.1 | smmintrin.h |
| 477 | \_mm\_cvtepu16\_epi64 | \_\_m128i \_mm\_cvtepu16\_epi64(\_\_m128i shortValues); | 是 | 是 | SSE4.1 | smmintrin.h |
| 478 | \_mm\_cvtepu32\_epi64 | \_\_m128i \_mm\_cvtepu32\_epi64(\_\_m128i intValues); | 是 | 是 | SSE4.1 | smmintrin.h |
| 479 | \_mm\_cvtepu8\_epi16 | \_\_m128i \_mm\_cvtepu8\_epi16(\_\_m128i byteValues); | 是 | 是 | SSE4.1 | smmintrin.h |
| 480 | \_mm\_cvtepu8\_epi32 | \_\_m128i \_mm\_cvtepu8\_epi32(\_\_m128i byteValues); | 是 | 是 | SSE4.1 | smmintrin.h |
| 481 | \_mm\_cvtepu8\_epi64 | \_\_m128i \_mm\_cvtepu8\_epi64(\_\_m128i shortValues); | 是 | 是 | SSE4.1 | smmintrin.h |
| 482 | \_mm\_cvtpd\_epi32 | \_\_m128i \_mm\_cvtpd\_epi32(\_\_m128d \_A); | 是 | 是 | SSE2 | emmintrin.h |
| 483 | \_mm\_cvtpd\_pi32 | \_\_m64 \_mm\_cvtpd\_pi32(\_\_m128d \_A); | 是 (不建議) | 是 (不建議) | SSE2\* | emmintrin.h |
| 484 | \_mm\_cvtpd\_ps | \_\_m128 \_mm\_cvtpd\_ps(\_\_m128d \_A); | 是 | 是 | SSE2 | emmintrin.h |
| 485 | \_mm\_cvtph\_ps | \_\_m128 \_\_cdecl \_mm\_cvtph\_ps(\_\_m128i); | 是 | 是 | CVT16/F16C | immintrin.h |
| 486 | \_mm\_cvtpi16\_ps | \_\_m128 \_mm\_cvtpi16\_ps(\_\_m64 a); | 是 (不建議) | 是 (不建議) | SSE\* | xmmintrin.h |
| 487 | \_mm\_cvtpi32\_pd | \_\_m128d \_mm\_cvtpi32\_pd(\_\_m64 \_A); | 是 (不建議) | 是 (不建議) | SSE2\* | emmintrin.h |
| 488 | \_mm\_cvtpi32x2\_ps | \_\_m128 \_mm\_cvtpi32x2\_ps(\_\_m64 a, \_\_m64 b); | 是 (不建議) | 是 (不建議) | SSE\* | xmmintrin.h |
| 489 | \_mm\_cvtpi8\_ps | \_\_m128 \_mm\_cvtpi8\_ps(\_\_m64 a); | 是 (不建議) | 是 (不建議) | SSE\* | xmmintrin.h |
| 490 | \_mm\_cvtps\_epi32 | \_\_m128i \_mm\_cvtps\_epi32(\_\_m128 \_A); | 是 | 是 | SSE2 | emmintrin.h |
| 491 | \_mm\_cvtps\_pd | \_\_m128d \_mm\_cvtps\_pd(\_\_m128 \_A); | 是 | 是 | SSE2 | emmintrin.h |
| 492 | \_mm\_cvtps\_ph | \_\_m128i \_\_cdecl \_mm\_cvtps\_ph(\_\_m128 m1, const int imm); | 是 | 是 | CVT16/F16C | immintrin.h |
| 493 | \_mm\_cvtps\_pi16 | \_\_m64 \_mm\_cvtps\_pi16(\_\_m128 a); | 是 (不建議) | 是 (不建議) | SSE\* | xmmintrin.h |
| 494 | \_mm\_cvtps\_pi8 | \_\_m64 \_mm\_cvtps\_pi8(\_\_m128 a); | 是 (不建議) | 是 (不建議) | SSE\* | xmmintrin.h |
| 495 | \_mm\_cvtpu16\_ps | \_\_m128 \_mm\_cvtpu16\_ps(\_\_m64 a); | 是 (不建議) | 是 (不建議) | SSE\* | xmmintrin.h |
| 496 | \_mm\_cvtpu8\_ps | \_\_m128 \_mm\_cvtpu8\_ps(\_\_m64 a); | 是 (不建議) | 是 (不建議) | SSE\* | xmmintrin.h |
| 497 | \_mm\_cvtsd\_f64 | double \_mm\_cvtsd\_f64(\_\_m128d \_A); | 是 | 是 | SSE2 | emmintrin.h |
| 498 | \_mm\_cvtsd\_si32 | int \_mm\_cvtsd\_si32(\_\_m128d \_A); | 是 | 是 | SSE2 | emmintrin.h |
| 499 | \_mm\_cvtsd\_si64 | \_\_int64 \_mm\_cvtsd\_si64(\_\_m128d); | 是 | 是 | SSE2 | emmintrin.h |
| 500 | \_mm\_cvtsd\_si64x | \_\_int64 \_mm\_cvtsd\_si64x(\_\_m128d); | 是 | 是 | x64 | intrin.h |
| 501 | \_mm\_cvtsd\_ss | \_\_m128 \_mm\_cvtsd\_ss(\_\_m128 \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 502 | \_mm\_cvtsi128\_si32 | int \_mm\_cvtsi128\_si32(\_\_m128i \_A); | 是 | 是 | SSE2 | emmintrin.h |
| 503 | \_mm\_cvtsi128\_si64 | \_\_int64 \_mm\_cvtsi128\_si64(\_\_m128i); | 是 | 是 | SSE2 | emmintrin.h |
| 504 | \_mm\_cvtsi128\_si64x | \_\_int64 \_mm\_cvtsi128\_si64x(\_\_m128i); | 是 | 是 | x64 | intrin.h |
| 505 | \_mm\_cvtsi32\_sd | \_\_m128d \_mm\_cvtsi32\_sd(\_\_m128d \_A, int \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 506 | \_mm\_cvtsi32\_si128 | \_\_m128i \_mm\_cvtsi32\_si128(int \_A); | 是 | 是 | SSE2 | emmintrin.h |
| 507 | \_mm\_cvtsi64\_sd | \_\_m128d \_mm\_cvtsi64\_sd(\_\_m128d, \_\_int64); | 是 | 是 | SSE2 | emmintrin.h |
| 508 | \_mm\_cvtsi64\_si128 | \_\_m128i \_mm\_cvtsi64\_si128(\_\_int64); | 是 | 是 | SSE2 | emmintrin.h |
| 509 | \_mm\_cvtsi64\_ss | \_\_m128 \_mm\_cvtsi64\_ss(\_\_m128 \_A, \_\_int64 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 510 | \_mm\_cvtsi64x\_sd | \_\_m128d \_mm\_cvtsi64x\_sd(\_\_m128d, \_\_int64); | 是 | 是 | x64 | intrin.h |
| 511 | \_mm\_cvtsi64x\_si128 | \_\_m128i \_mm\_cvtsi64x\_si128(\_\_int64); | 是 | 是 | x64 | intrin.h |
| 512 | \_mm\_cvtsi64x\_ss | \_\_m128 \_mm\_cvtsi64x\_ss(\_\_m128, \_\_int64); | 是 | 是 | x64 | intrin.h |
| 513 | \_mm\_cvtss\_f32 | float \_mm\_cvtss\_f32(\_\_m128 \_A); | 是 | 是 | SSE | xmmintrin.h |
| 514 | \_mm\_cvtss\_sd | \_\_m128d \_mm\_cvtss\_sd(\_\_m128d \_A, \_\_m128 \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 515 | \_mm\_cvtss\_si64 | \_\_int64 \_mm\_cvtss\_si64(\_\_m128 \_A); | 是 | 是 | SSE | xmmintrin.h |
| 516 | \_mm\_cvtss\_si64x | \_\_int64 \_mm\_cvtss\_si64x(\_\_m128); | 是 | 是 | x64 | intrin.h |
| 517 | \_mm\_cvtt\_ps2pi | \_\_m64 \_mm\_cvtt\_ps2pi(\_\_m128 \_A); | 是 (不建議) | 是 (不建議) | SSE\* | xmmintrin.h |
| 518 | \_mm\_cvtt\_ss2si | int \_mm\_cvtt\_ss2si(\_\_m128 \_A); | 是 | 是 | SSE | xmmintrin.h |
| 519 | \_mm\_cvttpd\_epi32 | \_\_m128i \_mm\_cvttpd\_epi32(\_\_m128d \_A); | 是 | 是 | SSE2 | emmintrin.h |
| 520 | \_mm\_cvttpd\_pi32 | \_\_m64 \_mm\_cvttpd\_pi32(\_\_m128d \_A); | 是 (不建議) | 是 (不建議) | SSE2\* | emmintrin.h |
| 521 | \_mm\_cvttps\_epi32 | \_\_m128i \_mm\_cvttps\_epi32(\_\_m128 \_A); | 是 | 是 | SSE2 | emmintrin.h |
| 522 | \_mm\_cvttsd\_si32 | int \_mm\_cvttsd\_si32(\_\_m128d \_A); | 是 | 是 | SSE2 | emmintrin.h |
| 523 | \_mm\_cvttsd\_si64 | \_\_int64 \_mm\_cvttsd\_si64(\_\_m128d); | 是 | 是 | x64 | intrin.h |
| 524 | \_mm\_cvttsd\_si64x | \_\_int64 \_mm\_cvttsd\_si64x(\_\_m128d); | 是 | 是 | x64 | intrin.h |
| 525 | \_mm\_cvttss\_si64 | \_\_int64 \_mm\_cvttss\_si64(\_\_m128 \_A); | 是 | 是 | SSE | xmmintrin.h |
| 526 | \_mm\_cvttss\_si64x | \_\_int64 \_mm\_cvttss\_si64x(\_\_m128); | 是 | 是 | x64 | intrin.h |
| 527 | \_mm\_div\_pd | \_\_m128d \_mm\_div\_pd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 528 | \_mm\_div\_ps | \_\_m128 \_mm\_div\_ps(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 529 | \_mm\_div\_sd | \_\_m128d \_mm\_div\_sd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 530 | \_mm\_div\_ss | \_\_m128 \_mm\_div\_ss(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 531 | \_mm\_dp\_pd | \_\_m128d \_mm\_dp\_pd(\_\_m128d val1, \_\_m128d val2, const int mask); | 是 | 是 | SSE4.1 | smmintrin.h |
| 532 | \_mm\_dp\_ps | \_\_m128 \_mm\_dp\_ps(\_\_m128 val1, \_\_m128 val2, const int mask); | 是 | 是 | SSE4.1 | smmintrin.h |
| 533 | \_mm\_extract\_epi16 | int \_mm\_extract\_epi16(\_\_m128i \_A, int \_Imm); | 是 | 是 | SSE2 | emmintrin.h |
| 534 | \_mm\_extract\_epi32 | int \_mm\_extract\_epi32(\_\_m128i src, const int ndx); | 是 | 是 | SSE4.1 | smmintrin.h |
| 535 | \_mm\_extract\_epi64 | \_\_int64 \_mm\_extract\_epi64(\_\_m128i src, const int ndx); | 是 | 是 | SSE4.1 | smmintrin.h |
| 536 | \_mm\_extract\_epi8 | int \_mm\_extract\_epi8(\_\_m128i src, const int ndx); | 是 | 是 | SSE4.1 | smmintrin.h |
| 537 | \_mm\_extract\_ps | int \_mm\_extract\_ps(\_\_m128 src, const int ndx); | 是 | 是 | SSE4.1 | smmintrin.h |
| 538 | \_mm\_extract\_si64 | \_\_m128i \_mm\_extract\_si64(\_\_m128i, \_\_m128i); | 是 | 是 | SSE4a | intrin.h |
| 539 | \_mm\_extracti\_si64 | \_\_m128i \_mm\_extracti\_si64(\_\_m128i, int, int); | 是 | 是 | SSE4a | intrin.h |
| 540 | \_mm\_floor\_pd | \_\_m128d \_mm\_floor\_pd(\_\_m128d val); | 是 | 是 | SSE4.1 | smmintrin.h |
| 541 | \_mm\_floor\_ps | \_\_m128 \_mm\_floor\_ps(\_\_m128 val); | 是 | 是 | SSE4.1 | smmintrin.h |
| 542 | \_mm\_floor\_sd | \_\_m128d \_mm\_floor\_sd(\_\_m128d dst, \_\_m128d val); | 是 | 是 | SSE4.1 | smmintrin.h |
| 543 | \_mm\_floor\_ss | \_\_m128 \_mm\_floor\_ss(\_\_m128 dst, \_\_m128 val); | 是 | 是 | SSE4.1 | smmintrin.h |
| 544 | \_mm\_fmadd\_pd | \_\_m128d \_\_cdecl \_mm\_fmadd\_pd(\_\_m128d, \_\_m128d, \_\_m128d); | 否 | 是 | FMA3 | immintrin.h |
| 545 | \_mm\_fmadd\_ps | \_\_m128 \_\_cdecl \_mm\_fmadd\_ps(\_\_m128, \_\_m128, \_\_m128); | 否 | 是 | FMA3 | immintrin.h |
| 546 | \_mm\_fmadd\_sd | \_\_m128d \_\_cdecl \_mm\_fmadd\_sd(\_\_m128d, \_\_m128d, \_\_m128d); | 否 | 是 | FMA3 | immintrin.h |
| 547 | \_mm\_fmadd\_ss | \_\_m128 \_\_cdecl \_mm\_fmadd\_ss(\_\_m128, \_\_m128, \_\_m128); | 否 | 是 | FMA3 | immintrin.h |
| 548 | \_mm\_fmaddsub\_pd | \_\_m128d \_\_cdecl \_mm\_fmaddsub\_pd(\_\_m128d, \_\_m128d, \_\_m128d); | 否 | 是 | FMA3 | immintrin.h |
| 549 | \_mm\_fmaddsub\_ps | \_\_m128 \_\_cdecl \_mm\_fmaddsub\_ps(\_\_m128, \_\_m128, \_\_m128); | 否 | 是 | FMA3 | immintrin.h |
| 550 | \_mm\_fmsub\_pd | \_\_m128d \_\_cdecl \_mm\_fmsub\_pd(\_\_m128d, \_\_m128d, \_\_m128d); | 否 | 是 | FMA3 | immintrin.h |
| 551 | \_mm\_fmsub\_ps | \_\_m128 \_\_cdecl \_mm\_fmsub\_ps(\_\_m128, \_\_m128, \_\_m128); | 否 | 是 | FMA3 | immintrin.h |
| 552 | \_mm\_fmsub\_sd | \_\_m128d \_\_cdecl \_mm\_fmsub\_sd(\_\_m128d, \_\_m128d, \_\_m128d); | 否 | 是 | FMA3 | immintrin.h |
| 553 | \_mm\_fmsub\_ss | \_\_m128 \_\_cdecl \_mm\_fmsub\_ss(\_\_m128, \_\_m128, \_\_m128); | 否 | 是 | FMA3 | immintrin.h |
| 554 | \_mm\_fmsubadd\_pd | \_\_m128d \_\_cdecl \_mm\_fmsubadd\_pd(\_\_m128d, \_\_m128d, \_\_m128d); | 否 | 是 | FMA3 | immintrin.h |
| 555 | \_mm\_fmsubadd\_ps | \_\_m128 \_\_cdecl \_mm\_fmsubadd\_ps(\_\_m128, \_\_m128, \_\_m128); | 否 | 是 | FMA3 | immintrin.h |
| 556 | \_mm\_fnmadd\_pd | \_\_m128d \_\_cdecl \_mm\_fnmadd\_pd(\_\_m128d, \_\_m128d, \_\_m128d); | 否 | 是 | FMA3 | immintrin.h |
| 557 | \_mm\_fnmadd\_ps | \_\_m128 \_\_cdecl \_mm\_fnmadd\_ps(\_\_m128, \_\_m128, \_\_m128); | 否 | 是 | FMA3 | immintrin.h |
| 558 | \_mm\_fnmadd\_sd | \_\_m128d \_\_cdecl \_mm\_fnmadd\_sd(\_\_m128d, \_\_m128d, \_\_m128d); | 否 | 是 | FMA3 | immintrin.h |
| 559 | \_mm\_fnmadd\_ss | \_\_m128 \_\_cdecl \_mm\_fnmadd\_ss(\_\_m128, \_\_m128, \_\_m128); | 否 | 是 | FMA3 | immintrin.h |
| 560 | \_mm\_fnmsub\_pd | \_\_m128d \_\_cdecl \_mm\_fnmsub\_pd(\_\_m128d, \_\_m128d, \_\_m128d); | 否 | 是 | FMA3 | immintrin.h |
| 561 | \_mm\_fnmsub\_ps | \_\_m128 \_\_cdecl \_mm\_fnmsub\_ps(\_\_m128, \_\_m128, \_\_m128); | 否 | 是 | FMA3 | immintrin.h |
| 562 | \_mm\_fnmsub\_sd | \_\_m128d \_\_cdecl \_mm\_fnmsub\_sd(\_\_m128d, \_\_m128d, \_\_m128d); | 否 | 是 | FMA3 | immintrin.h |
| 563 | \_mm\_fnmsub\_ss | \_\_m128 \_\_cdecl \_mm\_fnmsub\_ss(\_\_m128, \_\_m128, \_\_m128); | 否 | 是 | FMA3 | immintrin.h |
| 564 | \_mm\_frcz\_pd | \_\_m128d \_mm\_frcz\_pd(\_\_m128d); | 否 | 否 | XOP | ammintrin.h |
| 565 | \_mm\_frcz\_ps | \_\_m128 \_mm\_frcz\_ps(\_\_m128); | 否 | 否 | XOP | ammintrin.h |
| 566 | \_mm\_frcz\_sd | \_\_m128d \_mm\_frcz\_sd(\_\_m128d, \_\_m128d); | 否 | 否 | XOP | ammintrin.h |
| 567 | \_mm\_frcz\_ss | \_\_m128 \_mm\_frcz\_ss(\_\_m128, \_\_m128); | 否 | 否 | XOP | ammintrin.h |
| 568 | \_mm\_getcsr | unsigned int \_mm\_getcsr(void); | 是 | 是 | SSE | xmmintrin.h |
| 569 | \_mm\_hadd\_epi16 | \_\_m128i \_mm\_hadd\_epi16(\_\_m128i a, \_\_m128i b); | 是 | 是 | SSSE3 | tmmintrin.h |
| 570 | \_mm\_hadd\_epi32 | \_\_m128i \_mm\_hadd\_epi32(\_\_m128i a, \_\_m128i b); | 是 | 是 | SSSE3 | tmmintrin.h |
| 571 | \_mm\_hadd\_pd | \_\_m128d \_mm\_hadd\_pd(\_\_m128d a, \_\_m128d b); | 是 | 是 | SSE3 | pmmintrin.h |
| 572 | \_mm\_hadd\_pi16 | \_\_m64 \_mm\_hadd\_pi16(\_\_m64 a, \_\_m64 b); | 是 (不建議) | 是 (不建議) | SSSE3\* | tmmintrin.h |
| 573 | \_mm\_hadd\_pi32 | \_\_m64 \_mm\_hadd\_pi32(\_\_m64 a, \_\_m64 b); | 是 (不建議) | 是 (不建議) | SSSE3\* | tmmintrin.h |
| 574 | \_mm\_hadd\_ps | \_\_m128 \_mm\_hadd\_ps(\_\_m128 a, \_\_m128 b); | 是 | 是 | SSE3 | pmmintrin.h |
| 575 | \_mm\_haddd\_epi16 | \_\_m128i \_mm\_haddd\_epi16(\_\_m128i); | 否 | 否 | XOP | ammintrin.h |
| 576 | \_mm\_haddd\_epi8 | \_\_m128i \_mm\_haddd\_epi8(\_\_m128i); | 否 | 否 | XOP | ammintrin.h |
| 577 | \_mm\_haddd\_epu16 | \_\_m128i \_mm\_haddd\_epu16(\_\_m128i); | 否 | 否 | XOP | ammintrin.h |
| 578 | \_mm\_haddd\_epu8 | \_\_m128i \_mm\_haddd\_epu8(\_\_m128i); | 否 | 否 | XOP | ammintrin.h |
| 579 | \_mm\_haddq\_epi16 | \_\_m128i \_mm\_haddq\_epi16(\_\_m128i); | 否 | 否 | XOP | ammintrin.h |
| 580 | \_mm\_haddq\_epi32 | \_\_m128i \_mm\_haddq\_epi32(\_\_m128i); | 否 | 否 | XOP | ammintrin.h |
| 581 | \_mm\_haddq\_epi8 | \_\_m128i \_mm\_haddq\_epi8(\_\_m128i); | 否 | 否 | XOP | ammintrin.h |
| 582 | \_mm\_haddq\_epu16 | \_\_m128i \_mm\_haddq\_epu16(\_\_m128i); | 否 | 否 | XOP | ammintrin.h |
| 583 | \_mm\_haddq\_epu32 | \_\_m128i \_mm\_haddq\_epu32(\_\_m128i); | 否 | 否 | XOP | ammintrin.h |
| 584 | \_mm\_haddq\_epu8 | \_\_m128i \_mm\_haddq\_epu8(\_\_m128i); | 否 | 否 | XOP | ammintrin.h |
| 585 | \_mm\_hadds\_epi16 | \_\_m128i \_mm\_hadds\_epi16(\_\_m128i a, \_\_m128i b); | 是 | 是 | SSSE3 | tmmintrin.h |
| 586 | \_mm\_hadds\_pi16 | \_\_m64 \_mm\_hadds\_pi16(\_\_m64 a, \_\_m64 b); | 是 (不建議) | 是 (不建議) | SSSE3\* | tmmintrin.h |
| 587 | \_mm\_haddw\_epi8 | \_\_m128i \_mm\_haddw\_epi8(\_\_m128i); | 否 | 否 | XOP | ammintrin.h |
| 588 | \_mm\_haddw\_epu8 | \_\_m128i \_mm\_haddw\_epu8(\_\_m128i); | 否 | 否 | XOP | ammintrin.h |
| 589 | \_mm\_hsub\_epi16 | \_\_m128i \_mm\_hsub\_epi16(\_\_m128i a, \_\_m128i b); | 是 | 是 | SSSE3 | tmmintrin.h |
| 590 | \_mm\_hsub\_epi32 | \_\_m128i \_mm\_hsub\_epi32(\_\_m128i a, \_\_m128i b); | 是 | 是 | SSSE3 | tmmintrin.h |
| 591 | \_mm\_hsub\_pd | \_\_m128d \_mm\_hsub\_pd(\_\_m128d a, \_\_m128d b); | 是 | 是 | SSE3 | pmmintrin.h |
| 592 | \_mm\_hsub\_pi16 | \_\_m64 \_mm\_hsub\_pi16(\_\_m64 a, \_\_m64 b); | 是 (不建議) | 是 (不建議) | SSSE3\* | tmmintrin.h |
| 593 | \_mm\_hsub\_pi32 | \_\_m64 \_mm\_hsub\_pi32(\_\_m64 a, \_\_m64 b); | 是 (不建議) | 是 (不建議) | SSSE3\* | tmmintrin.h |
| 594 | \_mm\_hsub\_ps | \_\_m128 \_mm\_hsub\_ps(\_\_m128 a, \_\_m128 b); | 是 | 是 | SSE3 | pmmintrin.h |
| 595 | \_mm\_hsubd\_epi16 | \_\_m128i \_mm\_hsubd\_epi16(\_\_m128i); | 否 | 否 | XOP | ammintrin.h |
| 596 | \_mm\_hsubq\_epi32 | \_\_m128i \_mm\_hsubq\_epi32(\_\_m128i); | 否 | 否 | XOP | ammintrin.h |
| 597 | \_mm\_hsubs\_epi16 | \_\_m128i \_mm\_hsubs\_epi16(\_\_m128i a, \_\_m128i b); | 是 | 是 | SSSE3 | tmmintrin.h |
| 598 | \_mm\_hsubs\_pi16 | \_\_m64 \_mm\_hsubs\_pi16(\_\_m64 a, \_\_m64 b); | 是 (不建議) | 是 (不建議) | SSSE3\* | tmmintrin.h |
| 599 | \_mm\_hsubw\_epi8 | \_\_m128i \_mm\_hsubw\_epi8(\_\_m128i); | 否 | 否 | XOP | ammintrin.h |
| 600 | \_mm\_i32gather\_epi32 | \_\_m128i \_\_cdecl \_mm\_i32gather\_epi32(int const \*, \_\_m128i, const int ); | 否 | 是 | AVX2 | immintrin.h |
| 601 | \_mm\_i32gather\_epi64 | \_\_m128i \_\_cdecl \_mm\_i32gather\_epi64(\_\_int64 const \*, \_\_m128i, const int ); | 否 | 是 | AVX2 | immintrin.h |
| 602 | \_mm\_i32gather\_pd | \_\_m128d \_\_cdecl \_mm\_i32gather\_pd(double const \*, \_\_m128i, const int ); | 否 | 是 | AVX2 | immintrin.h |
| 603 | \_mm\_i32gather\_ps | \_\_m128 \_\_cdecl \_mm\_i32gather\_ps(float const \*, \_\_m128i, const int ); | 否 | 是 | AVX2 | immintrin.h |
| 604 | \_mm\_i64gather\_epi32 | \_\_m128i \_\_cdecl \_mm\_i64gather\_epi32(int const \*, \_\_m128i, const int ); | 否 | 是 | AVX2 | immintrin.h |
| 605 | \_mm\_i64gather\_epi64 | \_\_m128i \_\_cdecl \_mm\_i64gather\_epi64(\_\_int64 const \*, \_\_m128i, const int ); | 否 | 是 | AVX2 | immintrin.h |
| 606 | \_mm\_i64gather\_pd | \_\_m128d \_\_cdecl \_mm\_i64gather\_pd(double const \*, \_\_m128i, const int ); | 否 | 是 | AVX2 | immintrin.h |
| 607 | \_mm\_i64gather\_ps | \_\_m128 \_\_cdecl \_mm\_i64gather\_ps(float const \*, \_\_m128i, const int ); | 否 | 是 | AVX2 | immintrin.h |
| 608 | \_mm\_insert\_epi16 | \_\_m128i \_mm\_insert\_epi16(\_\_m128i \_A, int \_B, int \_Imm); | 是 | 是 | SSE2 | emmintrin.h |
| 609 | \_mm\_insert\_epi32 | \_\_m128i \_mm\_insert\_epi32(\_\_m128i dst, int s, const int ndx); | 是 | 是 | SSE4.1 | smmintrin.h |
| 610 | \_mm\_insert\_epi64 | \_\_m128i \_mm\_insert\_epi64(\_\_m128i dst, \_\_int64 s, const int ndx); | 是 | 是 | SSE4.1 | smmintrin.h |
| 611 | \_mm\_insert\_epi8 | \_\_m128i \_mm\_insert\_epi8(\_\_m128i dst, int s, const int ndx); | 是 | 是 | SSE4.1 | smmintrin.h |
| 612 | \_mm\_insert\_ps | \_\_m128 \_mm\_insert\_ps(\_\_m128 dst, \_\_m128 src, const int ndx); | 是 | 是 | SSE4.1 | smmintrin.h |
| 613 | \_mm\_insert\_si64 | \_\_m128i \_mm\_insert\_si64(\_\_m128i, \_\_m128i); | 是 | 是 | SSE4a | intrin.h |
| 614 | \_mm\_inserti\_si64 | \_\_m128i \_mm\_inserti\_si64(\_\_m128i, \_\_m128i, int, int); | 是 | 是 | SSE4a | intrin.h |
| 615 | \_mm\_lddqu\_si128 | \_\_m128i \_mm\_lddqu\_si128(\_\_m128i const \*); | 是 | 是 | SSE3 | pmmintrin.h |
| 616 | \_mm\_lfence | void \_mm\_lfence(void); | 是 | 是 | SSE2 | emmintrin.h |
| 617 | \_mm\_load\_pd | \_\_m128d \_mm\_load\_pd(double const \*); | 是 | 是 | SSE2 | emmintrin.h |
| 618 | \_mm\_load\_ps | \_\_m128 \_mm\_load\_ps(float const \*); | 是 | 是 | SSE | xmmintrin.h |
| 619 | \_mm\_load\_ps1 | \_\_m128 \_mm\_load\_ps1(float const \*); | 是 | 是 | SSE | xmmintrin.h |
| 620 | \_mm\_load\_sd | \_\_m128d \_mm\_load\_sd(double const \*); | 是 | 是 | SSE2 | emmintrin.h |
| 621 | \_mm\_load\_si128 | \_\_m128i \_mm\_load\_si128(\_\_m128i const \*); | 是 | 是 | SSE2 | emmintrin.h |
| 622 | \_mm\_load\_ss | \_\_m128 \_mm\_load\_ss(float const \*); | 是 | 是 | SSE | xmmintrin.h |
| 623 | \_mm\_load1\_pd | \_\_m128d \_mm\_load1\_pd(double const \*); | 是 | 是 | SSE2 | emmintrin.h |
| 624 | \_mm\_loaddup\_pd | \_\_m128d \_mm\_loaddup\_pd(double const \* dp); | 是 | 是 | SSE3 | pmmintrin.h |
| 625 | \_mm\_loadh\_pd | \_\_m128d \_mm\_loadh\_pd(\_\_m128d \_A, double const\*\_Dp); | 是 | 是 | SSE2 | emmintrin.h |
| 626 | \_mm\_loadh\_pi | \_\_m128 \_mm\_loadh\_pi(\_\_m128, \_\_m64 const \*); | 是 (不建議) | 是 (不建議) | SSE\* | xmmintrin.h |
| 627 | \_mm\_loadl\_epi64 | \_\_m128i \_mm\_loadl\_epi64(\_\_m128i const \*); | 是 | 是 | SSE2 | emmintrin.h |
| 628 | \_mm\_loadl\_pd | \_\_m128d \_mm\_loadl\_pd(\_\_m128d \_A, double const\*\_Dp); | 是 | 是 | SSE2 | emmintrin.h |
| 629 | \_mm\_loadl\_pi | \_\_m128 \_mm\_loadl\_pi(\_\_m128, \_\_m64 const \*); | 是 (不建議) | 是 (不建議) | SSE\* | xmmintrin.h |
| 630 | \_mm\_loadr\_pd | \_\_m128d \_mm\_loadr\_pd(double const \*); | 是 | 是 | SSE2 | emmintrin.h |
| 631 | \_mm\_loadr\_ps | \_\_m128 \_mm\_loadr\_ps(float const \*); | 是 | 是 | SSE | xmmintrin.h |
| 632 | \_mm\_loadu\_pd | \_\_m128d \_mm\_loadu\_pd(double const \*); | 是 | 是 | SSE2 | emmintrin.h |
| 633 | \_mm\_loadu\_ps | \_\_m128 \_mm\_loadu\_ps(float const \*); | 是 | 是 | SSE | xmmintrin.h |
| 634 | \_mm\_loadu\_si128 | \_\_m128i \_mm\_loadu\_si128(\_\_m128i const \*); | 是 | 是 | SSE2 | emmintrin.h |
| 635 | \_mm\_macc\_epi16 | \_\_m128i \_mm\_macc\_epi16(\_\_m128i, \_\_m128i, \_\_m128i); | 否 | 否 | FMA4 | ammintrin.h |
| 636 | \_mm\_macc\_epi32 | \_\_m128i \_mm\_macc\_epi32(\_\_m128i, \_\_m128i, \_\_m128i); | 否 | 否 | FMA4 | ammintrin.h |
| 637 | \_mm\_macc\_pd | \_\_m128d \_mm\_macc\_pd(\_\_m128d, \_\_m128d, \_\_m128d); | 否 | 否 | FMA4 | ammintrin.h |
| 638 | \_mm\_macc\_ps | \_\_m128 \_mm\_macc\_ps(\_\_m128, \_\_m128, \_\_m128); | 否 | 否 | FMA4 | ammintrin.h |
| 639 | \_mm\_macc\_sd | \_\_m128d \_mm\_macc\_sd(\_\_m128d, \_\_m128d, \_\_m128d); | 否 | 否 | FMA4 | ammintrin.h |
| 640 | \_mm\_macc\_ss | \_\_m128 \_mm\_macc\_ss(\_\_m128, \_\_m128, \_\_m128); | 否 | 否 | FMA4 | ammintrin.h |
| 641 | \_mm\_maccd\_epi16 | \_\_m128i \_mm\_maccd\_epi16(\_\_m128i, \_\_m128i, \_\_m128i); | 否 | 否 | FMA4 | ammintrin.h |
| 642 | \_mm\_macchi\_epi32 | \_\_m128i \_mm\_macchi\_epi32(\_\_m128i, \_\_m128i, \_\_m128i); | 否 | 否 | FMA4 | ammintrin.h |
| 643 | \_mm\_macclo\_epi32 | \_\_m128i \_mm\_macclo\_epi32(\_\_m128i, \_\_m128i, \_\_m128i); | 否 | 否 | FMA4 | ammintrin.h |
| 644 | \_mm\_maccs\_epi16 | \_\_m128i \_mm\_maccs\_epi16(\_\_m128i, \_\_m128i, \_\_m128i); | 否 | 否 | FMA4 | ammintrin.h |
| 645 | \_mm\_maccs\_epi32 | \_\_m128i \_mm\_maccs\_epi32(\_\_m128i, \_\_m128i, \_\_m128i); | 否 | 否 | FMA4 | ammintrin.h |
| 646 | \_mm\_maccsd\_epi16 | \_\_m128i \_mm\_maccsd\_epi16(\_\_m128i, \_\_m128i, \_\_m128i); | 否 | 否 | FMA4 | ammintrin.h |
| 647 | \_mm\_maccshi\_epi32 | \_\_m128i \_mm\_maccshi\_epi32(\_\_m128i, \_\_m128i, \_\_m128i); | 否 | 否 | FMA4 | ammintrin.h |
| 648 | \_mm\_maccslo\_epi32 | \_\_m128i \_mm\_maccslo\_epi32(\_\_m128i, \_\_m128i, \_\_m128i); | 否 | 否 | FMA4 | ammintrin.h |
| 649 | \_mm\_madd\_epi16 | \_\_m128i \_mm\_madd\_epi16(\_\_m128i \_A, \_\_m128i \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 650 | \_mm\_maddd\_epi16 | \_\_m128i \_mm\_maddd\_epi16(\_\_m128i, \_\_m128i, \_\_m128i); | 否 | 否 | FMA4 | ammintrin.h |
| 651 | \_mm\_maddsd\_epi16 | \_\_m128i \_mm\_maddsd\_epi16(\_\_m128i, \_\_m128i, \_\_m128i); | 否 | 否 | FMA4 | ammintrin.h |
| 652 | \_mm\_maddsub\_pd | \_\_m128d \_mm\_maddsub\_pd(\_\_m128d, \_\_m128d, \_\_m128d); | 否 | 否 | FMA4 | ammintrin.h |
| 653 | \_mm\_maddsub\_ps | \_\_m128 \_mm\_maddsub\_ps(\_\_m128, \_\_m128, \_\_m128); | 否 | 否 | FMA4 | ammintrin.h |
| 654 | \_mm\_maddubs\_epi16 | \_\_m128i \_mm\_maddubs\_epi16(\_\_m128i a, \_\_m128i b); | 是 | 是 | SSSE3 | tmmintrin.h |
| 655 | \_mm\_maddubs\_pi16 | \_\_m64 \_mm\_maddubs\_pi16(\_\_m64 a, \_\_m64 b); | 是 (不建議) | 是 (不建議) | SSSE3\* | tmmintrin.h |
| 656 | \_mm\_mask\_i32gather\_epi32 | \_\_m128i \_\_cdecl \_mm\_mask\_i32gather\_epi32(\_\_m128i, int const \*, \_\_m128i, \_\_m128i, const int ); | 否 | 是 | AVX2 | immintrin.h |
| 657 | \_mm\_mask\_i32gather\_epi64 | \_\_m128i \_\_cdecl \_mm\_mask\_i32gather\_epi64(\_\_m128i, \_\_int64 const \*, \_\_m128i, \_\_m128i, const int ); | 否 | 是 | AVX2 | immintrin.h |
| 658 | \_mm\_mask\_i32gather\_pd | \_\_m128d \_\_cdecl \_mm\_mask\_i32gather\_pd(\_\_m128d, double const \*, \_\_m128i, \_\_m128d, const int ); | 否 | 是 | AVX2 | immintrin.h |
| 659 | \_mm\_mask\_i32gather\_ps | \_\_m128 \_\_cdecl \_mm\_mask\_i32gather\_ps(\_\_m128, float const \*, \_\_m128i, \_\_m128, const int ); | 否 | 是 | AVX2 | immintrin.h |
| 660 | \_mm\_mask\_i64gather\_epi32 | \_\_m128i \_\_cdecl \_mm\_mask\_i64gather\_epi32(\_\_m128i, int const \*, \_\_m128i, \_\_m128i, const int ); | 否 | 是 | AVX2 | immintrin.h |
| 661 | \_mm\_mask\_i64gather\_epi64 | \_\_m128i \_\_cdecl \_mm\_mask\_i64gather\_epi64(\_\_m128i, \_\_int64 const \*, \_\_m128i, \_\_m128i, const int ); | 否 | 是 | AVX2 | immintrin.h |
| 662 | \_mm\_mask\_i64gather\_pd | \_\_m128d \_\_cdecl \_mm\_mask\_i64gather\_pd(\_\_m128d, double const \*, \_\_m128i, \_\_m128d, const int ); | 否 | 是 | AVX2 | immintrin.h |
| 663 | \_mm\_mask\_i64gather\_ps | \_\_m128 \_\_cdecl \_mm\_mask\_i64gather\_ps(\_\_m128, float const \*, \_\_m128i, \_\_m128, const int ); | 否 | 是 | AVX2 | immintrin.h |
| 664 | \_mm\_maskload\_epi32 | \_\_m128i \_\_cdecl \_mm\_maskload\_epi32(int const \*, \_\_m128i ); | 否 | 是 | AVX2 | immintrin.h |
| 665 | \_mm\_maskload\_epi64 | \_\_m128i \_\_cdecl \_mm\_maskload\_epi64(\_\_int64 const \*, \_\_m128i ); | 否 | 是 | AVX2 | immintrin.h |
| 666 | \_mm\_maskload\_pd | \_\_m128d \_\_cdecl \_mm\_maskload\_pd(double const \*, \_\_m128i); | 是 | 是 | AVX | immintrin.h |
| 667 | \_mm\_maskload\_ps | \_\_m128 \_\_cdecl \_mm\_maskload\_ps(float const \*, \_\_m128i); | 是 | 是 | AVX | immintrin.h |
| 668 | \_mm\_maskmoveu\_si128 | void \_mm\_maskmoveu\_si128(\_\_m128i \_D, \_\_m128i \_N, char \*\_P); | 是 | 是 | SSE2 | emmintrin.h |
| 669 | \_mm\_maskstore\_epi32 | void \_\_cdecl \_mm\_maskstore\_epi32(int \*, \_\_m128i, \_\_m128i ); | 否 | 是 | AVX2 | immintrin.h |
| 670 | \_mm\_maskstore\_epi64 | void \_\_cdecl \_mm\_maskstore\_epi64(\_\_int64 \*, \_\_m128i, \_\_m128i ); | 否 | 是 | AVX2 | immintrin.h |
| 671 | \_mm\_maskstore\_pd | void \_\_cdecl \_mm\_maskstore\_pd(double \*, \_\_m128i, \_\_m128d); | 是 | 是 | AVX | immintrin.h |
| 672 | \_mm\_maskstore\_ps | void \_\_cdecl \_mm\_maskstore\_ps(float \*, \_\_m128i, \_\_m128); | 是 | 是 | AVX | immintrin.h |
| 673 | \_mm\_max\_epi16 | \_\_m128i \_mm\_max\_epi16(\_\_m128i \_A, \_\_m128i \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 674 | \_mm\_max\_epi32 | \_\_m128i \_mm\_max\_epi32(\_\_m128i val1, \_\_m128i val2); | 是 | 是 | SSE4.1 | smmintrin.h |
| 675 | \_mm\_max\_epi8 | \_\_m128i \_mm\_max\_epi8(\_\_m128i val1, \_\_m128i val2); | 是 | 是 | SSE4.1 | smmintrin.h |
| 676 | \_mm\_max\_epu16 | \_\_m128i \_mm\_max\_epu16(\_\_m128i val1, \_\_m128i val2); | 是 | 是 | SSE4.1 | smmintrin.h |
| 677 | \_mm\_max\_epu32 | \_\_m128i \_mm\_max\_epu32(\_\_m128i val1, \_\_m128i val2); | 是 | 是 | SSE4.1 | smmintrin.h |
| 678 | \_mm\_max\_epu8 | \_\_m128i \_mm\_max\_epu8(\_\_m128i \_A, \_\_m128i \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 679 | \_mm\_max\_pd | \_\_m128d \_mm\_max\_pd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 680 | \_mm\_max\_ps | \_\_m128 \_mm\_max\_ps(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 681 | \_mm\_max\_sd | \_\_m128d \_mm\_max\_sd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 682 | \_mm\_max\_ss | \_\_m128 \_mm\_max\_ss(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 683 | \_mm\_mfence | void \_mm\_mfence(void); | 是 | 是 | SSE2 | emmintrin.h |
| 684 | \_mm\_min\_epi16 | \_\_m128i \_mm\_min\_epi16(\_\_m128i \_A, \_\_m128i \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 685 | \_mm\_min\_epi32 | \_\_m128i \_mm\_min\_epi32(\_\_m128i val1, \_\_m128i val2); | 是 | 是 | SSE4.1 | smmintrin.h |
| 686 | \_mm\_min\_epi8 | \_\_m128i \_mm\_min\_epi8(\_\_m128i val1, \_\_m128i val2); | 是 | 是 | SSE4.1 | smmintrin.h |
| 687 | \_mm\_min\_epu16 | \_\_m128i \_mm\_min\_epu16(\_\_m128i val1, \_\_m128i val2); | 是 | 是 | SSE4.1 | smmintrin.h |
| 688 | \_mm\_min\_epu32 | \_\_m128i \_mm\_min\_epu32(\_\_m128i val1, \_\_m128i val2); | 是 | 是 | SSE4.1 | smmintrin.h |
| 689 | \_mm\_min\_epu8 | \_\_m128i \_mm\_min\_epu8(\_\_m128i \_A, \_\_m128i \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 690 | \_mm\_min\_pd | \_\_m128d \_mm\_min\_pd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 691 | \_mm\_min\_ps | \_\_m128 \_mm\_min\_ps(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 692 | \_mm\_min\_sd | \_\_m128d \_mm\_min\_sd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 693 | \_mm\_min\_ss | \_\_m128 \_mm\_min\_ss(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 694 | \_mm\_minpos\_epu16 | \_\_m128i \_mm\_minpos\_epu16(\_\_m128i shortValues); | 是 | 是 | SSE4.1 | smmintrin.h |
| 695 | \_mm\_monitor | void \_mm\_monitor(void const \*, unsigned int, unsigned int); | 是 (僅限核心) | 是 (僅限核心) | SSE3 | pmmintrin.h |
| 696 | \_mm\_move\_epi64 | \_\_m128i \_mm\_move\_epi64(\_\_m128i \_Q); | 是 | 是 | SSE2 | emmintrin.h |
| 697 | \_mm\_move\_sd | \_\_m128d \_mm\_move\_sd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 698 | \_mm\_move\_ss | \_\_m128 \_mm\_move\_ss(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 699 | \_mm\_movedup\_pd | \_\_m128d \_mm\_movedup\_pd(\_\_m128d a); | 是 | 是 | SSE3 | pmmintrin.h |
| 700 | \_mm\_movehdup\_ps | \_\_m128 \_mm\_movehdup\_ps(\_\_m128 a); | 是 | 是 | SSE3 | pmmintrin.h |
| 701 | \_mm\_movehl\_ps | \_\_m128 \_mm\_movehl\_ps(\_\_m128, \_\_m128); | 是 | 是 | SSE | xmmintrin.h |
| 702 | \_mm\_moveldup\_ps | \_\_m128 \_mm\_moveldup\_ps(\_\_m128 a); | 是 | 是 | SSE3 | pmmintrin.h |
| 703 | \_mm\_movelh\_ps | \_\_m128 \_mm\_movelh\_ps(\_\_m128, \_\_m128); | 是 | 是 | SSE | xmmintrin.h |
| 704 | \_mm\_movemask\_epi8 | int \_mm\_movemask\_epi8(\_\_m128i \_A); | 是 | 是 | SSE2 | emmintrin.h |
| 705 | \_mm\_movemask\_pd | int \_mm\_movemask\_pd(\_\_m128d \_A); | 是 | 是 | SSE | xmmintrin.h |
| 706 | \_mm\_movemask\_ps | int \_mm\_movemask\_ps(\_\_m128 \_A); | 是 | 是 | SSE | xmmintrin.h |
| 707 | \_mm\_movepi64\_pi64 | \_\_m64 \_mm\_movepi64\_pi64(\_\_m128i \_Q); | 是 (不建議) | 是 (不建議) | SSE2\* | emmintrin.h |
| 708 | \_mm\_movpi64\_epi64 | \_\_m128i \_mm\_movpi64\_epi64(\_\_m64 \_Q); | 是 (不建議) | 是 (不建議) | SSE2\* | emmintrin.h |
| 709 | \_mm\_mpsadbw\_epu8 | \_\_m128i \_mm\_mpsadbw\_epu8(\_\_m128i s1, \_\_m128i s2, const int msk); | 是 | 是 | SSE4.1 | smmintrin.h |
| 710 | \_mm\_msub\_pd | \_\_m128d \_mm\_msub\_pd(\_\_m128d, \_\_m128d, \_\_m128d); | 是 | 是 | SSE2 | emmintrin.h |
| 711 | \_mm\_msub\_ps | \_\_m128 \_mm\_msub\_ps(\_\_m128, \_\_m128, \_\_m128); | 否 | 否 | FMA4 | ammintrin.h |
| 712 | \_mm\_msub\_sd | \_\_m128d \_mm\_msub\_sd(\_\_m128d, \_\_m128d, \_\_m128d); | 否 | 否 | FMA4 | ammintrin.h |
| 713 | \_mm\_msub\_ss | \_\_m128 \_mm\_msub\_ss(\_\_m128, \_\_m128, \_\_m128); | 否 | 否 | FMA4 | ammintrin.h |
| 714 | \_mm\_msubadd\_pd | \_\_m128d \_mm\_msubadd\_pd(\_\_m128d, \_\_m128d, \_\_m128d); | 否 | 否 | FMA4 | ammintrin.h |
| 715 | \_mm\_msubadd\_ps | \_\_m128 \_mm\_msubadd\_ps(\_\_m128, \_\_m128, \_\_m128); | 否 | 否 | FMA4 | ammintrin.h |
| 716 | \_mm\_mul\_epi32 | \_\_m128i \_mm\_mul\_epi32(\_\_m128i a, \_\_m128i b); | 是 | 是 | SSE4.1 | smmintrin.h |
| 717 | \_mm\_mul\_epu32 | \_\_m128i \_mm\_mul\_epu32(\_\_m128i \_A, \_\_m128i \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 718 | \_mm\_mul\_pd | \_\_m128d \_mm\_mul\_pd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 719 | \_mm\_mul\_ps | \_\_m128 \_mm\_mul\_ps(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 720 | \_mm\_mul\_sd | \_\_m128d \_mm\_mul\_sd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 721 | \_mm\_mul\_ss | \_\_m128 \_mm\_mul\_ss(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 722 | \_mm\_mul\_su32 | \_\_m64 \_mm\_mul\_su32(\_\_m64 \_A, \_\_m64 \_B); | 是 (不建議) | 是 (不建議) | SSE2\* | emmintrin.h |
| 723 | \_mm\_mulhi\_epi16 | \_\_m128i \_mm\_mulhi\_epi16(\_\_m128i \_A, \_\_m128i \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 724 | \_mm\_mulhi\_epu16 | \_\_m128i \_mm\_mulhi\_epu16(\_\_m128i \_A, \_\_m128i \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 725 | \_mm\_mulhrs\_epi16 | \_\_m128i \_mm\_mulhrs\_epi16(\_\_m128i a, \_\_m128i b); | 是 | 是 | SSSE3 | tmmintrin.h |
| 726 | \_mm\_mulhrs\_pi16 | \_\_m64 \_mm\_mulhrs\_pi16(\_\_m64 a, \_\_m64 b); | 是 (不建議) | 是 (不建議) | SSSE3\* | tmmintrin.h |
| 727 | \_mm\_mullo\_epi16 | \_\_m128i \_mm\_mullo\_epi16(\_\_m128i \_A, \_\_m128i \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 728 | \_mm\_mullo\_epi32 | \_\_m128i \_mm\_mullo\_epi32(\_\_m128i a, \_\_m128i b); | 是 | 是 | SSE4.1 | smmintrin.h |
| 729 | \_mm\_mwait | void \_mm\_mwait(unsigned extensions, unsigned hints); | 是 (核心) | 是 (核心) | SSE3 | pmmintrin.h |
| 730 | \_mm\_nmacc\_pd | \_\_m128d \_mm\_nmacc\_pd(\_\_m128d, \_\_m128d, \_\_m128d); | 否 | 否 | FMA4 | ammintrin.h |
| 731 | \_mm\_nmacc\_ps | \_\_m128 \_mm\_nmacc\_ps(\_\_m128, \_\_m128, \_\_m128); | 否 | 否 | FMA4 | ammintrin.h |
| 732 | \_mm\_nmacc\_sd | \_\_m128d \_mm\_nmacc\_sd(\_\_m128d, \_\_m128d, \_\_m128d); | 否 | 否 | FMA4 | ammintrin.h |
| 733 | \_mm\_nmacc\_ss | \_\_m128 \_mm\_nmacc\_ss(\_\_m128, \_\_m128, \_\_m128); | 否 | 否 | FMA4 | ammintrin.h |
| 734 | \_mm\_nmsub\_pd | \_\_m128d \_mm\_nmsub\_pd(\_\_m128d, \_\_m128d, \_\_m128d); | 否 | 否 | FMA4 | ammintrin.h |
| 735 | \_mm\_nmsub\_ps | \_\_m128 \_mm\_nmsub\_ps(\_\_m128, \_\_m128, \_\_m128); | 否 | 否 | FMA4 | ammintrin.h |
| 736 | \_mm\_nmsub\_sd | \_\_m128d \_mm\_nmsub\_sd(\_\_m128d, \_\_m128d, \_\_m128d); | 否 | 否 | FMA4 | ammintrin.h |
| 737 | \_mm\_nmsub\_ss | \_\_m128 \_mm\_nmsub\_ss(\_\_m128, \_\_m128, \_\_m128); | 否 | 否 | FMA4 | ammintrin.h |
| 738 | \_mm\_or\_pd | \_\_m128d \_mm\_or\_pd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 739 | \_mm\_or\_ps | \_\_m128 \_mm\_or\_ps(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 740 | \_mm\_or\_si128 | \_\_m128i \_mm\_or\_si128(\_\_m128i \_A, \_\_m128i \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 741 | \_mm\_packs\_epi16 | \_\_m128i \_mm\_packs\_epi16(\_\_m128i \_A, \_\_m128i \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 742 | \_mm\_packs\_epi32 | \_\_m128i \_mm\_packs\_epi32(\_\_m128i \_A, \_\_m128i \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 743 | \_mm\_packus\_epi16 | \_\_m128i \_mm\_packus\_epi16(\_\_m128i \_A, \_\_m128i \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 744 | \_mm\_packus\_epi32 | \_\_m128i \_mm\_packus\_epi32(\_\_m128i val1, \_\_m128i val2); | 是 | 是 | SSE4.1 | smmintrin.h |
| 745 | \_mm\_pause | void \_mm\_pause(void); | 是 | 是 | SSE2 | emmintrin.h |
| 746 | \_mm\_perm\_epi8 | \_\_m128i \_mm\_perm\_epi8(\_\_m128i, \_\_m128i, \_\_m128i); | 否 | 否 | XOP | ammintrin.h |
| 747 | \_mm\_permute\_pd | \_\_m128d \_\_cdecl \_mm\_permute\_pd(\_\_m128d, int); | 是 | 是 | AVX | immintrin.h |
| 748 | \_mm\_permute\_ps | \_\_m128 \_\_cdecl \_mm\_permute\_ps(\_\_m128, int); | 是 | 是 | AVX | immintrin.h |
| 749 | \_mm\_permute2\_pd | \_\_m128d \_mm\_permute2\_pd(\_\_m128d, \_\_m128d, \_\_m128i, int); | 否 | 否 | XOP | ammintrin.h |
| 750 | \_mm\_permute2\_ps | \_\_m128 \_mm\_permute2\_ps(\_\_m128, \_\_m128, \_\_m128i, int); | 否 | 否 | XOP | ammintrin.h |
| 751 | \_mm\_permutevar\_pd | \_\_m128d \_\_cdecl \_mm\_permutevar\_pd(\_\_m128d, \_\_m128i); | 是 | 是 | AVX | immintrin.h |
| 752 | \_mm\_permutevar\_ps | \_\_m128 \_\_cdecl \_mm\_permutevar\_ps(\_\_m128, \_\_m128i); | 是 | 是 | AVX | immintrin.h |
| 753 | \_mm\_popcnt\_u32 | int \_mm\_popcnt\_u32(unsigned int v); | 是 | 是 | SSE4.2 | nmmintrin.h |
| 754 | \_mm\_popcnt\_u64 | \_\_int64 \_mm\_popcnt\_u64(unsigned \_\_int64 v); | 是 | 是 | SSE4.2 | nmmintrin.h |
| 755 | \_mm\_prefetch | void \_mm\_prefetch(char const \*, int); | 是 | 是 | SSE | xmmintrin.h |
| 756 | \_mm\_rcp\_ps | \_\_m128 \_mm\_rcp\_ps(\_\_m128 \_A); | 是 | 是 | SSE | xmmintrin.h |
| 757 | \_mm\_rcp\_ss | \_\_m128 \_mm\_rcp\_ss(\_\_m128 \_A); | 是 | 是 | SSE | xmmintrin.h |
| 758 | \_mm\_rot\_epi16 | \_\_m128i \_mm\_rot\_epi16(\_\_m128i, \_\_m128i); | 否 | 否 | XOP | ammintrin.h |
| 759 | \_mm\_rot\_epi32 | \_\_m128i \_mm\_rot\_epi32(\_\_m128i, \_\_m128i); | 否 | 否 | XOP | ammintrin.h |
| 760 | \_mm\_rot\_epi64 | \_\_m128i \_mm\_rot\_epi64(\_\_m128i, \_\_m128i); | 否 | 否 | XOP | ammintrin.h |
| 761 | \_mm\_rot\_epi8 | \_\_m128i \_mm\_rot\_epi8(\_\_m128i, \_\_m128i); | 否 | 否 | XOP | ammintrin.h |
| 762 | \_mm\_roti\_epi16 | \_\_m128i \_mm\_roti\_epi16(\_\_m128i, int); | 否 | 否 | XOP | ammintrin.h |
| 763 | \_mm\_roti\_epi32 | \_\_m128i \_mm\_roti\_epi32(\_\_m128i, int); | 否 | 否 | XOP | ammintrin.h |
| 764 | \_mm\_roti\_epi64 | \_\_m128i \_mm\_roti\_epi64(\_\_m128i, int); | 否 | 否 | XOP | ammintrin.h |
| 765 | \_mm\_roti\_epi8 | \_\_m128i \_mm\_roti\_epi8(\_\_m128i, int); | 否 | 否 | XOP | ammintrin.h |
| 766 | \_mm\_round\_pd | \_\_m128d \_mm\_round\_pd(\_\_m128d val, int iRoundMode); | 是 | 是 | SSE4.1 | smmintrin.h |
| 767 | \_mm\_round\_ps | \_\_m128 \_mm\_round\_ps(\_\_m128 val, int iRoundMode); | 是 | 是 | SSE4.1 | smmintrin.h |
| 768 | \_mm\_round\_sd | \_\_m128d \_mm\_round\_sd(\_\_m128d dst, \_\_m128d val, int iRoundMode); | 是 | 是 | SSE4.1 | smmintrin.h |
| 769 | \_mm\_round\_ss | \_\_m128 \_mm\_round\_ss(\_\_m128 dst, \_\_m128 val, int iRoundMode); | 是 | 是 | SSE4.1 | smmintrin.h |
| 770 | \_mm\_rsqrt\_ps | \_\_m128 \_mm\_rsqrt\_ps(\_\_m128 \_A); | 是 | 是 | SSE | xmmintrin.h |
| 771 | \_mm\_rsqrt\_ss | \_\_m128 \_mm\_rsqrt\_ss(\_\_m128 \_A); | 是 | 是 | SSE | xmmintrin.h |
| 772 | \_mm\_sad\_epu8 | \_\_m128i \_mm\_sad\_epu8(\_\_m128i \_A, \_\_m128i \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 773 | \_mm\_set\_epi16 | \_\_m128i \_mm\_set\_epi16(short \_W7, short \_W6, short \_W5, short \_W4, short \_W3, short \_W2, short \_W1, short \_W0); | 是 | 是 | SSE2 | emmintrin.h |
| 774 | \_mm\_set\_epi32 | \_\_m128i \_mm\_set\_epi32(int \_I3, int \_I2, int \_I1, int \_I0); | 是 | 是 | SSE2 | emmintrin.h |
| 775 | \_mm\_set\_epi64 | \_\_m128i \_mm\_set\_epi64(\_\_m64 \_Q1, \_\_m64 \_Q0); | 是 (不建議) | 是 (不建議) | SSE2\* | emmintrin.h |
| 776 | \_mm\_set\_epi64x | \_\_m128i \_mm\_set\_epi64x(\_\_int64, \_\_int64); | 是 | 是 | x64 | intrin.h |
| 777 | \_mm\_set\_epi8 | \_\_m128i \_mm\_set\_epi8(char \_B15, char \_B14, char \_B13, char \_B12, char \_B11, char \_B10, char \_B9, char \_B8, char \_B7, char \_B6, char \_B5, char \_B4, char \_B3, char \_B2, char \_B1, char \_B0); | 是 | 是 | SSE2 | emmintrin.h |
| 778 | \_mm\_set\_pd | \_\_m128d \_mm\_set\_pd(double \_Z, double \_Y); | 是 | 是 | SSE2 | emmintrin.h |
| 779 | \_mm\_set\_pi16 | \_\_m64 \_mm\_set\_pi16(short \_S3, short \_S2, short \_S1, short \_S0); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 780 | \_mm\_set\_pi32 | \_\_m64 \_mm\_set\_pi32(int \_I1, int \_I0); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 781 | \_mm\_set\_pi8 | \_\_m64 \_mm\_set\_pi8(char \_B7, char \_B6, char \_B5, char \_B4, char \_B3, char \_B2, char \_B1, char \_B0); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 782 | \_mm\_set\_ps | \_\_m128 \_mm\_set\_ps(float \_A, float \_B, float \_C, float \_D); | 是 | 是 | SSE | xmmintrin.h |
| 783 | \_mm\_set\_ps1 | \_\_m128 \_mm\_set\_ps1(float \_A); | 是 | 是 | SSE | xmmintrin.h |
| 784 | \_mm\_set\_sd | \_\_m128d \_mm\_set\_sd(double \_W); | 是 | 是 | SSE2 | emmintrin.h |
| 785 | \_mm\_set\_ss | \_\_m128 \_mm\_set\_ss(float \_A); | 是 | 是 | SSE | xmmintrin.h |
| 786 | \_mm\_set1\_epi16 | \_\_m128i \_mm\_set1\_epi16(short \_W); | 是 | 是 | SSE2 | emmintrin.h |
| 787 | \_mm\_set1\_epi32 | \_\_m128i \_mm\_set1\_epi32(int \_I); | 是 | 是 | SSE2 | emmintrin.h |
| 788 | \_mm\_set1\_epi64 | \_\_m128i \_mm\_set1\_epi64(\_\_m64 \_Q); | 是 (不建議) | 是 (不建議) | SSE2\* | emmintrin.h |
| 789 | \_mm\_set1\_epi64x | \_\_m128i \_mm\_set1\_epi64x(\_\_int64); | 是 | 是 | x64 | intrin.h |
| 790 | \_mm\_set1\_epi8 | \_\_m128i \_mm\_set1\_epi8(char \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 791 | \_mm\_set1\_pd | \_\_m128d \_mm\_set1\_pd(double \_A); | 是 | 是 | SSE2 | emmintrin.h |
| 792 | \_mm\_set1\_pi16 | \_\_m64 \_mm\_set1\_pi16(short \_S); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 793 | \_mm\_set1\_pi32 | \_\_m64 \_mm\_set1\_pi32(int \_I); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 794 | \_mm\_set1\_pi8 | \_\_m64 \_mm\_set1\_pi8(char \_B); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 795 | \_mm\_setcsr | void \_mm\_setcsr(unsigned int); | 是 | 是 | SSE | xmmintrin.h |
| 796 | \_mm\_setl\_epi64 | \_\_m128i \_mm\_setl\_epi64(\_\_m128i \_Q); | 是 | 是 | SSE2 | emmintrin.h |
| 797 | \_mm\_setr\_epi16 | \_\_m128i \_mm\_setr\_epi16(short \_W0, short \_W1, short \_W2, short \_W3, short \_W4, short \_W5, short \_W6, short \_W7); | 是 | 是 | SSE2 | emmintrin.h |
| 798 | \_mm\_setr\_epi32 | \_\_m128i \_mm\_setr\_epi32(int \_I0, int \_I1, int \_I2, int \_I3); | 是 | 是 | SSE2 | emmintrin.h |
| 799 | \_mm\_setr\_epi64 | \_\_m128i \_mm\_setr\_epi64(\_\_m64 \_Q0, \_\_m64 \_Q1); | 是 (不建議) | 是 (不建議) | SSE2\* | emmintrin.h |
| 800 | \_mm\_setr\_epi8 | \_\_m128i \_mm\_setr\_epi8(char \_B15, char \_B14, char \_B13, char \_B12, char \_B11, char \_B10, char \_B9, char \_B8, char \_B7, char \_B6, char \_B5, char \_B4, char \_B3, char \_B2, char \_B1, char \_B0); | 是 | 是 | SSE2 | emmintrin.h |
| 801 | \_mm\_setr\_pd | \_\_m128d \_mm\_setr\_pd(double \_Y, double \_Z); | 是 | 是 | SSE2 | emmintrin.h |
| 802 | \_mm\_setr\_pi16 | \_\_m64 \_mm\_setr\_pi16(short \_S3, short \_S2, short \_S1, short \_S0); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 803 | \_mm\_setr\_pi32 | \_\_m64 \_mm\_setr\_pi32(int \_I1, int \_I0); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 804 | \_mm\_setr\_pi8 | \_\_m64 \_mm\_setr\_pi8(char \_B7, char \_B6, char \_B5, char \_B4, char \_B3, char \_B2, char \_B1, char \_B0); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 805 | \_mm\_setr\_ps | \_\_m128 \_mm\_setr\_ps(float \_A, float \_B, float \_C, float \_D); | 是 | 是 | SSE | xmmintrin.h |
| 806 | \_mm\_setzero\_pd | \_\_m128d \_mm\_setzero\_pd(void); | 是 | 是 | SSE2 | emmintrin.h |
| 807 | \_mm\_setzero\_ps | \_\_m128 \_mm\_setzero\_ps(void); | 是 | 是 | SSE | xmmintrin.h |
| 808 | \_mm\_setzero\_si128 | \_\_m128i \_mm\_setzero\_si128(void); | 是 | 是 | SSE2 | emmintrin.h |
| 809 | \_mm\_setzero\_si64 | \_\_m64 \_mm\_setzero\_si64(void); | 是 (不建議) | 是 (不建議) | MMX\* | mmintrin.h |
| 810 | \_mm\_sfence | void \_mm\_sfence(void); | 是 | 是 | SSE | xmmintrin.h |
| 811 | \_mm\_sha\_epi16 | \_\_m128i \_mm\_sha\_epi16(\_\_m128i, \_\_m128i); | 否 | 否 | XOP | ammintrin.h |
| 812 | \_mm\_sha\_epi32 | \_\_m128i \_mm\_sha\_epi32(\_\_m128i, \_\_m128i); | 否 | 否 | XOP | ammintrin.h |
| 813 | \_mm\_sha\_epi64 | \_\_m128i \_mm\_sha\_epi64(\_\_m128i, \_\_m128i); | 否 | 否 | XOP | ammintrin.h |
| 814 | \_mm\_sha\_epi8 | \_\_m128i \_mm\_sha\_epi8(\_\_m128i, \_\_m128i); | 否 | 否 | XOP | ammintrin.h |
| 815 | \_mm\_shl\_epi16 | \_\_m128i \_mm\_shl\_epi16(\_\_m128i, \_\_m128i); | 否 | 否 | XOP | ammintrin.h |
| 816 | \_mm\_shl\_epi32 | \_\_m128i \_mm\_shl\_epi32(\_\_m128i, \_\_m128i); | 否 | 否 | XOP | ammintrin.h |
| 817 | \_mm\_shl\_epi64 | \_\_m128i \_mm\_shl\_epi64(\_\_m128i, \_\_m128i); | 否 | 否 | XOP | ammintrin.h |
| 818 | \_mm\_shl\_epi8 | \_\_m128i \_mm\_shl\_epi8(\_\_m128i, \_\_m128i); | 否 | 否 | XOP | ammintrin.h |
| 819 | \_mm\_shuffle\_epi32 | \_\_m128i \_mm\_shuffle\_epi32(\_\_m128i \_A, int \_Imm); | 是 | 是 | SSE2 | emmintrin.h |
| 820 | \_mm\_shuffle\_epi8 | \_\_m128i \_mm\_shuffle\_epi8(\_\_m128i a, \_\_m128i b); | 是 | 是 | SSSE3 | tmmintrin.h |
| 821 | \_mm\_shuffle\_pd | \_\_m128d \_mm\_shuffle\_pd(\_\_m128d \_A, \_\_m128d \_B, int \_I); | 是 | 是 | SSE2 | emmintrin.h |
| 822 | \_mm\_shuffle\_pi8 | \_\_m64 \_mm\_shuffle\_pi8(\_\_m64 a, \_\_m64 b); | 是 (不建議) | 是 (不建議) | SSSE3\* | tmmintrin.h |
| 823 | \_mm\_shuffle\_ps | \_\_m128 \_mm\_shuffle\_ps(\_\_m128 \_A, \_\_m128 \_B, unsigned int \_Imm8); | 是 | 是 | SSE | xmmintrin.h |
| 824 | \_mm\_shufflehi\_epi16 | \_\_m128i \_mm\_shufflehi\_epi16(\_\_m128i \_A, int \_Imm); | 是 | 是 | SSE2 | emmintrin.h |
| 825 | \_mm\_shufflelo\_epi16 | \_\_m128i \_mm\_shufflelo\_epi16(\_\_m128i \_A, int \_Imm); | 是 | 是 | SSE2 | emmintrin.h |
| 826 | \_mm\_sign\_epi16 | \_\_m128i \_mm\_sign\_epi16(\_\_m128i a, \_\_m128i b); | 是 | 是 | SSSE3 | tmmintrin.h |
| 827 | \_mm\_sign\_epi32 | \_\_m128i \_mm\_sign\_epi32(\_\_m128i a, \_\_m128i b); | 是 | 是 | SSSE3 | tmmintrin.h |
| 828 | \_mm\_sign\_epi8 | \_\_m128i \_mm\_sign\_epi8(\_\_m128i a, \_\_m128i b); | 是 | 是 | SSSE3 | tmmintrin.h |
| 829 | \_mm\_sign\_pi16 | \_\_m64 \_mm\_sign\_pi16(\_\_m64 a, \_\_m64 b); | 是 (不建議) | 是 (不建議) | SSSE3\* | tmmintrin.h |
| 830 | \_mm\_sign\_pi32 | \_\_m64 \_mm\_sign\_pi32(\_\_m64 a, \_\_m64 b); | 是 (不建議) | 是 (不建議) | SSSE3\* | tmmintrin.h |
| 831 | \_mm\_sign\_pi8 | \_\_m64 \_mm\_sign\_pi8(\_\_m64 a, \_\_m64 b); | 是 (不建議) | 是 (不建議) | SSSE3\* | tmmintrin.h |
| 832 | \_mm\_sll\_epi16 | \_\_m128i \_mm\_sll\_epi16(\_\_m128i \_A, \_\_m128i \_Count); | 是 | 是 | SSE2 | emmintrin.h |
| 833 | \_mm\_sll\_epi32 | \_\_m128i \_mm\_sll\_epi32(\_\_m128i \_A, \_\_m128i \_Count); | 是 | 是 | SSE2 | emmintrin.h |
| 834 | \_mm\_sll\_epi64 | \_\_m128i \_mm\_sll\_epi64(\_\_m128i \_A, \_\_m128i \_Count); | 是 | 是 | SSE2 | emmintrin.h |
| 835 | \_mm\_slli\_epi16 | \_\_m128i \_mm\_slli\_epi16(\_\_m128i \_A, int \_Count); | 是 | 是 | SSE2 | emmintrin.h |
| 836 | \_mm\_slli\_epi32 | \_\_m128i \_mm\_slli\_epi32(\_\_m128i \_A, int \_Count); | 是 | 是 | SSE2 | emmintrin.h |
| 837 | \_mm\_slli\_epi64 | \_\_m128i \_mm\_slli\_epi64(\_\_m128i \_A, int \_Count); | 是 | 是 | SSE2 | emmintrin.h |
| 838 | \_mm\_slli\_si128 | \_\_m128i \_mm\_slli\_si128(\_\_m128i \_A, int \_Imm); | 是 | 是 | SSE2 | emmintrin.h |
| 839 | \_mm\_sllv\_epi32 | \_\_m128i \_\_cdecl \_mm\_sllv\_epi32(\_\_m128i, \_\_m128i); | 否 | 是 | AVX2 | immintrin.h |
| 840 | \_mm\_sllv\_epi64 | \_\_m128i \_\_cdecl \_mm\_sllv\_epi64(\_\_m128i, \_\_m128i); | 否 | 是 | AVX2 | immintrin.h |
| 841 | \_mm\_sqrt\_pd | \_\_m128d \_mm\_sqrt\_pd(\_\_m128d \_A); | 是 | 是 | SSE2 | emmintrin.h |
| 842 | \_mm\_sqrt\_ps | \_\_m128 \_mm\_sqrt\_ps(\_\_m128 \_A); | 是 | 是 | SSE | xmmintrin.h |
| 843 | \_mm\_sqrt\_sd | \_\_m128d \_mm\_sqrt\_sd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 844 | \_mm\_sqrt\_ss | \_\_m128 \_mm\_sqrt\_ss(\_\_m128 \_A); | 是 | 是 | SSE | xmmintrin.h |
| 845 | \_mm\_sra\_epi16 | \_\_m128i \_mm\_sra\_epi16(\_\_m128i \_A, \_\_m128i \_Count); | 是 | 是 | SSE2 | emmintrin.h |
| 846 | \_mm\_sra\_epi32 | \_\_m128i \_mm\_sra\_epi32(\_\_m128i \_A, \_\_m128i \_Count); | 是 | 是 | SSE2 | emmintrin.h |
| 847 | \_mm\_srai\_epi16 | \_\_m128i \_mm\_srai\_epi16(\_\_m128i \_A, int \_Count); | 是 | 是 | SSE2 | emmintrin.h |
| 848 | \_mm\_srai\_epi32 | \_\_m128i \_mm\_srai\_epi32(\_\_m128i \_A, int \_Count); | 是 | 是 | SSE2 | emmintrin.h |
| 849 | \_mm\_srav\_epi32 | \_\_m128i \_\_cdecl \_mm\_srav\_epi32(\_\_m128i, \_\_m128i); | 否 | 是 | AVX2 | immintrin.h |
| 850 | \_mm\_srl\_epi16 | \_\_m128i \_mm\_srl\_epi16(\_\_m128i \_A, \_\_m128i \_Count); | 是 | 是 | SSE2 | emmintrin.h |
| 851 | \_mm\_srl\_epi32 | \_\_m128i \_mm\_srl\_epi32(\_\_m128i \_A, \_\_m128i \_Count); | 是 | 是 | SSE2 | emmintrin.h |
| 852 | \_mm\_srl\_epi64 | \_\_m128i \_mm\_srl\_epi64(\_\_m128i \_A, \_\_m128i \_Count); | 是 | 是 | SSE2 | emmintrin.h |
| 853 | \_mm\_srli\_epi16 | \_\_m128i \_mm\_srli\_epi16(\_\_m128i \_A, int \_Count); | 是 | 是 | SSE2 | emmintrin.h |
| 854 | \_mm\_srli\_epi32 | \_\_m128i \_mm\_srli\_epi32(\_\_m128i \_A, int \_Count); | 是 | 是 | SSE2 | emmintrin.h |
| 855 | \_mm\_srli\_epi64 | \_\_m128i \_mm\_srli\_epi64(\_\_m128i \_A, int \_Count); | 是 | 是 | SSE2 | emmintrin.h |
| 856 | \_mm\_srli\_si128 | \_\_m128i \_mm\_srli\_si128(\_\_m128i \_A, int \_Imm); | 是 | 是 | SSE2 | emmintrin.h |
| 857 | \_mm\_srlv\_epi32 | \_\_m128i \_\_cdecl \_mm\_srlv\_epi32(\_\_m128i, \_\_m128i); | 否 | 是 | AVX2 | immintrin.h |
| 858 | \_mm\_srlv\_epi64 | \_\_m128i \_\_cdecl \_mm\_srlv\_epi64(\_\_m128i, \_\_m128i); | 否 | 是 | AVX2 | immintrin.h |
| 859 | \_mm\_store\_pd | void \_mm\_store\_pd(double \*, \_\_m128d); | 是 | 是 | SSE2 | emmintrin.h |
| 860 | \_mm\_store\_ps | void \_mm\_store\_ps(float \*, \_\_m128); | 是 | 是 | SSE | xmmintrin.h |
| 861 | \_mm\_store\_ps1 | void \_mm\_store\_ps1(float \*, \_\_m128); | 是 | 是 | SSE | xmmintrin.h |
| 862 | \_mm\_store\_sd | void \_mm\_store\_sd(double \*, \_\_m128d); | 是 | 是 | SSE2 | emmintrin.h |
| 863 | \_mm\_store\_si128 | void \_mm\_store\_si128(\_\_m128i \*, \_\_m128i); | 是 | 是 | SSE2 | emmintrin.h |
| 864 | \_mm\_store\_ss | void \_mm\_store\_ss(float \*, \_\_m128); | 是 | 是 | SSE | xmmintrin.h |
| 865 | \_mm\_store1\_pd | void \_mm\_store1\_pd(double \*, \_\_m128d); | 是 | 是 | SSE2 | emmintrin.h |
| 866 | \_mm\_storeh\_pd | void \_mm\_storeh\_pd(double \*, \_\_m128d); | 是 | 是 | SSE2 | emmintrin.h |
| 867 | \_mm\_storeh\_pi | void \_mm\_storeh\_pi(\_\_m64 \*, \_\_m128); | 是 (不建議) | 是 (不建議) | SSE\* | xmmintrin.h |
| 868 | \_mm\_storel\_epi64 | void \_mm\_storel\_epi64(\_\_m128i \*, \_\_m128i); | 是 | 是 | SSE2 | emmintrin.h |
| 869 | \_mm\_storel\_pd | void \_mm\_storel\_pd(double \*, \_\_m128d); | 是 | 是 | SSE2 | emmintrin.h |
| 870 | \_mm\_storel\_pi | void \_mm\_storel\_pi(\_\_m64 \*, \_\_m128); | 是 (不建議) | 是 (不建議) | SSE\* | xmmintrin.h |
| 871 | \_mm\_storer\_pd | void \_mm\_storer\_pd(double \*, \_\_m128d); | 是 | 是 | SSE2 | emmintrin.h |
| 872 | \_mm\_storer\_ps | void \_mm\_storer\_ps(float \*, \_\_m128); | 是 | 是 | SSE | xmmintrin.h |
| 873 | \_mm\_storeu\_pd | void \_mm\_storeu\_pd(double \*, \_\_m128d); | 是 | 是 | SSE2 | emmintrin.h |
| 874 | \_mm\_storeu\_ps | void \_mm\_storeu\_ps(float \*, \_\_m128); | 是 | 是 | SSE | xmmintrin.h |
| 875 | \_mm\_storeu\_si128 | void \_mm\_storeu\_si128(\_\_m128i \*, \_\_m128i); | 是 | 是 | SSE2 | emmintrin.h |
| 876 | \_mm\_stream\_load\_si128 | \_\_m128i \_mm\_stream\_load\_si128(\_\_m128i \*); | 是 | 是 | SSE4.1 | smmintrin.h |
| 877 | \_mm\_stream\_pd | void \_mm\_stream\_pd(double \*, \_\_m128d); | 是 | 是 | SSE2 | emmintrin.h |
| 878 | \_mm\_stream\_pi | void \_mm\_stream\_pi(\_\_m64 \*, \_\_m64); | 是 (不建議) | 是 (不建議) | SSE\* | xmmintrin.h |
| 879 | \_mm\_stream\_ps | void \_mm\_stream\_ps(float \*, \_\_m128); | 是 | 是 | SSE | xmmintrin.h |
| 880 | \_mm\_stream\_sd | void \_mm\_stream\_sd(double \*, \_\_m128d); | 是 | 是 | SSE2 | emmintrin.h |
| 881 | \_mm\_stream\_si128 | void \_mm\_stream\_si128(\_\_m128i \*, \_\_m128i); | 是 | 是 | SSE2 | emmintrin.h |
| 882 | \_mm\_stream\_si32 | void \_mm\_stream\_si32(int \*, int); | 是 | 是 | SSE2 | emmintrin.h |
| 883 | \_mm\_stream\_si64x | void \_mm\_stream\_si64x(\_\_int64 \*, \_\_int64); | 是 | 是 | x64 | intrin.h |
| 884 | \_mm\_stream\_ss | void \_mm\_stream\_ss(float \*, \_\_m128); | 是 | 是 | SSE4a | intrin.h |
| 885 | \_mm\_sub\_epi16 | \_\_m128i \_mm\_sub\_epi16(\_\_m128i \_A, \_\_m128i \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 886 | \_mm\_sub\_epi32 | \_\_m128i \_mm\_sub\_epi32(\_\_m128i \_A, \_\_m128i \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 887 | \_mm\_sub\_epi64 | \_\_m128i \_mm\_sub\_epi64(\_\_m128i \_A, \_\_m128i \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 888 | \_mm\_sub\_epi8 | \_\_m128i \_mm\_sub\_epi8(\_\_m128i \_A, \_\_m128i \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 889 | \_mm\_sub\_pd | \_\_m128d \_mm\_sub\_pd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 890 | \_mm\_sub\_ps | \_\_m128 \_mm\_sub\_ps(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 891 | \_mm\_sub\_sd | \_\_m128d \_mm\_sub\_sd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 892 | \_mm\_sub\_si64 | \_\_m64 \_mm\_sub\_si64(\_\_m64 \_A, \_\_m64 \_B); | 是 (不建議) | 是 (不建議) | SSE\* | xmmintrin.h |
| 893 | \_mm\_sub\_ss | \_\_m128 \_mm\_sub\_ss(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 894 | \_mm\_subs\_epi16 | \_\_m128i \_mm\_subs\_epi16(\_\_m128i \_A, \_\_m128i \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 895 | \_mm\_subs\_epi8 | \_\_m128i \_mm\_subs\_epi8(\_\_m128i \_A, \_\_m128i \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 896 | \_mm\_subs\_epu16 | \_\_m128i \_mm\_subs\_epu16(\_\_m128i \_A, \_\_m128i \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 897 | \_mm\_subs\_epu8 | \_\_m128i \_mm\_subs\_epu8(\_\_m128i \_A, \_\_m128i \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 898 | \_mm\_test\_all\_zeros | int \_mm\_test\_all\_zeros(\_\_m128i mask, \_\_m128i val); | 是 | 是 | SSE4.1 | smmintrin.h |
| 899 | \_mm\_testc\_pd | int \_\_cdecl \_mm\_testc\_pd(\_\_m128d, \_\_m128d); | 是 | 是 | AVX | immintrin.h |
| 900 | \_mm\_testc\_ps | int \_\_cdecl \_mm\_testc\_ps(\_\_m128, \_\_m128); | 是 | 是 | AVX | immintrin.h |
| 901 | \_mm\_testc\_si128 | int \_mm\_testc\_si128(\_\_m128i mask, \_\_m128i val); | 是 | 是 | SSE4.1 | smmintrin.h |
| 902 | \_mm\_testnzc\_pd | int \_\_cdecl \_mm\_testnzc\_pd(\_\_m128d, \_\_m128d); | 是 | 是 | AVX | immintrin.h |
| 903 | \_mm\_testnzc\_ps | int \_\_cdecl \_mm\_testnzc\_ps(\_\_m128, \_\_m128); | 是 | 是 | AVX | immintrin.h |
| 904 | \_mm\_testnzc\_si128 | int \_mm\_testnzc\_si128(\_\_m128i mask, \_\_m128i s2); | 是 | 是 | SSE4.1 | smmintrin.h |
| 905 | \_mm\_testz\_pd | int \_\_cdecl \_mm\_testz\_pd(\_\_m128d, \_\_m128d); | 是 | 是 | AVX | immintrin.h |
| 906 | \_mm\_testz\_ps | int \_\_cdecl \_mm\_testz\_ps(\_\_m128, \_\_m128); | 是 | 是 | AVX | immintrin.h |
| 907 | \_mm\_testz\_si128 | int \_mm\_testz\_si128(\_\_m128i mask, \_\_m128i val); | 是 | 是 | SSE4.1 | smmintrin.h |
| 908 | \_mm\_ucomieq\_sd | int \_mm\_ucomieq\_sd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 909 | \_mm\_ucomieq\_ss | int \_mm\_ucomieq\_ss(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 910 | \_mm\_ucomige\_sd | int \_mm\_ucomige\_sd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 911 | \_mm\_ucomige\_ss | int \_mm\_ucomige\_ss(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 912 | \_mm\_ucomigt\_sd | int \_mm\_ucomigt\_sd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 913 | \_mm\_ucomigt\_ss | int \_mm\_ucomigt\_ss(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 914 | \_mm\_ucomile\_sd | int \_mm\_ucomile\_sd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 915 | \_mm\_ucomile\_ss | int \_mm\_ucomile\_ss(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 916 | \_mm\_ucomilt\_sd | int \_mm\_ucomilt\_sd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 917 | \_mm\_ucomilt\_ss | int \_mm\_ucomilt\_ss(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 918 | \_mm\_ucomineq\_sd | int \_mm\_ucomineq\_sd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 919 | \_mm\_ucomineq\_ss | int \_mm\_ucomineq\_ss(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 920 | \_mm\_unpackhi\_epi16 | \_\_m128i \_mm\_unpackhi\_epi16(\_\_m128i \_A, \_\_m128i \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 921 | \_mm\_unpackhi\_epi32 | \_\_m128i \_mm\_unpackhi\_epi32(\_\_m128i \_A, \_\_m128i \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 922 | \_mm\_unpackhi\_epi64 | \_\_m128i \_mm\_unpackhi\_epi64(\_\_m128i \_A, \_\_m128i \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 923 | \_mm\_unpackhi\_epi8 | \_\_m128i \_mm\_unpackhi\_epi8(\_\_m128i \_A, \_\_m128i \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 924 | \_mm\_unpackhi\_pd | \_\_m128d \_mm\_unpackhi\_pd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 925 | \_mm\_unpackhi\_ps | \_\_m128 \_mm\_unpackhi\_ps(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 926 | \_mm\_unpacklo\_epi16 | \_\_m128i \_mm\_unpacklo\_epi16(\_\_m128i \_A, \_\_m128i \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 927 | \_mm\_unpacklo\_epi32 | \_\_m128i \_mm\_unpacklo\_epi32(\_\_m128i \_A, \_\_m128i \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 928 | \_mm\_unpacklo\_epi64 | \_\_m128i \_mm\_unpacklo\_epi64(\_\_m128i \_A, \_\_m128i \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 929 | \_mm\_unpacklo\_epi8 | \_\_m128i \_mm\_unpacklo\_epi8(\_\_m128i \_A, \_\_m128i \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 930 | \_mm\_unpacklo\_pd | \_\_m128d \_mm\_unpacklo\_pd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 931 | \_mm\_unpacklo\_ps | \_\_m128 \_mm\_unpacklo\_ps(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 932 | \_mm\_xor\_pd | \_\_m128d \_mm\_xor\_pd(\_\_m128d \_A, \_\_m128d \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 933 | \_mm\_xor\_ps | \_\_m128 \_mm\_xor\_ps(\_\_m128 \_A, \_\_m128 \_B); | 是 | 是 | SSE | xmmintrin.h |
| 934 | \_mm\_xor\_si128 | \_\_m128i \_mm\_xor\_si128(\_\_m128i \_A, \_\_m128i \_B); | 是 | 是 | SSE2 | emmintrin.h |
| 935 | \_mm256\_abs\_epi16 | \_\_m256i \_\_cdecl \_mm256\_abs\_epi16(\_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 936 | \_mm256\_abs\_epi32 | \_\_m256i \_\_cdecl \_mm256\_abs\_epi32(\_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 937 | \_mm256\_abs\_epi8 | \_\_m256i \_\_cdecl \_mm256\_abs\_epi8(\_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 938 | \_mm256\_add\_epi16 | \_\_m256i \_\_cdecl \_mm256\_add\_epi16(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 939 | \_mm256\_add\_epi32 | \_\_m256i \_\_cdecl \_mm256\_add\_epi32(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 940 | \_mm256\_add\_epi64 | \_\_m256i \_\_cdecl \_mm256\_add\_epi64(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 941 | \_mm256\_add\_epi8 | \_\_m256i \_\_cdecl \_mm256\_add\_epi8(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 942 | \_mm256\_add\_pd | \_\_m256d \_\_cdecl \_mm256\_add\_pd(\_\_m256d, \_\_m256d); | 是 | 是 | AVX | immintrin.h |
| 943 | \_mm256\_add\_ps | \_\_m256 \_\_cdecl \_mm256\_add\_ps(\_\_m256, \_\_m256); | 是 | 是 | AVX | immintrin.h |
| 944 | \_mm256\_adds\_epi16 | \_\_m256i \_\_cdecl \_mm256\_adds\_epi16(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 945 | \_mm256\_adds\_epi8 | \_\_m256i \_\_cdecl \_mm256\_adds\_epi8(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 946 | \_mm256\_adds\_epu16 | \_\_m256i \_\_cdecl \_mm256\_adds\_epu16(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 947 | \_mm256\_adds\_epu8 | \_\_m256i \_\_cdecl \_mm256\_adds\_epu8(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 948 | \_mm256\_addsub\_pd | \_\_m256d \_\_cdecl \_mm256\_addsub\_pd(\_\_m256d, \_\_m256d); | 是 | 是 | AVX | immintrin.h |
| 949 | \_mm256\_addsub\_ps | \_\_m256 \_\_cdecl \_mm256\_addsub\_ps(\_\_m256, \_\_m256); | 是 | 是 | AVX | immintrin.h |
| 950 | \_mm256\_alignr\_epi8 | \_\_m256i \_\_cdecl \_mm256\_alignr\_epi8(\_\_m256i, \_\_m256i, const int); | 否 | 是 | AVX2 | immintrin.h |
| 951 | \_mm256\_and\_pd | \_\_m256d \_\_cdecl \_mm256\_and\_pd(\_\_m256d, \_\_m256d); | 是 | 是 | AVX | immintrin.h |
| 952 | \_mm256\_and\_ps | \_\_m256 \_\_cdecl \_mm256\_and\_ps(\_\_m256, \_\_m256); | 是 | 是 | AVX | immintrin.h |
| 953 | \_mm256\_and\_si256 | \_\_m256i \_\_cdecl \_mm256\_and\_si256(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 954 | \_mm256\_andnot\_pd | \_\_m256d \_\_cdecl \_mm256\_andnot\_pd(\_\_m256d, \_\_m256d); | 是 | 是 | AVX | immintrin.h |
| 955 | \_mm256\_andnot\_ps | \_\_m256 \_\_cdecl \_mm256\_andnot\_ps(\_\_m256, \_\_m256); | 是 | 是 | AVX | immintrin.h |
| 956 | \_mm256\_andnot\_si256 | \_\_m256i \_\_cdecl \_mm256\_andnot\_si256(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 957 | \_mm256\_avg\_epu16 | \_\_m256i \_\_cdecl \_mm256\_avg\_epu16(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 958 | \_mm256\_avg\_epu8 | \_\_m256i \_\_cdecl \_mm256\_avg\_epu8(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 959 | \_mm256\_blend\_epi16 | \_\_m256i \_\_cdecl \_mm256\_blend\_epi16(\_\_m256i, \_\_m256i, const int); | 否 | 是 | AVX2 | immintrin.h |
| 960 | \_mm256\_blend\_epi32 | \_\_m256i \_\_cdecl \_mm256\_blend\_epi32(\_\_m256i,\_\_m256i, const int); | 否 | 是 | AVX2 | immintrin.h |
| 961 | \_mm256\_blend\_pd | \_\_m256d \_\_cdecl \_mm256\_blend\_pd(\_\_m256d, \_\_m256d, const int); | 是 | 是 | AVX | immintrin.h |
| 962 | \_mm256\_blend\_ps | \_\_m256 \_\_cdecl \_mm256\_blend\_ps(\_\_m256, \_\_m256, const int); | 是 | 是 | AVX | immintrin.h |
| 963 | \_mm256\_blendv\_epi8 | \_\_m256i \_\_cdecl \_mm256\_blendv\_epi8(\_\_m256i, \_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 964 | \_mm256\_blendv\_pd | \_\_m256d \_\_cdecl \_mm256\_blendv\_pd(\_\_m256d, \_\_m256d, \_\_m256d); | 是 | 是 | AVX | immintrin.h |
| 965 | \_mm256\_blendv\_ps | \_\_m256 \_\_cdecl \_mm256\_blendv\_ps(\_\_m256, \_\_m256, \_\_m256); | 是 | 是 | AVX | immintrin.h |
| 966 | \_mm256\_broadcast\_pd | \_\_m256d \_\_cdecl \_mm256\_broadcast\_pd(\_\_m128d const \*); | 是 | 是 | AVX | immintrin.h |
| 967 | \_mm256\_broadcast\_ps | \_\_m256 \_\_cdecl \_mm256\_broadcast\_ps(\_\_m128 const \*); | 是 | 是 | AVX | immintrin.h |
| 968 | \_mm256\_broadcast\_sd | \_\_m256d \_\_cdecl \_mm256\_broadcast\_sd(double const \*); | 是 | 是 | AVX | immintrin.h |
| 969 | \_mm256\_broadcast\_ss | \_\_m256 \_\_cdecl \_mm256\_broadcast\_ss(float const \*); | 是 | 是 | AVX | immintrin.h |
| 970 | \_mm256\_broadcastb\_epi8 | \_\_m256i \_\_cdecl \_mm256\_broadcastb\_epi8(\_\_m128i); | 否 | 是 | AVX2 | immintrin.h |
| 971 | \_mm256\_broadcastd\_epi32 | \_\_m256i \_\_cdecl \_mm256\_broadcastd\_epi32(\_\_m128i); | 否 | 是 | AVX2 | immintrin.h |
| 972 | \_mm256\_broadcastq\_epi64 | \_\_m256i \_\_cdecl \_mm256\_broadcastq\_epi64(\_\_m128i); | 否 | 是 | AVX2 | immintrin.h |
| 973 | \_mm256\_broadcastsd\_pd | \_\_m256d \_\_cdecl \_mm256\_broadcastsd\_pd(\_\_m128d); | 否 | 是 | AVX2 | immintrin.h |
| 974 | \_mm256\_broadcastsi128\_si256 | \_\_m256i \_\_cdecl \_mm256\_broadcastsi128\_si256(\_\_m128i); | 否 | 是 | AVX2 | immintrin.h |
| 975 | \_mm256\_broadcastss\_ps | \_\_m256 \_\_cdecl \_mm256\_broadcastss\_ps(\_\_m128); | 否 | 是 | AVX2 | immintrin.h |
| 976 | \_mm256\_broadcastw\_epi16 | \_\_m256i \_\_cdecl \_mm256\_broadcastw\_epi16(\_\_m128i); | 否 | 是 | AVX2 | immintrin.h |
| 977 | \_mm256\_castpd\_ps | \_\_m256 \_\_cdecl \_mm256\_castpd\_ps(\_\_m256d); | 是 | 是 | AVX | immintrin.h |
| 978 | \_mm256\_castpd\_si256 | \_\_m256i \_\_cdecl \_mm256\_castpd\_si256(\_\_m256d); | 是 | 是 | AVX | immintrin.h |
| 979 | \_mm256\_castpd128\_pd256 | \_\_m256d \_\_cdecl \_mm256\_castpd128\_pd256(\_\_m128d); | 是 | 是 | AVX | immintrin.h |
| 980 | \_mm256\_castpd256\_pd128 | \_\_m128d \_\_cdecl \_mm256\_castpd256\_pd128(\_\_m256d); | 是 | 是 | AVX | immintrin.h |
| 981 | \_mm256\_castps\_pd | \_\_m256d \_\_cdecl \_mm256\_castps\_pd(\_\_m256); | 是 | 是 | AVX | immintrin.h |
| 982 | \_mm256\_castps\_si256 | \_\_m256i \_\_cdecl \_mm256\_castps\_si256(\_\_m256); | 是 | 是 | AVX | immintrin.h |
| 983 | \_mm256\_castps128\_ps256 | \_\_m256 \_\_cdecl \_mm256\_castps128\_ps256(\_\_m128); | 是 | 是 | AVX | immintrin.h |
| 984 | \_mm256\_castps256\_ps128 | \_\_m128 \_\_cdecl \_mm256\_castps256\_ps128(\_\_m256); | 是 | 是 | AVX | immintrin.h |
| 985 | \_mm256\_castsi128\_si256 | \_\_m256i \_\_cdecl \_mm256\_castsi128\_si256(\_\_m128i); | 是 | 是 | AVX | immintrin.h |
| 986 | \_mm256\_castsi256\_pd | \_\_m256d \_\_cdecl \_mm256\_castsi256\_pd(\_\_m256i); | 是 | 是 | AVX | immintrin.h |
| 987 | \_mm256\_castsi256\_ps | \_\_m256 \_\_cdecl \_mm256\_castsi256\_ps(\_\_m256i); | 是 | 是 | AVX | immintrin.h |
| 988 | \_mm256\_castsi256\_si128 | \_\_m128i \_\_cdecl \_mm256\_castsi256\_si128(\_\_m256i); | 是 | 是 | AVX | immintrin.h |
| 989 | \_mm256\_cmov\_si256 | \_\_m256i \_mm256\_cmov\_si256(\_\_m256i, \_\_m256i, \_\_m256i); | 否 | 否 | XOP | ammintrin.h |
| 990 | \_mm256\_cmp\_pd | \_\_m256d \_\_cdecl \_mm256\_cmp\_pd(\_\_m256d, \_\_m256d, const int); | 是 | 是 | AVX | immintrin.h |
| 991 | \_mm256\_cmp\_ps | \_\_m256 \_\_cdecl \_mm256\_cmp\_ps(\_\_m256, \_\_m256, const int); | 是 | 是 | AVX | immintrin.h |
| 992 | \_mm256\_cmpeq\_epi16 | \_\_m256i \_\_cdecl \_mm256\_cmpeq\_epi16(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 993 | \_mm256\_cmpeq\_epi32 | \_\_m256i \_\_cdecl \_mm256\_cmpeq\_epi32(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 994 | \_mm256\_cmpeq\_epi64 | \_\_m256i \_\_cdecl \_mm256\_cmpeq\_epi64(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 995 | \_mm256\_cmpeq\_epi8 | \_\_m256i \_\_cdecl \_mm256\_cmpeq\_epi8(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 996 | \_mm256\_cmpgt\_epi16 | \_\_m256i \_\_cdecl \_mm256\_cmpgt\_epi16(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 997 | \_mm256\_cmpgt\_epi32 | \_\_m256i \_\_cdecl \_mm256\_cmpgt\_epi32(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 998 | \_mm256\_cmpgt\_epi64 | \_\_m256i \_\_cdecl \_mm256\_cmpgt\_epi64(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 999 | \_mm256\_cmpgt\_epi8 | \_\_m256i \_\_cdecl \_mm256\_cmpgt\_epi8(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1000 | \_mm256\_cvtepi16\_epi32 | \_\_m256i \_\_cdecl \_mm256\_cvtepi16\_epi32(\_\_m128i); | 否 | 是 | AVX2 | immintrin.h |
| 1001 | \_mm256\_cvtepi16\_epi64 | \_\_m256i \_\_cdecl \_mm256\_cvtepi16\_epi64(\_\_m128i); | 否 | 是 | AVX2 | immintrin.h |
| 1002 | \_mm256\_cvtepi32\_epi64 | \_\_m256i \_\_cdecl \_mm256\_cvtepi32\_epi64(\_\_m128i); | 否 | 是 | AVX2 | immintrin.h |
| 1003 | \_mm256\_cvtepi32\_pd | \_\_m256d \_\_cdecl \_mm256\_cvtepi32\_pd(\_\_m128i); | 是 | 是 | AVX | immintrin.h |
| 1004 | \_mm256\_cvtepi32\_ps | \_\_m256 \_\_cdecl \_mm256\_cvtepi32\_ps(\_\_m256i); | 是 | 是 | AVX | immintrin.h |
| 1005 | \_mm256\_cvtepi8\_epi16 | \_\_m256i \_\_cdecl \_mm256\_cvtepi8\_epi16(\_\_m128i); | 否 | 是 | AVX2 | immintrin.h |
| 1006 | \_mm256\_cvtepi8\_epi32 | \_\_m256i \_\_cdecl \_mm256\_cvtepi8\_epi32(\_\_m128i); | 否 | 是 | AVX2 | immintrin.h |
| 1007 | \_mm256\_cvtepi8\_epi64 | \_\_m256i \_\_cdecl \_mm256\_cvtepi8\_epi64(\_\_m128i); | 否 | 是 | AVX2 | immintrin.h |
| 1008 | \_mm256\_cvtepu16\_epi32 | \_\_m256i \_\_cdecl \_mm256\_cvtepu16\_epi32(\_\_m128i); | 否 | 是 | AVX2 | immintrin.h |
| 1009 | \_mm256\_cvtepu16\_epi64 | \_\_m256i \_\_cdecl \_mm256\_cvtepu16\_epi64(\_\_m128i); | 否 | 是 | AVX2 | immintrin.h |
| 1010 | \_mm256\_cvtepu32\_epi64 | \_\_m256i \_\_cdecl \_mm256\_cvtepu32\_epi64(\_\_m128i); | 否 | 是 | AVX2 | immintrin.h |
| 1011 | \_mm256\_cvtepu8\_epi16 | \_\_m256i \_\_cdecl \_mm256\_cvtepu8\_epi16(\_\_m128i); | 否 | 是 | AVX2 | immintrin.h |
| 1012 | \_mm256\_cvtepu8\_epi32 | \_\_m256i \_\_cdecl \_mm256\_cvtepu8\_epi32(\_\_m128i); | 否 | 是 | AVX2 | immintrin.h |
| 1013 | \_mm256\_cvtepu8\_epi64 | \_\_m256i \_\_cdecl \_mm256\_cvtepu8\_epi64(\_\_m128i); | 否 | 是 | AVX2 | immintrin.h |
| 1014 | \_mm256\_cvtpd\_epi32 | \_\_m128i \_\_cdecl \_mm256\_cvtpd\_epi32(\_\_m256d); | 是 | 是 | AVX | immintrin.h |
| 1015 | \_mm256\_cvtpd\_ps | \_\_m128 \_\_cdecl \_mm256\_cvtpd\_ps(\_\_m256d); | 是 | 是 | AVX | immintrin.h |
| 1016 | \_mm256\_cvtph\_ps | \_\_m256 \_\_cdecl \_mm256\_cvtph\_ps(\_\_m128i); | 是 | 是 | CVT16/F16C | immintrin.h |
| 1017 | \_mm256\_cvtps\_epi32 | \_\_m256i \_\_cdecl \_mm256\_cvtps\_epi32(\_\_m256); | 是 | 是 | AVX | immintrin.h |
| 1018 | \_mm256\_cvtps\_pd | \_\_m256d \_\_cdecl \_mm256\_cvtps\_pd(\_\_m128); | 是 | 是 | AVX | immintrin.h |
| 1019 | \_mm256\_cvtps\_ph | \_\_m128i \_\_cdecl \_mm256\_cvtps\_ph(\_\_m256, int); | 是 | 是 | CVT16/F16C | immintrin.h |
| 1020 | \_mm256\_cvttpd\_epi32 | \_\_m128i \_\_cdecl \_mm256\_cvttpd\_epi32(\_\_m256d); | 是 | 是 | AVX | immintrin.h |
| 1021 | \_mm256\_cvttps\_epi32 | \_\_m256i \_\_cdecl \_mm256\_cvttps\_epi32(\_\_m256); | 是 | 是 | AVX | immintrin.h |
| 1022 | \_mm256\_div\_pd | \_\_m256d \_\_cdecl \_mm256\_div\_pd(\_\_m256d, \_\_m256d); | 是 | 是 | AVX | immintrin.h |
| 1023 | \_mm256\_div\_ps | \_\_m256 \_\_cdecl \_mm256\_div\_ps(\_\_m256, \_\_m256); | 是 | 是 | AVX | immintrin.h |
| 1024 | \_mm256\_dp\_ps | \_\_m256 \_\_cdecl \_mm256\_dp\_ps(\_\_m256, \_\_m256, const int); | 是 | 是 | AVX | immintrin.h |
| 1025 | \_mm256\_extractf128\_pd | \_\_m128d \_\_cdecl \_mm256\_extractf128\_pd(\_\_m256d, const int); | 是 | 是 | AVX | immintrin.h |
| 1026 | \_mm256\_extractf128\_ps | \_\_m128 \_\_cdecl \_mm256\_extractf128\_ps(\_\_m256, const int); | 是 | 是 | AVX | immintrin.h |
| 1027 | \_mm256\_extractf128\_si256 | \_\_m128i \_\_cdecl \_mm256\_extractf128\_si256(\_\_m256i, const int); | 是 | 是 | AVX | immintrin.h |
| 1028 | \_mm256\_extracti128\_si256 | \_\_m128i \_\_cdecl \_mm256\_extracti128\_si256(\_\_m256i, const int); | 否 | 是 | AVX2 | immintrin.h |
| 1029 | \_mm256\_fmadd\_pd | \_\_m256d \_\_cdecl \_mm256\_fmadd\_pd(\_\_m256d, \_\_m256d, \_\_m256d); | 否 | 是 | FMA3 | immintrin.h |
| 1030 | \_mm256\_fmadd\_ps | \_\_m256 \_\_cdecl \_mm256\_fmadd\_ps(\_\_m256, \_\_m256, \_\_m256); | 否 | 是 | FMA3 | immintrin.h |
| 1031 | \_mm256\_fmaddsub\_pd | \_\_m256d \_\_cdecl \_mm256\_fmaddsub\_pd(\_\_m256d, \_\_m256d, \_\_m256d); | 否 | 是 | FMA3 | immintrin.h |
| 1032 | \_mm256\_fmaddsub\_ps | \_\_m256 \_\_cdecl \_mm256\_fmaddsub\_ps(\_\_m256, \_\_m256, \_\_m256); | 否 | 是 | FMA3 | immintrin.h |
| 1033 | \_mm256\_fmsub\_pd | \_\_m256d \_\_cdecl \_mm256\_fmsub\_pd(\_\_m256d, \_\_m256d, \_\_m256d); | 否 | 是 | FMA3 | immintrin.h |
| 1034 | \_mm256\_fmsub\_ps | \_\_m256 \_\_cdecl \_mm256\_fmsub\_ps(\_\_m256, \_\_m256, \_\_m256); | 否 | 是 | FMA3 | immintrin.h |
| 1035 | \_mm256\_fmsubadd\_pd | \_\_m256d \_\_cdecl \_mm256\_fmsubadd\_pd(\_\_m256d, \_\_m256d, \_\_m256d); | 否 | 是 | FMA3 | immintrin.h |
| 1036 | \_mm256\_fmsubadd\_ps | \_\_m256 \_\_cdecl \_mm256\_fmsubadd\_ps(\_\_m256, \_\_m256, \_\_m256); | 否 | 是 | FMA3 | immintrin.h |
| 1037 | \_mm256\_fnmadd\_pd | \_\_m256d \_\_cdecl \_mm256\_fnmadd\_pd(\_\_m256d, \_\_m256d, \_\_m256d); | 否 | 是 | FMA3 | immintrin.h |
| 1038 | \_mm256\_fnmadd\_ps | \_\_m256 \_\_cdecl \_mm256\_fnmadd\_ps(\_\_m256, \_\_m256, \_\_m256); | 否 | 是 | FMA3 | immintrin.h |
| 1039 | \_mm256\_fnmsub\_pd | \_\_m256d \_\_cdecl \_mm256\_fnmsub\_pd(\_\_m256d, \_\_m256d, \_\_m256d); | 否 | 是 | FMA3 | immintrin.h |
| 1040 | \_mm256\_fnmsub\_ps | \_\_m256 \_\_cdecl \_mm256\_fnmsub\_ps(\_\_m256, \_\_m256, \_\_m256); | 否 | 是 | FMA3 | immintrin.h |
| 1041 | \_mm256\_frcz\_pd | \_\_m256d \_mm256\_frcz\_pd(\_\_m256d); | 否 | 否 | XOP | ammintrin.h |
| 1042 | \_mm256\_frcz\_ps | \_\_m256 \_mm256\_frcz\_ps(\_\_m256); | 否 | 否 | XOP | ammintrin.h |
| 1043 | \_mm256\_hadd\_epi16 | \_\_m256i \_\_cdecl \_mm256\_hadd\_epi16(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1044 | \_mm256\_hadd\_epi32 | \_\_m256i \_\_cdecl \_mm256\_hadd\_epi32(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1045 | \_mm256\_hadd\_pd | \_\_m256d \_\_cdecl \_mm256\_hadd\_pd(\_\_m256d, \_\_m256d); | 是 | 是 | AVX | immintrin.h |
| 1046 | \_mm256\_hadd\_ps | \_\_m256 \_\_cdecl \_mm256\_hadd\_ps(\_\_m256, \_\_m256); | 是 | 是 | AVX | immintrin.h |
| 1047 | \_mm256\_hadds\_epi16 | \_\_m256i \_\_cdecl \_mm256\_hadds\_epi16(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1048 | \_mm256\_hsub\_epi16 | \_\_m256i \_\_cdecl \_mm256\_hsub\_epi16(\_\_m256i, \_\_m256i); | 是 | 是 | AVX | immintrin.h |
| 1049 | \_mm256\_hsub\_epi32 | \_\_m256i \_\_cdecl \_mm256\_hsub\_epi32(\_\_m256i, \_\_m256i); | 是 | 是 | AVX | immintrin.h |
| 1050 | \_mm256\_hsub\_pd | \_\_m256d \_\_cdecl \_mm256\_hsub\_pd(\_\_m256d, \_\_m256d); | 是 | 是 | AVX | immintrin.h |
| 1051 | \_mm256\_hsub\_ps | \_\_m256 \_\_cdecl \_mm256\_hsub\_ps(\_\_m256, \_\_m256); | 是 | 是 | AVX | immintrin.h |
| 1052 | \_mm256\_hsubs\_epi16 | \_\_m256i \_\_cdecl \_mm256\_hsubs\_epi16(\_\_m256i, \_\_m256i); | 是 | 是 | AVX | immintrin.h |
| 1053 | \_mm256\_i32gather\_epi32 | \_\_m256i \_\_cdecl \_mm256\_i32gather\_epi32(int const \*, \_\_m256i, const int ); | 否 | 是 | AVX2 | immintrin.h |
| 1054 | \_mm256\_i32gather\_epi64 | \_\_m256i \_\_cdecl \_mm256\_i32gather\_epi64(\_\_int64 const \*, \_\_m128i, const int ); | 否 | 是 | AVX2 | immintrin.h |
| 1055 | \_mm256\_i32gather\_pd | \_\_m256d \_\_cdecl \_mm256\_i32gather\_pd(double const \*, \_\_m128i, const int ); | 否 | 是 | AVX2 | immintrin.h |
| 1056 | \_mm256\_i32gather\_ps | \_\_m256 \_\_cdecl \_mm256\_i32gather\_ps(float const \*, \_\_m256i, const int ); | 否 | 是 | AVX2 | immintrin.h |
| 1057 | \_mm256\_i64gather\_epi32 | \_\_m128i \_\_cdecl \_mm256\_i64gather\_epi32(int const \*, \_\_m256i, const int ); | 否 | 是 | AVX2 | immintrin.h |
| 1058 | \_mm256\_i64gather\_epi64 | \_\_m256i \_\_cdecl \_mm256\_i64gather\_epi64(\_\_int64 const \*, \_\_m256i, const int ); | 否 | 是 | AVX2 | immintrin.h |
| 1059 | \_mm256\_i64gather\_pd | \_\_m256d \_\_cdecl \_mm256\_i64gather\_pd(double const \*, \_\_m256i, const int ); | 否 | 是 | AVX2 | immintrin.h |
| 1060 | \_mm256\_i64gather\_ps | \_\_m128 \_\_cdecl \_mm256\_i64gather\_ps(float const \*, \_\_m256i, const int ); | 否 | 是 | AVX2 | immintrin.h |
| 1061 | \_mm256\_insertf128\_pd | \_\_m256d \_\_cdecl \_mm256\_insertf128\_pd(\_\_m256d, \_\_m128d, int); | 是 | 是 | AVX | immintrin.h |
| 1062 | \_mm256\_insertf128\_ps | \_\_m256 \_\_cdecl \_mm256\_insertf128\_ps(\_\_m256, \_\_m128, int); | 是 | 是 | AVX | immintrin.h |
| 1063 | \_mm256\_insertf128\_si256 | \_\_m256i \_\_cdecl \_mm256\_insertf128\_si256(\_\_m256i, \_\_m128i, int); | 是 | 是 | AVX | immintrin.h |
| 1064 | \_mm256\_inserti128\_si256 | \_\_m256i \_\_cdecl \_mm256\_inserti128\_si256(\_\_m256i, \_\_m128i, const int); | 否 | 是 | AVX2 | immintrin.h |
| 1065 | \_mm256\_lddqu\_si256 | \_\_m256i \_\_cdecl \_mm256\_lddqu\_si256(\_\_m256i const \*); | 是 | 是 | AVX | immintrin.h |
| 1066 | \_mm256\_load\_pd | \_\_m256d \_\_cdecl \_mm256\_load\_pd(double const \*); | 是 | 是 | AVX | immintrin.h |
| 1067 | \_mm256\_load\_ps | \_\_m256 \_\_cdecl \_mm256\_load\_ps(float const \*); | 是 | 是 | AVX | immintrin.h |
| 1068 | \_mm256\_load\_si256 | \_\_m256i \_\_cdecl \_mm256\_load\_si256(\_\_m256i const \*); | 是 | 是 | AVX | immintrin.h |
| 1069 | \_mm256\_loadu\_pd | \_\_m256d \_\_cdecl \_mm256\_loadu\_pd(double const \*); | 是 | 是 | AVX | immintrin.h |
| 1070 | \_mm256\_loadu\_ps | \_\_m256 \_\_cdecl \_mm256\_loadu\_ps(float const \*); | 是 | 是 | AVX | immintrin.h |
| 1071 | \_mm256\_loadu\_si256 | \_\_m256i \_\_cdecl \_mm256\_loadu\_si256(\_\_m256i const \*); | 是 | 是 | AVX | immintrin.h |
| 1072 | \_mm256\_macc\_pd | \_\_m256d \_mm256\_macc\_pd(\_\_m256d, \_\_m256d, \_\_m256d); | 否 | 否 | FMA4 | ammintrin.h |
| 1073 | \_mm256\_macc\_ps | \_\_m256 \_mm256\_macc\_ps(\_\_m256, \_\_m256, \_\_m256); | 否 | 否 | FMA4 | ammintrin.h |
| 1074 | \_mm256\_madd\_epi16 | \_\_m256i \_\_cdecl \_mm256\_madd\_epi16(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1075 | \_mm256\_maddsub\_pd | \_\_m256d \_mm256\_maddsub\_pd(\_\_m256d, \_\_m256d, \_\_m256d); | 否 | 否 | FMA4 | ammintrin.h |
| 1076 | \_mm256\_maddsub\_ps | \_\_m256 \_mm256\_maddsub\_ps(\_\_m256, \_\_m256, \_\_m256); | 否 | 否 | FMA4 | ammintrin.h |
| 1077 | \_mm256\_maddubs\_epi16 | \_\_m256i \_\_cdecl \_mm256\_maddubs\_epi16(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1078 | \_mm256\_mask\_i32gather\_epi32 | \_\_m256i \_\_cdecl \_mm256\_mask\_i32gather\_epi32(\_\_m256i, int const \*, \_\_m256i, \_\_m256i, const int ); | 否 | 是 | AVX2 | immintrin.h |
| 1079 | \_mm256\_mask\_i32gather\_epi64 | \_\_m256i \_\_cdecl \_mm256\_mask\_i32gather\_epi64(\_\_m256i, \_\_int64 const \*, \_\_m128i, \_\_m256i, const int ); | 否 | 是 | AVX2 | immintrin.h |
| 1080 | \_mm256\_mask\_i32gather\_pd | \_\_m256d \_\_cdecl \_mm256\_mask\_i32gather\_pd(\_\_m256d, double const \*, \_\_m128i, \_\_m256d, const int ); | 否 | 是 | AVX2 | immintrin.h |
| 1081 | \_mm256\_mask\_i32gather\_ps | \_\_m256 \_\_cdecl \_mm256\_mask\_i32gather\_ps(\_\_m256, float const \*, \_\_m256i, \_\_m256, const int ); | 否 | 是 | AVX2 | immintrin.h |
| 1082 | \_mm256\_mask\_i64gather\_epi32 | \_\_m128i \_\_cdecl \_mm256\_mask\_i64gather\_epi32(\_\_m128i, int const \*, \_\_m256i, \_\_m128i, const int ); | 否 | 是 | AVX2 | immintrin.h |
| 1083 | \_mm256\_mask\_i64gather\_epi64 | \_\_m256i \_\_cdecl \_mm256\_mask\_i64gather\_epi64(\_\_m256i, \_\_int64 const \*, \_\_m256i, \_\_m256i, const int ); | 否 | 是 | AVX2 | immintrin.h |
| 1084 | \_mm256\_mask\_i64gather\_pd | \_\_m256d \_\_cdecl \_mm256\_mask\_i64gather\_pd(\_\_m256d, double const \*, \_\_m256i, \_\_m256d, const int ); | 否 | 是 | AVX2 | immintrin.h |
| 1085 | \_mm256\_mask\_i64gather\_ps | \_\_m128 \_\_cdecl \_mm256\_mask\_i64gather\_ps(\_\_m128, float const \*, \_\_m256i, \_\_m128, const int ); | 否 | 是 | AVX2 | immintrin.h |
| 1086 | \_mm256\_maskload\_epi32 | \_\_m256i \_\_cdecl \_mm256\_maskload\_epi32(int const \*, \_\_m256i ); | 否 | 是 | AVX2 | immintrin.h |
| 1087 | \_mm256\_maskload\_epi64 | \_\_m256i \_\_cdecl \_mm256\_maskload\_epi64(\_\_int64 const \*, \_\_m256i ); | 否 | 是 | AVX2 | immintrin.h |
| 1088 | \_mm256\_maskload\_pd | \_\_m256d \_\_cdecl \_mm256\_maskload\_pd(double const \*, \_\_m256i); | 是 | 是 | AVX | immintrin.h |
| 1089 | \_mm256\_maskload\_ps | \_\_m256 \_\_cdecl \_mm256\_maskload\_ps(float const \*, \_\_m256i); | 是 | 是 | AVX | immintrin.h |
| 1090 | \_mm256\_maskstore\_epi32 | void \_\_cdecl \_mm256\_maskstore\_epi32(int \*, \_\_m256i, \_\_m256i ); | 否 | 是 | AVX2 | immintrin.h |
| 1091 | \_mm256\_maskstore\_epi64 | void \_\_cdecl \_mm256\_maskstore\_epi64(\_\_int64 \*, \_\_m256i, \_\_m256i ); | 否 | 是 | AVX2 | immintrin.h |
| 1092 | \_mm256\_maskstore\_pd | void \_\_cdecl \_mm256\_maskstore\_pd(double \*, \_\_m256i, \_\_m256d); | 是 | 是 | AVX | immintrin.h |
| 1093 | \_mm256\_maskstore\_ps | void \_\_cdecl \_mm256\_maskstore\_ps(float \*, \_\_m256i, \_\_m256); | 是 | 是 | AVX | immintrin.h |
| 1094 | \_mm256\_max\_epi16 | \_\_m256i \_\_cdecl \_mm256\_max\_epi16(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1095 | \_mm256\_max\_epi32 | \_\_m256i \_\_cdecl \_mm256\_max\_epi32(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1096 | \_mm256\_max\_epi8 | \_\_m256i \_\_cdecl \_mm256\_max\_epi8(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1097 | \_mm256\_max\_epu16 | \_\_m256i \_\_cdecl \_mm256\_max\_epu16(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1098 | \_mm256\_max\_epu32 | \_\_m256i \_\_cdecl \_mm256\_max\_epu32(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1099 | \_mm256\_max\_epu8 | \_\_m256i \_\_cdecl \_mm256\_max\_epu8(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1100 | \_mm256\_max\_pd | \_\_m256d \_\_cdecl \_mm256\_max\_pd(\_\_m256d, \_\_m256d); | 是 | 是 | AVX | immintrin.h |
| 1101 | \_mm256\_max\_ps | \_\_m256 \_\_cdecl \_mm256\_max\_ps(\_\_m256, \_\_m256); | 是 | 是 | AVX | immintrin.h |
| 1102 | \_mm256\_min\_epi16 | \_\_m256i \_\_cdecl \_mm256\_min\_epi16(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1103 | \_mm256\_min\_epi32 | \_\_m256i \_\_cdecl \_mm256\_min\_epi32(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1104 | \_mm256\_min\_epi8 | \_\_m256i \_\_cdecl \_mm256\_min\_epi8(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1105 | \_mm256\_min\_epu16 | \_\_m256i \_\_cdecl \_mm256\_min\_epu16(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1106 | \_mm256\_min\_epu32 | \_\_m256i \_\_cdecl \_mm256\_min\_epu32(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1107 | \_mm256\_min\_epu8 | \_\_m256i \_\_cdecl \_mm256\_min\_epu8(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1108 | \_mm256\_min\_pd | \_\_m256d \_\_cdecl \_mm256\_min\_pd(\_\_m256d, \_\_m256d); | 是 | 是 | AVX | immintrin.h |
| 1109 | \_mm256\_min\_ps | \_\_m256 \_\_cdecl \_mm256\_min\_ps(\_\_m256, \_\_m256); | 是 | 是 | AVX | immintrin.h |
| 1110 | \_mm256\_movedup\_pd | \_\_m256d \_\_cdecl \_mm256\_movedup\_pd(\_\_m256d); | 是 | 是 | AVX | immintrin.h |
| 1111 | \_mm256\_movehdup\_ps | \_\_m256 \_\_cdecl \_mm256\_movehdup\_ps(\_\_m256); | 是 | 是 | AVX | immintrin.h |
| 1112 | \_mm256\_moveldup\_ps | \_\_m256 \_\_cdecl \_mm256\_moveldup\_ps(\_\_m256); | 是 | 是 | AVX | immintrin.h |
| 1113 | \_mm256\_movemask\_epi8 | int \_\_cdecl \_mm256\_movemask\_epi8(\_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1114 | \_mm256\_movemask\_pd | int \_\_cdecl \_mm256\_movemask\_pd(\_\_m256d); | 是 | 是 | AVX | immintrin.h |
| 1115 | \_mm256\_movemask\_ps | int \_\_cdecl \_mm256\_movemask\_ps(\_\_m256); | 是 | 是 | AVX | immintrin.h |
| 1116 | \_mm256\_mpsadbw\_epu8 | \_\_m256i \_\_cdecl \_mm256\_mpsadbw\_epu8(\_\_m256i, \_\_m256i, const int); | 否 | 是 | AVX2 | immintrin.h |
| 1117 | \_mm256\_msub\_pd | \_\_m256d \_mm256\_msub\_pd(\_\_m256d, \_\_m256d, \_\_m256d); | 否 | 否 | FMA4 | ammintrin.h |
| 1118 | \_mm256\_msub\_ps | \_\_m256 \_mm256\_msub\_ps(\_\_m256, \_\_m256, \_\_m256); | 否 | 否 | FMA4 | ammintrin.h |
| 1119 | \_mm256\_msubadd\_pd | \_\_m256d \_mm256\_msubadd\_pd(\_\_m256d, \_\_m256d, \_\_m256d); | 否 | 否 | FMA4 | ammintrin.h |
| 1120 | \_mm256\_msubadd\_ps | \_\_m256 \_mm256\_msubadd\_ps(\_\_m256, \_\_m256, \_\_m256); | 否 | 否 | FMA4 | ammintrin.h |
| 1121 | \_mm256\_mul\_epi32 | \_\_m256i \_\_cdecl \_mm256\_mul\_epi32(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1122 | \_mm256\_mul\_epu32 | \_\_m256i \_\_cdecl \_mm256\_mul\_epu32(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1123 | \_mm256\_mul\_pd | \_\_m256d \_\_cdecl \_mm256\_mul\_pd(\_\_m256d, \_\_m256d); | 是 | 是 | AVX | immintrin.h |
| 1124 | \_mm256\_mul\_ps | \_\_m256 \_\_cdecl \_mm256\_mul\_ps(\_\_m256, \_\_m256); | 是 | 是 | AVX | immintrin.h |
| 1125 | \_mm256\_mulhi\_epi16 | \_\_m256i \_\_cdecl \_mm256\_mulhi\_epi16(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1126 | \_mm256\_mulhi\_epu16 | \_\_m256i \_\_cdecl \_mm256\_mulhi\_epu16(\_\_m256i, \_\_m256i); | 是 | 是 | AVX | immintrin.h |
| 1127 | \_mm256\_mulhrs\_epi16 | \_\_m256i \_\_cdecl \_mm256\_mulhrs\_epi16(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1128 | \_mm256\_mullo\_epi16 | \_\_m256i \_\_cdecl \_mm256\_mullo\_epi16(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1129 | \_mm256\_mullo\_epi32 | \_\_m256i \_\_cdecl \_mm256\_mullo\_epi32(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1130 | \_mm256\_nmacc\_pd | \_\_m256d \_mm256\_nmacc\_pd(\_\_m256d, \_\_m256d, \_\_m256d); | 否 | 否 | FMA4 | ammintrin.h |
| 1131 | \_mm256\_nmacc\_ps | \_\_m256 \_mm256\_nmacc\_ps(\_\_m256, \_\_m256, \_\_m256); | 否 | 否 | FMA4 | ammintrin.h |
| 1132 | \_mm256\_nmsub\_pd | \_\_m256d \_mm256\_nmsub\_pd(\_\_m256d, \_\_m256d, \_\_m256d); | 否 | 否 | FMA4 | ammintrin.h |
| 1133 | \_mm256\_nmsub\_ps | \_\_m256 \_mm256\_nmsub\_ps(\_\_m256, \_\_m256, \_\_m256); | 否 | 否 | FMA4 | ammintrin.h |
| 1134 | \_mm256\_or\_pd | \_\_m256d \_\_cdecl \_mm256\_or\_pd(\_\_m256d, \_\_m256d); | 是 | 是 | AVX | immintrin.h |
| 1135 | \_mm256\_or\_ps | \_\_m256 \_\_cdecl \_mm256\_or\_ps(\_\_m256, \_\_m256); | 是 | 是 | AVX | immintrin.h |
| 1136 | \_mm256\_or\_si256 | \_\_m256i \_\_cdecl \_mm256\_or\_si256(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1137 | \_mm256\_packs\_epi16 | \_\_m256i \_\_cdecl \_mm256\_packs\_epi16(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1138 | \_mm256\_packs\_epi32 | \_\_m256i \_\_cdecl \_mm256\_packs\_epi32(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1139 | \_mm256\_packus\_epi16 | \_\_m256i \_\_cdecl \_mm256\_packus\_epi16(\_\_m256i, \_\_m256i); | 是 | 是 | AVX | immintrin.h |
| 1140 | \_mm256\_packus\_epi32 | \_\_m256i \_\_cdecl \_mm256\_packus\_epi32(\_\_m256i, \_\_m256i); | 是 | 是 | AVX | immintrin.h |
| 1141 | \_mm256\_permute\_pd | \_\_m256d \_\_cdecl \_mm256\_permute\_pd(\_\_m256d, int); | 是 | 是 | AVX | immintrin.h |
| 1142 | \_mm256\_permute\_ps | \_\_m256 \_\_cdecl \_mm256\_permute\_ps(\_\_m256, int); | 是 | 是 | AVX | immintrin.h |
| 1143 | \_mm256\_permute2\_pd | \_\_m256d \_mm256\_permute2\_pd(\_\_m256d, \_\_m256d, \_\_m256i, int); | 否 | 否 | XOP | ammintrin.h |
| 1144 | \_mm256\_permute2\_ps | \_\_m256 \_mm256\_permute2\_ps(\_\_m256, \_\_m256, \_\_m256i, int); | 否 | 否 | XOP | ammintrin.h |
| 1145 | \_mm256\_permute2f128\_pd | \_\_m256d \_\_cdecl \_mm256\_permute2f128\_pd(\_\_m256d, \_\_m256d, int); | 是 | 是 | AVX | immintrin.h |
| 1146 | \_mm256\_permute2f128\_ps | \_\_m256 \_\_cdecl \_mm256\_permute2f128\_ps(\_\_m256, \_\_m256, int); | 是 | 是 | AVX | immintrin.h |
| 1147 | \_mm256\_permute2f128\_si256 | \_\_m256i \_\_cdecl \_mm256\_permute2f128\_si256(\_\_m256i, \_\_m256i, int); | 是 | 是 | AVX | immintrin.h |
| 1148 | \_mm256\_permute2x128\_si256 | \_\_m256i \_\_cdecl \_mm256\_permute2x128\_si256(\_\_m256i, \_\_m256i, const int); | 否 | 是 | AVX2 | immintrin.h |
| 1149 | \_mm256\_permute4x64\_epi64 | \_\_m256i \_\_cdecl \_mm256\_permute4x64\_epi64(\_\_m256i, const int); | 否 | 是 | AVX2 | immintrin.h |
| 1150 | \_mm256\_permute4x64\_pd | \_\_m256d \_\_cdecl \_mm256\_permute4x64\_pd(\_\_m256d, const int); | 否 | 是 | AVX2 | immintrin.h |
| 1151 | \_mm256\_permutevar\_pd | \_\_m256d \_\_cdecl \_mm256\_permutevar\_pd(\_\_m256d, \_\_m256i); | 是 | 是 | AVX | immintrin.h |
| 1152 | \_mm256\_permutevar\_ps | \_\_m256 \_\_cdecl \_mm256\_permutevar\_ps(\_\_m256, \_\_m256i); | 是 | 是 | AVX | immintrin.h |
| 1153 | \_mm256\_permutevar8x32\_epi32 | \_\_m256i \_\_cdecl \_mm256\_permutevar8x32\_epi32(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1154 | \_mm256\_permutevar8x32\_ps | \_\_m256 \_\_cdecl \_mm256\_permutevar8x32\_ps(\_\_m256, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1155 | \_mm256\_rcp\_ps | \_\_m256 \_\_cdecl \_mm256\_rcp\_ps(\_\_m256); | 是 | 是 | AVX | immintrin.h |
| 1156 | \_mm256\_round\_pd | \_\_m256d \_\_cdecl \_mm256\_round\_pd(\_\_m256d, int); | 是 | 是 | AVX | immintrin.h |
| 1157 | \_mm256\_round\_ps | \_\_m256 \_\_cdecl \_mm256\_round\_ps(\_\_m256, int); | 是 | 是 | AVX | immintrin.h |
| 1158 | \_mm256\_rsqrt\_ps | \_\_m256 \_\_cdecl \_mm256\_rsqrt\_ps(\_\_m256); | 是 | 是 | AVX | immintrin.h |
| 1159 | \_mm256\_sad\_epu8 | \_\_m256i \_\_cdecl \_mm256\_sad\_epu8(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1160 | \_mm256\_set\_epi16 | \_\_m256i \_\_cdecl \_mm256\_set\_epi16(short, short, short, short, short, short, short, short, short, short, short, short, short, short, short, short); | 是 | 是 | AVX | immintrin.h |
| 1161 | \_mm256\_set\_epi32 | \_\_m256i \_\_cdecl \_mm256\_set\_epi32(int, int, int, int, int, int, int, int); | 是 | 是 | AVX | immintrin.h |
| 1162 | \_mm256\_set\_epi64x | \_\_m256i \_\_cdecl \_mm256\_set\_epi64x(\_\_int64, \_\_int64, \_\_int64, \_\_int64); | 是 | 是 | AVX | immintrin.h |
| 1163 | \_mm256\_set\_epi8 | \_\_m256i \_\_cdecl \_mm256\_set\_epi8(char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char); | 是 | 是 | AVX | immintrin.h |
| 1164 | \_mm256\_set\_pd | \_\_m256d \_\_cdecl \_mm256\_set\_pd(double, double, double, double); | 是 | 是 | AVX | immintrin.h |
| 1165 | \_mm256\_set\_ps | \_\_m256 \_\_cdecl \_mm256\_set\_ps(float, float, float, float, float, float, float, float); | 是 | 是 | AVX | immintrin.h |
| 1166 | \_mm256\_set1\_epi16 | \_\_m256i \_\_cdecl \_mm256\_set1\_epi16(short); | 是 | 是 | AVX | immintrin.h |
| 1167 | \_mm256\_set1\_epi32 | \_\_m256i \_\_cdecl \_mm256\_set1\_epi32(int); | 是 | 是 | AVX | immintrin.h |
| 1168 | \_mm256\_set1\_epi64x | \_\_m256i \_\_cdecl \_mm256\_set1\_epi64x(long long); | 是 | 是 | AVX | immintrin.h |
| 1169 | \_mm256\_set1\_epi8 | \_\_m256i \_\_cdecl \_mm256\_set1\_epi8(char); | 是 | 是 | AVX | immintrin.h |
| 1170 | \_mm256\_set1\_pd | \_\_m256d \_\_cdecl \_mm256\_set1\_pd(double); | 是 | 是 | AVX | immintrin.h |
| 1171 | \_mm256\_set1\_ps | \_\_m256 \_\_cdecl \_mm256\_set1\_ps(float); | 是 | 是 | AVX | immintrin.h |
| 1172 | \_mm256\_setr\_epi16 | \_\_m256i \_\_cdecl \_mm256\_setr\_epi16(short, short, short, short, short, short, short, short, short, short, short, short, short, short, short, short); | 是 | 是 | AVX | immintrin.h |
| 1173 | \_mm256\_setr\_epi32 | \_\_m256i \_\_cdecl \_mm256\_setr\_epi32(int, int, int, int, int, int, int, int); | 是 | 是 | AVX | immintrin.h |
| 1174 | \_mm256\_setr\_epi64x | \_\_m256i \_\_cdecl \_mm256\_setr\_epi64x(\_\_int64, \_\_int64, \_\_int64, \_\_int64); | 是 | 是 | AVX | immintrin.h |
| 1175 | \_mm256\_setr\_epi8 | \_\_m256i \_\_cdecl \_mm256\_setr\_epi8(char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char); | 是 | 是 | AVX | immintrin.h |
| 1176 | \_mm256\_setr\_pd | \_\_m256d \_\_cdecl \_mm256\_setr\_pd(double, double, double, double); | 是 | 是 | AVX | immintrin.h |
| 1177 | \_mm256\_setr\_ps | \_\_m256 \_\_cdecl \_mm256\_setr\_ps(float, float, float, float, float, float, float, float); | 是 | 是 | AVX | immintrin.h |
| 1178 | \_mm256\_setzero\_pd | \_\_m256d \_\_cdecl \_mm256\_setzero\_pd(void); | 是 | 是 | AVX | immintrin.h |
| 1179 | \_mm256\_setzero\_ps | \_\_m256 \_\_cdecl \_mm256\_setzero\_ps(void); | 是 | 是 | AVX | immintrin.h |
| 1180 | \_mm256\_setzero\_si256 | \_\_m256i \_\_cdecl \_mm256\_setzero\_si256(void); | 是 | 是 | AVX | immintrin.h |
| 1181 | \_mm256\_shuffle\_epi32 | \_\_m256i \_\_cdecl \_mm256\_shuffle\_epi32(\_\_m256i, const int); | 否 | 是 | AVX2 | immintrin.h |
| 1182 | \_mm256\_shuffle\_epi8 | \_\_m256i \_\_cdecl \_mm256\_shuffle\_epi8(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1183 | \_mm256\_shuffle\_pd | \_\_m256d \_\_cdecl \_mm256\_shuffle\_pd(\_\_m256d, \_\_m256d, const int); | 是 | 是 | AVX | immintrin.h |
| 1184 | \_mm256\_shuffle\_ps | \_\_m256 \_\_cdecl \_mm256\_shuffle\_ps(\_\_m256, \_\_m256, const int); | 是 | 是 | AVX | immintrin.h |
| 1185 | \_mm256\_shufflehi\_epi16 | \_\_m256i \_\_cdecl \_mm256\_shufflehi\_epi16(\_\_m256i, const int); | 否 | 是 | AVX2 | immintrin.h |
| 1186 | \_mm256\_shufflelo\_epi16 | \_\_m256i \_\_cdecl \_mm256\_shufflelo\_epi16(\_\_m256i, const int); | 否 | 是 | AVX2 | immintrin.h |
| 1187 | \_mm256\_sign\_epi16 | \_\_m256i \_\_cdecl \_mm256\_sign\_epi16(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1188 | \_mm256\_sign\_epi32 | \_\_m256i \_\_cdecl \_mm256\_sign\_epi32(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1189 | \_mm256\_sign\_epi8 | \_\_m256i \_\_cdecl \_mm256\_sign\_epi8(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1190 | \_mm256\_sll\_epi16 | \_\_m256i \_\_cdecl \_mm256\_sll\_epi16(\_\_m256i, \_\_m128i); | 否 | 是 | AVX2 | immintrin.h |
| 1191 | \_mm256\_sll\_epi32 | \_\_m256i \_\_cdecl \_mm256\_sll\_epi32(\_\_m256i, \_\_m128i); | 否 | 是 | AVX2 | immintrin.h |
| 1192 | \_mm256\_sll\_epi64 | \_\_m256i \_\_cdecl \_mm256\_sll\_epi64(\_\_m256i, \_\_m128i); | 否 | 是 | AVX2 | immintrin.h |
| 1193 | \_mm256\_slli\_epi16 | \_\_m256i \_\_cdecl \_mm256\_slli\_epi16(\_\_m256i, int); | 否 | 是 | AVX2 | immintrin.h |
| 1194 | \_mm256\_slli\_epi32 | \_\_m256i \_\_cdecl \_mm256\_slli\_epi32(\_\_m256i, int); | 否 | 是 | AVX2 | immintrin.h |
| 1195 | \_mm256\_slli\_epi64 | \_\_m256i \_\_cdecl \_mm256\_slli\_epi64(\_\_m256i, int); | 否 | 是 | AVX2 | immintrin.h |
| 1196 | \_mm256\_slli\_si256 | \_\_m256i \_\_cdecl \_mm256\_slli\_si256(\_\_m256i, const int); | 否 | 是 | AVX2 | immintrin.h |
| 1197 | \_mm256\_sllv\_epi32 | \_\_m256i \_\_cdecl \_mm256\_sllv\_epi32(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1198 | \_mm256\_sllv\_epi64 | \_\_m256i \_\_cdecl \_mm256\_sllv\_epi64(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1199 | \_mm256\_sqrt\_pd | \_\_m256d \_\_cdecl \_mm256\_sqrt\_pd(\_\_m256d); | 是 | 是 | AVX | immintrin.h |
| 1200 | \_mm256\_sqrt\_ps | \_\_m256 \_\_cdecl \_mm256\_sqrt\_ps(\_\_m256); | 是 | 是 | AVX | immintrin.h |
| 1201 | \_mm256\_sra\_epi16 | \_\_m256i \_\_cdecl \_mm256\_sra\_epi16(\_\_m256i, \_\_m128i); | 否 | 是 | AVX2 | immintrin.h |
| 1202 | \_mm256\_sra\_epi32 | \_\_m256i \_\_cdecl \_mm256\_sra\_epi32(\_\_m256i, \_\_m128i); | 否 | 是 | AVX2 | immintrin.h |
| 1203 | \_mm256\_srai\_epi16 | \_\_m256i \_\_cdecl \_mm256\_srai\_epi16(\_\_m256i, int); | 否 | 是 | AVX2 | immintrin.h |
| 1204 | \_mm256\_srai\_epi32 | \_\_m256i \_\_cdecl \_mm256\_srai\_epi32(\_\_m256i, int); | 否 | 是 | AVX2 | immintrin.h |
| 1205 | \_mm256\_srav\_epi32 | \_\_m256i \_\_cdecl \_mm256\_srav\_epi32(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1206 | \_mm256\_srl\_epi16 | \_\_m256i \_\_cdecl \_mm256\_srl\_epi16(\_\_m256i, \_\_m128i); | 否 | 是 | AVX2 | immintrin.h |
| 1207 | \_mm256\_srl\_epi32 | \_\_m256i \_\_cdecl \_mm256\_srl\_epi32(\_\_m256i, \_\_m128i); | 否 | 是 | AVX2 | immintrin.h |
| 1208 | \_mm256\_srl\_epi64 | \_\_m256i \_\_cdecl \_mm256\_srl\_epi64(\_\_m256i, \_\_m128i); | 否 | 是 | AVX2 | immintrin.h |
| 1209 | \_mm256\_srli\_epi16 | \_\_m256i \_\_cdecl \_mm256\_srli\_epi16(\_\_m256i, int); | 否 | 是 | AVX2 | immintrin.h |
| 1210 | \_mm256\_srli\_epi32 | \_\_m256i \_\_cdecl \_mm256\_srli\_epi32(\_\_m256i, int); | 否 | 是 | AVX2 | immintrin.h |
| 1211 | \_mm256\_srli\_epi64 | \_\_m256i \_\_cdecl \_mm256\_srli\_epi64(\_\_m256i, int); | 否 | 是 | AVX2 | immintrin.h |
| 1212 | \_mm256\_srli\_si256 | \_\_m256i \_\_cdecl \_mm256\_srli\_si256(\_\_m256i, const int); | 否 | 是 | AVX2 | immintrin.h |
| 1213 | \_mm256\_srlv\_epi32 | \_\_m256i \_\_cdecl \_mm256\_srlv\_epi32(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1214 | \_mm256\_srlv\_epi64 | \_\_m256i \_\_cdecl \_mm256\_srlv\_epi64(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1215 | \_mm256\_store\_pd | void \_\_cdecl \_mm256\_store\_pd(double \*, \_\_m256d); | 是 | 是 | AVX | immintrin.h |
| 1216 | \_mm256\_store\_ps | void \_\_cdecl \_mm256\_store\_ps(float \*, \_\_m256); | 是 | 是 | AVX | immintrin.h |
| 1217 | \_mm256\_store\_si256 | void \_\_cdecl \_mm256\_store\_si256(\_\_m256i \*, \_\_m256i); | 是 | 是 | AVX | immintrin.h |
| 1218 | \_mm256\_storeu\_pd | void \_\_cdecl \_mm256\_storeu\_pd(double \*, \_\_m256d); | 是 | 是 | AVX | immintrin.h |
| 1219 | \_mm256\_storeu\_ps | void \_\_cdecl \_mm256\_storeu\_ps(float \*, \_\_m256); | 是 | 是 | AVX | immintrin.h |
| 1220 | \_mm256\_storeu\_si256 | void \_\_cdecl \_mm256\_storeu\_si256(\_\_m256i \*, \_\_m256i); | 是 | 是 | AVX | immintrin.h |
| 1221 | \_mm256\_stream\_load\_si256 | \_\_m256i \_\_cdecl \_mm256\_stream\_load\_si256(\_\_m256i const \*); | 否 | 是 | AVX2 | immintrin.h |
| 1222 | \_mm256\_stream\_pd | void \_\_cdecl \_mm256\_stream\_pd(double \*, \_\_m256d); | 是 | 是 | AVX | immintrin.h |
| 1223 | \_mm256\_stream\_ps | void \_\_cdecl \_mm256\_stream\_ps(float \*, \_\_m256); | 是 | 是 | AVX | immintrin.h |
| 1224 | \_mm256\_stream\_si256 | void \_\_cdecl \_mm256\_stream\_si256(\_\_m256i \*, \_\_m256i); | 是 | 是 | AVX | immintrin.h |
| 1225 | \_mm256\_sub\_epi16 | \_\_m256i \_\_cdecl \_mm256\_sub\_epi16(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1226 | \_mm256\_sub\_epi32 | \_\_m256i \_\_cdecl \_mm256\_sub\_epi32(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1227 | \_mm256\_sub\_epi64 | \_\_m256i \_\_cdecl \_mm256\_sub\_epi64(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1228 | \_mm256\_sub\_epi8 | \_\_m256i \_\_cdecl \_mm256\_sub\_epi8(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1229 | \_mm256\_sub\_pd | \_\_m256d \_\_cdecl \_mm256\_sub\_pd(\_\_m256d, \_\_m256d); | 是 | 是 | AVX | immintrin.h |
| 1230 | \_mm256\_sub\_ps | \_\_m256 \_\_cdecl \_mm256\_sub\_ps(\_\_m256, \_\_m256); | 是 | 是 | AVX | immintrin.h |
| 1231 | \_mm256\_subs\_epi16 | \_\_m256i \_\_cdecl \_mm256\_subs\_epi16(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1232 | \_mm256\_subs\_epi8 | \_\_m256i \_\_cdecl \_mm256\_subs\_epi8(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1233 | \_mm256\_subs\_epu16 | \_\_m256i \_\_cdecl \_mm256\_subs\_epu16(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1234 | \_mm256\_subs\_epu8 | \_\_m256i \_\_cdecl \_mm256\_subs\_epu8(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1235 | \_mm256\_testc\_pd | int \_\_cdecl \_mm256\_testc\_pd(\_\_m256d, \_\_m256d); | 是 | 是 | AVX | immintrin.h |
| 1236 | \_mm256\_testc\_ps | int \_\_cdecl \_mm256\_testc\_ps(\_\_m256, \_\_m256); | 是 | 是 | AVX | immintrin.h |
| 1237 | \_mm256\_testc\_si256 | int \_\_cdecl \_mm256\_testc\_si256(\_\_m256i, \_\_m256i); | 是 | 是 | AVX | immintrin.h |
| 1238 | \_mm256\_testnzc\_pd | int \_\_cdecl \_mm256\_testnzc\_pd(\_\_m256d, \_\_m256d); | 是 | 是 | AVX | immintrin.h |
| 1239 | \_mm256\_testnzc\_ps | int \_\_cdecl \_mm256\_testnzc\_ps(\_\_m256, \_\_m256); | 是 | 是 | AVX | immintrin.h |
| 1240 | \_mm256\_testnzc\_si256 | int \_\_cdecl \_mm256\_testnzc\_si256(\_\_m256i, \_\_m256i); | 是 | 是 | AVX | immintrin.h |
| 1241 | \_mm256\_testz\_pd | int \_\_cdecl \_mm256\_testz\_pd(\_\_m256d, \_\_m256d); | 是 | 是 | AVX | immintrin.h |
| 1242 | \_mm256\_testz\_ps | int \_\_cdecl \_mm256\_testz\_ps(\_\_m256, \_\_m256); | 是 | 是 | AVX | immintrin.h |
| 1243 | \_mm256\_testz\_si256 | int \_\_cdecl \_mm256\_testz\_si256(\_\_m256i, \_\_m256i); | 是 | 是 | AVX | immintrin.h |
| 1244 | \_mm256\_unpackhi\_epi16 | \_\_m256i \_\_cdecl \_mm256\_unpackhi\_epi16(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1245 | \_mm256\_unpackhi\_epi32 | \_\_m256i \_\_cdecl \_mm256\_unpackhi\_epi32(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1246 | \_mm256\_unpackhi\_epi64 | \_\_m256i \_\_cdecl \_mm256\_unpackhi\_epi64(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1247 | \_mm256\_unpackhi\_epi8 | \_\_m256i \_\_cdecl \_mm256\_unpackhi\_epi8(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1248 | \_mm256\_unpackhi\_pd | \_\_m256d \_\_cdecl \_mm256\_unpackhi\_pd(\_\_m256d, \_\_m256d); | 是 | 是 | AVX | immintrin.h |
| 1249 | \_mm256\_unpackhi\_ps | \_\_m256 \_\_cdecl \_mm256\_unpackhi\_ps(\_\_m256, \_\_m256); | 是 | 是 | AVX | immintrin.h |
| 1250 | \_mm256\_unpacklo\_epi16 | \_\_m256i \_\_cdecl \_mm256\_unpacklo\_epi16(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1251 | \_mm256\_unpacklo\_epi32 | \_\_m256i \_\_cdecl \_mm256\_unpacklo\_epi32(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1252 | \_mm256\_unpacklo\_epi64 | \_\_m256i \_\_cdecl \_mm256\_unpacklo\_epi64(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1253 | \_mm256\_unpacklo\_epi8 | \_\_m256i \_\_cdecl \_mm256\_unpacklo\_epi8(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1254 | \_mm256\_unpacklo\_pd | \_\_m256d \_\_cdecl \_mm256\_unpacklo\_pd(\_\_m256d, \_\_m256d); | 是 | 是 | AVX | immintrin.h |
| 1255 | \_mm256\_unpacklo\_ps | \_\_m256 \_\_cdecl \_mm256\_unpacklo\_ps(\_\_m256, \_\_m256); | 是 | 是 | AVX | immintrin.h |
| 1256 | \_mm256\_xor\_pd | \_\_m256d \_\_cdecl \_mm256\_xor\_pd(\_\_m256d, \_\_m256d); | 是 | 是 | AVX | immintrin.h |
| 1257 | \_mm256\_xor\_ps | \_\_m256 \_\_cdecl \_mm256\_xor\_ps(\_\_m256, \_\_m256); | 是 | 是 | AVX | immintrin.h |
| 1258 | \_mm256\_xor\_si256 | \_\_m256i \_\_cdecl \_mm256\_xor\_si256(\_\_m256i, \_\_m256i); | 否 | 是 | AVX2 | immintrin.h |
| 1259 | \_mm256\_zeroall | void \_\_cdecl \_mm256\_zeroall(void); | 是 | 是 | AVX | immintrin.h |
| 1260 | \_mm256\_zeroupper | void \_\_cdecl \_mm256\_zeroupper(void); | 是 | 是 | AVX | immintrin.h |
| 1261 | \_mul128 | \_\_int64 \_mul128(\_\_int64 \_Multiplier, \_\_int64 \_Multiplicand, \_\_int64 \* \_HighProduct); | 是 | 是 | | intrin.h |
| 1262 | \_mulx\_u32 | unsigned int \_mulx\_u32(unsigned int, unsigned int, unsigned int \* ); | 否 | 是 | BMI2 / AVX2 | immintrin.h |
| 1263 | \_mulx\_u64 | unsigned \_\_int64 \_mulx\_u64(unsigned \_\_int64, unsigned \_\_int64, unsigned \_\_int64 \* ); | 否 | 是 | BMI2 / AVX2 | immintrin.h |
| 1264 | \_pdep\_u32 | unsigned int \_pdep\_u32(unsigned int, unsigned int ); | 否 | 是 | BMI2 / AVX2 | immintrin.h |
| 1265 | \_pdep\_u64 | unsigned \_\_int64 \_pdep\_u64(unsigned \_\_int64, unsigned \_\_int64 ); | 否 | 是 | BMI2 / AVX2 | immintrin.h |
| 1266 | \_pext\_u32 | unsigned int \_pext\_u32(unsigned int, unsigned int ); | 否 | 是 | BMI2 / AVX2 | immintrin.h |
| 1267 | \_pext\_u64 | unsigned \_\_int64 \_pext\_u64(unsigned \_\_int64, unsigned \_\_int64 ); | 否 | 是 | BMI2 / AVX2 | immintrin.h |
| 1268 | \_rdrand16\_step | int \_\_cdecl \_rdrand16\_step(unsigned short \*); | 否 | 否 | RDRAND | immintrin.h |
| 1269 | \_rdrand32\_step | int \_\_cdecl \_rdrand32\_step(unsigned int \*); | 否 | 否 | RDRAND | immintrin.h |
| 1270 | \_rdrand64\_step | int \_\_cdecl \_rdrand64\_step(unsigned \_\_int64 \*); | 否 | 否 | RDRAND | immintrin.h |
| 1271 | \_ReadBarrier | void \_ReadBarrier(void); | 是 | 是 | | intrin.h |
| 1272 | \_readfsbase\_u32 | unsigned int \_\_cdecl \_readfsbase\_u32(); | 否 | 是 | FSGSBASE | immintrin.h |
| 1273 | \_readfsbase\_u64 | unsigned \_\_int64 \_\_cdecl \_readfsbase\_u64(); | 否 | 是 | FSGSBASE | immintrin.h |
| 1274 | \_readgsbase\_u32 | unsigned int \_\_cdecl \_readgsbase\_u32(); | 否 | 是 | FSGSBASE | immintrin.h |
| 1275 | \_readgsbase\_u64 | unsigned \_\_int64 \_\_cdecl \_readgsbase\_u64(); | 否 | 是 | FSGSBASE | immintrin.h |
| 1276 | \_ReadWriteBarrier | void \_ReadWriteBarrier(void); | 是 | 是 | | intrin.h |
| 1277 | \_ReturnAddress | void \* \_ReturnAddress(void); | 是 | 是 | | intrin.h |
| 1278 | \_rorx\_u32 | unsigned int \_rorx\_u32(unsigned int, const unsigned int ); | 否 | 是 | AVX2 | immintrin.h |
| 1279 | \_rorx\_u64 | unsigned \_\_int64 \_rorx\_u64(unsigned \_\_int64, const unsigned int ); | 否 | 是 | AVX2 | immintrin.h |
| 1280 | \_rotl | unsigned int \_\_cdecl \_rotl(unsigned int \_Value, int \_Shift); | 是 | 是 | | intrin.h |
| 1281 | \_rotl16 | unsigned short \_rotl16(unsigned short \_Value, unsigned char \_Shift); | 是 | 是 | | intrin.h |
| 1282 | \_rotl64 | unsigned \_\_int64 \_\_cdecl \_rotl64(unsigned \_\_int64 \_Value, int \_Shift); | 是 | 是 | | intrin.h |
| 1283 | \_rotl8 | unsigned char \_rotl8(unsigned char \_Value, unsigned char \_Shift); | 是 | 是 | | intrin.h |
| 1284 | \_rotr | unsigned int \_\_cdecl \_rotr(unsigned int \_Value, int \_Shift); | 是 | 是 | | intrin.h |
| 1285 | \_rotr16 | unsigned short \_rotr16(unsigned short \_Value, unsigned char \_Shift); | 是 | 是 | | intrin.h |
| 1286 | \_rotr64 | unsigned \_\_int64 \_\_cdecl \_rotr64(unsigned \_\_int64 \_Value, int \_Shift); | 是 | 是 | | intrin.h |
| 1287 | \_rotr8 | unsigned char \_rotr8(unsigned char \_Value, unsigned char \_Shift); | 是 | 是 | | intrin.h |
| 1288 | \_rsm | void \_rsm(void); | 是 (僅限核心) | 是 (僅限核心) | | intrin.h |
| 1289 | \_sarx\_i32 | int \_sarx\_i32(int, unsigned int ); | 否 | 是 | AVX2 | immintrin.h |
| 1290 | \_sarx\_i64 | \_\_int64 \_sarx\_i64(\_\_int64, unsigned int ); | 否 | 是 | AVX2 | immintrin.h |
| 1291 | \_setjmp | int \_\_cdecl \_setjmp(jmp\_buf); | 是 | 是 | | intrin.h |
| 1292 | \_setjmpex | int \_\_cdecl \_setjmpex(jmp\_buf); | 是 | 是 | | intrin.h |
| 1293 | \_sgdt | void \_sgdt(void\*); | 否 | 否 | TSX | immintrin.h |
| 1294 | \_shlx\_u32 | unsigned int \_shlx\_u32(unsigned int, unsigned int ); | 否 | 是 | AVX2 | immintrin.h |
| 1295 | \_shlx\_u64 | unsigned \_\_int64 \_shlx\_u64(unsigned \_\_int64, unsigned int ); | 否 | 是 | AVX2 | immintrin.h |
| 1296 | \_shrx\_u32 | unsigned int \_shrx\_u32(unsigned int, unsigned int ); | 否 | 是 | AVX2 | immintrin.h |
| 1297 | \_shrx\_u64 | unsigned \_\_int64 \_shrx\_u64(unsigned \_\_int64, unsigned int ); | 否 | 是 | AVX2 | immintrin.h |
| 1298 | \_stac | void \_stac(void); | 否 | 否 | TSX | immintrin.h |
| 1299 | \_Store\_HLERelease | void \_Store\_HLERelease(long volatile \*,long); | 否 | 否 | TSX | immintrin.h |
| 1300 | \_Store64\_HLERelease | void \_Store64\_HLERelease(\_\_int64 volatile \*,\_\_int64); | 否 | 否 | TSX | immintrin.h |
| 1301 | \_StorePointer\_HLERelease | void \_StorePointer\_HLERelease(void \* volatile \*,void \*); | 否 | 否 | TSX | immintrin.h |
| 1302 | \_t1mskc\_u32 | unsigned int \_t1mskc\_u32(unsigned int); | 否 | 否 | TBM | ammintrin.h |
| 1303 | \_t1mskc\_u64 | unsigned \_\_int64 \_t1mskc\_u64(unsigned \_\_int64); | 否 | 否 | TBM | ammintrin.h |
| 1304 | \_tzcnt\_u32 | unsigned int \_tzcnt\_u32(unsigned int); | 是 | 是 | BMI / AVX2 | ammintrin.h / immintrin.h |
| 1305 | \_tzcnt\_u64 | unsigned \_\_int64 \_tzcnt\_u64(unsigned \_\_int64); | 是 | 是 | BMI / AVX2 | ammintrin.h / immintrin.h |
| 1306 | \_tzmsk\_u32 | unsigned int \_tzmsk\_u32(unsigned int); | 否 | 否 | TBM | ammintrin.h |
| 1307 | \_tzmsk\_u64 | unsigned \_\_int64 \_tzmsk\_u64(unsigned \_\_int64); | 否 | 否 | TBM | ammintrin.h |
| 1308 | \_umul128 | unsigned \_\_int64 \_umul128(unsigned \_\_int64 \_Multiplier, unsigned \_\_int64 \_Multiplicand, unsigned \_\_int64 \* \_HighProduct); | 是 | 是 | x64 | intrin.h |
| 1309 | \_WriteBarrier | void \_WriteBarrier(void); | 是 | 是 | | intrin.h |
| 1310 | \_writefsbase\_u32 | void \_\_cdecl \_writefsbase\_u32(unsigned int); | 否 | 是 | FSGSBASE | immintrin.h |
| 1311 | \_writefsbase\_u64 | void \_\_cdecl \_writefsbase\_u64(unsigned \_\_int64); | 否 | 是 | FSGSBASE | immintrin.h |
| 1312 | \_writegsbase\_u32 | void \_\_cdecl \_writegsbase\_u32(unsigned int); | 否 | 是 | FSGSBASE | immintrin.h |
| 1313 | \_writegsbase\_u64 | void \_\_cdecl \_writegsbase\_u64(unsigned \_\_int64); | 否 | 是 | FSGSBASE | immintrin.h |
| 1314 | \_xabort | void \_xabort(const unsigned int imm); | 否 | 是 | AVX2 | immintrin.h |
| 1315 | \_xbegin | unsigned \_\_int32 \_xbegin(void); | 否 | 是 | AVX2 | immintrin.h |
| 1316 | \_xend | void \_xend(void); | 否 | 是 | AVX2 | immintrin.h |
| 1317 | \_xgetbv | unsigned \_\_int64 \_\_cdecl \_xgetbv(unsigned int); | 是 | 是 | XSAVE | immintrin.h |
| 1318 | \_xrstor | void \_\_cdecl \_xrstor(void const \*, unsigned \_\_int64); | 是 | 是 | XSAVE | immintrin.h |
| 1319 | \_xrstor64 | void \_\_cdecl \_xrstor64(void const \*, unsigned \_\_int64); | 是 | 是 | XSAVE | immintrin.h |
| 1320 | \_xsave | void \_\_cdecl \_xsave(void \*, unsigned \_\_int64); | 是 | 是 | XSAVE | immintrin.h |
| 1321 | \_xsave64 | void \_\_cdecl \_xsave64(void \*, unsigned \_\_int64); | 是 | 是 | XSAVE | immintrin.h |
| 1322 | \_xsaveopt | void \_\_cdecl \_xsaveopt(void \*, unsigned \_\_int64); | 是 | 是 | XSAVEOPT | immintrin.h |
| 1323 | \_xsaveopt64 | void \_\_cdecl \_xsaveopt64(void \*, unsigned \_\_int64); | 是 | 是 | XSAVEOPT | immintrin.h |
| 1324 | \_xsetbv | void \_\_cdecl \_xsetbv(unsigned int, unsigned \_\_int64); | 是 | 是 | XSAVE | immintrin.h |
| 1325 | \_xtest | unsigned char \_xtest(void); | 否 | 是 | AVX2 | immintrin.h |
| 1326 | \_m\_femms | void \_m\_femms(void); | 否 | 否 | 3DNow!\*\* | mm3dnow\.h |
| 1327 | \_m\_pavgusb | \_\_m64 \_m\_pavgusb(\_\_m64, \_\_m64); | 否 | 否 | 3DNow!\*\* | mm3dnow\.h |
| 1328 | \_m\_pf2id | \_\_m64 \_m\_pf2id(\_\_m64); | 否 | 否 | 3DNow!\*\* | mm3dnow\.h |
| 1329 | \_m\_pfacc | \_\_m64 \_m\_pfacc(\_\_m64, \_\_m64); | 否 | 否 | 3DNow!\*\* | mm3dnow\.h |
| 1330 | \_m\_pfadd | \_\_m64 \_m\_pfadd(\_\_m64, \_\_m64); | 否 | 否 | 3DNow!\*\* | mm3dnow\.h |
| 1331 | \_m\_pfcmpeq | \_\_m64 \_m\_pfcmpeq(\_\_m64, \_\_m64); | 否 | 否 | 3DNow!\*\* | mm3dnow\.h |
| 1332 | \_m\_pfcmpge | \_\_m64 \_m\_pfcmpge(\_\_m64, \_\_m64); | 否 | 否 | 3DNow!\*\* | mm3dnow\.h |
| 1333 | \_m\_pfcmpgt | \_\_m64 \_m\_pfcmpgt(\_\_m64, \_\_m64); | 否 | 否 | 3DNow!\*\* | mm3dnow\.h |
| 1334 | \_m\_pfmax | \_\_m64 \_m\_pfmax(\_\_m64, \_\_m64); | 否 | 否 | 3DNow!\*\* | mm3dnow\.h |
| 1335 | \_m\_pfmin | \_\_m64 \_m\_pfmin(\_\_m64, \_\_m64); | 否 | 否 | 3DNow!\*\* | mm3dnow\.h |
| 1336 | \_m\_pfmul | \_\_m64 \_m\_pfmul(\_\_m64, \_\_m64); | 否 | 否 | 3DNow!\*\* | mm3dnow\.h |
| 1337 | \_m\_pfrcp | \_\_m64 \_m\_pfrcp(\_\_m64); | 否 | 否 | 3DNow!\*\* | mm3dnow\.h |
| 1338 | \_m\_pfrcpit1 | \_\_m64 \_m\_pfrcpit1(\_\_m64, \_\_m64); | 否 | 否 | 3DNow!\*\* | mm3dnow\.h |
| 1339 | \_m\_pfrcpit2 | \_\_m64 \_m\_pfrcpit2(\_\_m64, \_\_m64); | 否 | 否 | 3DNow!\*\* | mm3dnow\.h |
| 1340 | \_m\_pfrsqrt | \_\_m64 \_m\_pfrsqrt(\_\_m64); | 否 | 否 | 3DNow!\*\* | mm3dnow\.h |
| 1341 | \_m\_pfrsqit1 | \_\_m64 \_m\_pfrsqit1(\_\_m64, \_\_m64); | 否 | 否 | 3DNow!\*\* | mm3dnow\.h |
| 1342 | \_m\_pfsub | \_\_m64 \_m\_pfsub(\_\_m64, \_\_m64); | 否 | 否 | 3DNow!\*\* | mm3dnow\.h |
| 1343 | \_m\_pfsubr | \_\_m64 \_m\_pfsubr(\_\_m64, \_\_m64); | 否 | 否 | 3DNow!\*\* | mm3dnow\.h |
| 1344 | \_m\_pi2fd | \_\_m64 \_m\_pi2fd(\_\_m64); | 否 | 否 | 3DNow!\*\* | mm3dnow\.h |
| 1345 | \_m\_pmulhrw | \_\_m64 \_m\_pmulhrw(\_\_m64, \_\_m64); | 否 | 否 | 3DNow!\*\* | mm3dnow\.h |
| 1346 | \_m\_prefetch | void \_m\_prefetch(void \*); | 是 | 是 | 3DNow!\*\* | mm3dnow\.h |
| 1347 | \_m\_prefetchw | void \_m\_prefetchw(volatile const void \*); | 是 | 是 | 3DNow!\*\* | mm3dnow\.h |
| 1348 | \_m\_from\_float | \_\_m64 \_m\_from\_float(float); | 否 | 否 | 3DNow!\*\* | mm3dnow\.h |
| 1349 | \_m\_to\_float | float \_m\_to\_float(\_\_m64); | 否 | 否 | 3DNow!\*\* | mm3dnow\.h |
| 1350 | \_m\_pf2iw | \_\_m64 \_m\_pf2iw(\_\_m64); | 否 | 否 | 3DNow!\*\* | mm3dnow\.h |
| 1351 | \_m\_pfnacc | \_\_m64 \_m\_pfnacc(\_\_m64, \_\_m64); | 否 | 否 | 3DNow!\*\* | mm3dnow\.h |
| 1352 | \_m\_pfpnacc | \_\_m64 \_m\_pfpnacc(\_\_m64, \_\_m64); | 否 | 否 | 3DNow!\*\* | mm3dnow\.h |
| 1353 | \_m\_pi2fw | \_\_m64 \_m\_pi2fw(\_\_m64); | 否 | 否 | 3DNow!\*\* | mm3dnow\.h |
| 1354 | \_m\_pswapd | \_\_m64 \_m\_pswapd(\_\_m64); | 否 | 否 | 3DNow!\*\* | mm3dnow\.h |
| 1355 | \_addcarryx\_u32 | unsigned char \_addcarryx\_u32(unsigned char, unsigned int, unsigned int, unsigned int \*); | 否 | 是 | ADCX | immintrin.h |
| 1356 | \_addcarryx\_u64 | unsigned char \_addcarryx\_u64(unsigned char, unsigned \_\_int64, unsigned \_\_int64, unsigned \_\_int64 \*); | 否 | 是 | ADCX | immintrin.h |
| 1357 | \_rdrand16\_step | int \_rdrand16\_step(unsigned short \*); | 否 | 否 | RDRAND | immintrin.h |
| 1358 | \_rdrand32\_step | int \_rdrand32\_step(unsigned int \*); | 否 | 否 | RDRAND | immintrin.h |
| 1359 | \_rdrand64\_step | int \_rdrand64\_step(unsigned \_\_int64 \*); | 否 | 否 | RDRAND | immintrin.h |
| 1360 | \_rdseed16\_step | int \_rdseed16\_step(unsigned short \*); | 否 | 否 | RDSEED | immintrin.h |
| 1361 | \_rdseed32\_step | int \_rdseed32\_step(unsigned int \*); | 否 | 否 | RDSEED | immintrin.h |
| 1362 | \_rdseed64\_step | int \_rdseed64\_step(unsigned \_\_int64 \*); | 否 | 否 | RDSEED | immintrin.h |
| 1363 | \_mm\_sha1msg1\_epu32 | \_\_m128i \_mm\_sha1msg1\_epu32(\_\_m128i, \_\_m128i); | 否 | 是 | SHA | immintrin.h |
| 1364 | \_mm\_sha1msg2\_epu32 | \_\_m128i \_mm\_sha1msg2\_epu32(\_\_m128i, \_\_m128i); | 否 | 是 | SHA | immintrin.h |
| 1365 | \_mm\_sha1nexte\_epu32 | \_\_m128i \_mm\_sha1nexte\_epu32(\_\_m128i, \_\_m128i); | 否 | 是 | SHA | immintrin.h |
| 1366 | \_mm\_sha1rnds4\_epu32 | \_\_m128i \_mm\_sha1rnds4\_epu32(\_\_m128i, \_\_m128i, const int); | 否 | 是 | SHA | immintrin.h |
| 1367 | \_mm\_sha256msg2\_epu32 | \_\_m128i \_mm\_sha256msg2\_epu32(\_\_m128i, \_\_m128i); | 否 | 是 | SHA | immintrin.h |
| 1368 | \_mm\_sha256msg1\_epu32 | \_\_m128i \_mm\_sha256msg1\_epu32(\_\_m128i, \_\_m128i); | 否 | 是 | SHA | immintrin.h |
| 1369 | \_mm\_sha256rnds2\_epu32 | \_\_m128i \_mm\_sha256rnds2\_epu32(\_\_m128i, \_\_m128i, \_\_m128i); | 否 | 是 | SHA | immintrin.h |
| 1370 | \_mm\_clflushopt | void \_mm\_clflushopt(void const \*); | 否 | 是 | CLFLUSHOPT | intrin.h |
| 1371 | \_mm\_clzero | void \_mm\_clzero(void const \*); | 否 | 是 | CLZERO | ammintrin.h |
| 1372 | \_mm\_monitorx | void \_mm\_monitorx(void const \*, unsigned int, unsigned int); | 否 | 是 | MONITORX | ammintrin.h |
| 1373 | \_mm\_mwaitx | void \_mm\_mwaitx(unsigned int, unsigned int, unsigned int); | 否 | 是 | MONITORX | ammintrin.h |

* \* 所有 MMX 指令在 x64 原生開發中均已淘汰。因此，不建議使用任何參考 `__m64` 的內建函式。不過，XBOX One CPU 支援這些指令。
* \*\* 3DNow! 在 x64 原生開發中已淘汰，且 XBOX One CPU 不支援。例外是 `_m_prefetch` 與 `_m_prefetchw` 內建函式，x64 原生支援這兩者。

## Visual Studio 2019

Visual Studio 2019 新增了對幾個舊版中缺少之 x64 內建函式的支援：

* `_div128`/ `_udiv128`：用於 128 位元整數除以 64 位元整數的 Microsoft 延伸。
* `_div64` / `_udiv64`：用於 64 位元整數除以 32 位元整數的 Microsoft 延伸。
* ` _mm_set_ps1`，這是 `_mm_set1_ps` 的別名
* `_mm_load_pd1`，這是 `_mm_load1_ps` 的別名
* `_mm_store_pd1`，這是 `_mm_store1_pd` 的別名

VS 2019 也支援 [Intel Short Vector Math Library (SVML)](https://software.intel.com/en-us/cpp-compiler-developer-guide-and-reference-intrinsics-for-short-vector-math-library-svml-operations)。


## Related topics

- [Visual Studio](/zh-TW/tools/tools-console/visualstudio/index.md)
- [用於主機開發的 Visual Studio](/zh-TW/tools/tools-console/visualstudio/visualstudio.md)
- [XBOX 編譯器技術](/zh-TW/tools/tools-console/visualstudio/compiler-technology.md)
- [在主機上搭配 GDK 使用 Clang/LLVM](/zh-TW/tools/tools-console/visualstudio/vs-clang.md)
- [搭配 GDK 使用 Clang/LLVM](/zh-TW/tools/tools-pc/visualstudio/gr-vs-clang.md)
