Commit Graph

43 Commits

Author SHA1 Message Date
Jamie Lokier b4311de691
Fix link to RISC-V Zkt spec; it was pointing to Zkr 2024-04-14 14:07:07 +01:00
Adam Gemmell db390b7cfe Update aarch64 target feature docs to match LLVM 2024-02-15 14:44:13 +00:00
Gijs Burghoorn 5d015ebbb9 Doc: Add the RISC-V stabilized target features 2023-10-11 11:40:15 +02:00
Eric Huss 2a8068eaca
Merge pull request #1307 from Lokathor/patch-1
Clearly specify the `instruction_set` effects
2023-08-01 16:07:09 +00:00
Lokathor 188499dd6d
Update codegen.md 2023-06-27 13:10:11 -06:00
Lokathor a38bdf7e0f
Update src/attributes/codegen.md
Co-authored-by: Eric Huss <eric@huss.org>
2023-05-27 20:31:34 -06:00
Lokathor 236e01489c
Update src/attributes/codegen.md
Co-authored-by: Eric Huss <eric@huss.org>
2023-05-27 20:30:35 -06:00
Eric Huss 689ef0581a
Merge pull request #1337 from ehuss/f16c
Document f16c target feature
2023-05-04 18:51:11 -07:00
Eric Huss cec5aaf9bd Document f16c target feature 2023-03-03 16:33:19 -08:00
Caleb Zulawski f37b1c11fc Document movbe target feature 2023-03-02 19:32:23 -05:00
Nugine a6190a8041
Document `cmpxchg16b` target feature 2023-02-16 16:02:02 +08:00
Lokathor df9643a33c
Update codegen.md 2023-01-18 10:59:32 -07:00
Lokathor 3d45616386
Clearly specify the instruction_set inlining restrictions 2022-11-23 09:43:02 -07:00
Eric Huss 6a5431b863
Merge pull request #1253 from xd009642/doc/rfc2867
Document RFC 2867: instruction_set attribute
2022-11-16 17:47:58 -08:00
Eric Huss c47e316d96
Fix backtick 2022-11-16 17:44:56 -08:00
Ralf Jung f24b8d4ca7 merge unsafe-block and unsafe-function into one page 2022-09-28 17:31:50 +02:00
xd009642 d27f43f4e2 Remove spaces at end of lines 2022-08-19 09:01:48 +01:00
xd009642 33e3271874 Apply ignore 2022-08-19 08:49:34 +01:00
xd009642 8919fc1bdd Mention ARMv5te 2022-08-17 08:16:50 +01:00
xd009642 e389abd883 Apply feedback 2022-08-16 23:13:41 +01:00
xd009642 ef7036576c Move to US spelling 2022-08-16 21:50:47 +01:00
xd009642 8fda26b2aa Initial stab at docs for RFC2867 2022-08-16 21:47:56 +01:00
Jubilee Young 62e75b6472 Update aarch64 to use neon as fp 2022-03-23 17:02:16 -07:00
Eric Huss 1eb0ab0f53
Merge pull request #1172 from tarcieri/adx-target-feature
Document ADX `target_feature`
2022-03-18 09:29:37 -07:00
Eric Huss e6fdda713e
Alphabetize ADX 2022-03-18 09:28:58 -07:00
Adam Gemmell 53ebf4fa58 Document aarch64 `target_feature` options 2022-03-14 14:15:07 +00:00
Ralf Jung 2d0058a495 tweak wasm wording 2022-03-07 12:16:51 -05:00
Ralf Jung 01cd6edbd2 expand acronym
Co-authored-by: Eric Huss <eric@huss.org>
2022-02-27 22:02:45 -05:00
Ralf Jung 39df836d6b update UB list for safe target_feature 2022-02-27 22:02:45 -05:00
Tony Arcieri d300c4528e Document ADX `target_feature` 2022-02-16 08:51:18 -07:00
Adam Gemmell c38ed53805 Mention the aarch64 runtime feature detection macro 2022-02-08 16:37:32 +00:00
Alex Crichton 7cdf88d284 Add notes on `#[target_feature]` for wasm
Also document the `simd128` feature stabilized in rust-lang/rust#86204
2021-06-11 15:54:28 -07:00
Eduardo Sánchez Muñoz 646ef8d240 Specify that SSE4.1 includes SSSE3 instead of SSE3.
According to LLVM source code: 544a6aa267/llvm/lib/Target/X86/X86.td (L66-L82)
2020-10-11 21:30:13 +02:00
Eric Huss b2d11240bd Trim trailing whitespace and ensure files end with a newline. 2020-09-15 12:02:06 -07:00
Bastian Kauschke bc1a708758
mention that `#[track_caller]` on `fn main` is forbidden 2020-08-05 16:02:24 +02:00
Adam Perry 814a530db0 Document #[track_caller]. 2020-07-07 22:08:22 -07:00
Mazdak Farrokhzad 1e9264614f Emphasize that `#[inline]` in all shapes is a hint. 2020-04-11 07:55:08 -07:00
Eric Huss f8e76ee936 Audit code blocks. 2019-11-07 16:01:58 -08:00
Eric Huss b0e0ad6490 Update to mdbook 0.3.
This updates to mdbook 0.3 which uses relative links, which are much better
(the pages mostly work when viewing on GitHub for example).
2019-07-15 16:51:25 -07:00
Eric Huss 17c5a67897 Update for review comments. 2019-03-18 13:04:07 -07:00
Eric Huss cf7a4bc358 Document `target_feature` and `cfg_target_feature`. 2019-03-17 18:21:34 -07:00
Eric Huss 5bbf146350 Updates for Centril's review. 2019-03-15 23:30:45 -07:00
Eric Huss fdfcd8b9b1 Update for review comments.
- Various fixes.
- Move new pages to an `attributes` subdirectory.
- Add some introductory text to new pages.
- Remove "closure" from `cold` and `inline`, it is not stable.
- Remove TODOs.
- Added link for `feature`.
2019-03-15 17:58:17 -07:00