Skip to content

Commit 6110395

Browse files
authored
Merge pull request #1949 from sayantn/stabilize-sse4a-tbm
Add doc for `sse4a` and `tbm`
2 parents 59b8af8 + c00d6f4 commit 6110395

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/attributes/codegen.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -251,7 +251,9 @@ Feature | Implicitly Enables | Description
251251
`sse3` | `sse2` | [SSE3] --- Streaming SIMD Extensions 3
252252
`sse4.1` | `ssse3` | [SSE4.1] --- Streaming SIMD Extensions 4.1
253253
`sse4.2` | `sse4.1` | [SSE4.2] --- Streaming SIMD Extensions 4.2
254+
`sse4a` | `sse3` | [SSE4a] --- Streaming SIMD Extensions 4a
254255
`ssse3` | `sse3` | [SSSE3] --- Supplemental Streaming SIMD Extensions 3
256+
`tbm` | | [TBM] --- Trailing Bit Manipulation
255257
`vaes` | `avx2`, `aes` | [VAES] --- Vector AES Instructions
256258
`vpclmulqdq`| `avx`, `pclmulqdq`| [VPCLMULQDQ] --- Vector Carry-less multiplication of Quadwords
257259
`widekl` | `kl` | [KEYLOCKER_WIDE] --- Intel Wide Keylocker Instructions
@@ -310,7 +312,9 @@ Feature | Implicitly Enables | Description
310312
[SSE3]: https://en.wikipedia.org/wiki/SSE3
311313
[SSE4.1]: https://en.wikipedia.org/wiki/SSE4#SSE4.1
312314
[SSE4.2]: https://en.wikipedia.org/wiki/SSE4#SSE4.2
315+
[SSE4a]: https://en.wikipedia.org/wiki/SSE4#SSE4a
313316
[SSSE3]: https://en.wikipedia.org/wiki/SSSE3
317+
[TBM]: https://en.wikipedia.org/wiki/X86_Bit_manipulation_instruction_set#TBM_(Trailing_Bit_Manipulation)
314318
[VAES]: https://en.wikipedia.org/wiki/AVX-512#VAES
315319
[VPCLMULQDQ]: https://en.wikipedia.org/wiki/AVX-512#VPCLMULQDQ
316320
[`xsave`]: https://www.felixcloutier.com/x86/xsave

0 commit comments

Comments
 (0)