| Age | Commit message (Expand) | Author | Lines |
| 2022-02-21 | Add tests | Amanieu d'Antras | -2/+2 |
| 2022-02-21 | Take CodegenFnAttrs into account when validating asm! register operands | Amanieu d'Antras | -120/+94 |
| 2022-02-21 | On ARM, use relocation_model to detect whether r9 should be reserved | Amanieu d'Antras | -44/+58 |
| 2022-02-21 | Simplify gating of BPF w registers behind the alu32 target feature | Amanieu d'Antras | -26/+12 |
| 2022-02-18 | asm: Allow the use of r8-r14 as clobbers on Thumb1 | Amanieu d'Antras | -41/+91 |
| 2022-01-31 | Rollup merge of #90277 - pierwill:fix-70258-inference-terms, r=jackh726 | Matthias Krüger | -1/+1 |
| 2022-01-22 | Add preliminary support for inline assembly for msp430. | William D. Jones | -0/+106 |
| 2022-01-17 | Pass target_features set instead of has_feature closure | bjorn3 | -54/+59 |
| 2022-01-17 | Use Symbol for target features in asm handling | bjorn3 | -49/+62 |
| 2021-12-15 | Remove unnecessary sigils around `Symbol::as_str()` calls. | Nicholas Nethercote | -14/+14 |
| 2021-12-10 | asm: Allow using r9 (ARM) and x18 (AArch64) if they are not reserved by | Amanieu d'Antras | -8/+65 |
| 2021-12-07 | Remove the reg_thumb register class for asm! on ARM | Amanieu d'Antras | -13/+24 |
| 2021-12-06 | Implement inline asm! for AVR platform | Andrew Dona-Couch | -0/+221 |
| 2021-11-10 | Update more rustc/libtest things for wasm64 | Alex Crichton | -3/+7 |
| 2021-11-06 | Improve terminology around "after typeck" | pierwill | -1/+1 |
| 2021-09-01 | Rollup merge of #88350 - programmerjake:add-ppc-cr-xer-clobbers, r=Amanieu | Mara Bos | -10/+61 |
| 2021-08-28 | Auto merge of #88245 - Sl1mb0:s390-asm, r=Amanieu | bors | -0/+131 |
| 2021-08-25 | add support for clobbering xer, cr, and cr[0-7] for asm! on OpenPower/PowerPC | Jacob Lifshay | -10/+61 |
| 2021-08-23 | Fix: made suggested change | linux1 | -1/+1 |
| 2021-08-23 | Refactor: disabled frame pointer; consolidated unsupported register errors; a... | linux1 | -68/+18 |
| 2021-08-22 | Fix: appeased x.py test tidy --bless | linux1 | -6/+6 |
| 2021-08-22 | Feat: further testing & support for i64 general register use | linux1 | -1/+1 |
| 2021-08-22 | Feat: added s390x reg-definitions, constraint codes, and tests | linux1 | -26/+26 |
| 2021-08-22 | Feat: added inline asm support for s390x | linux1 | -0/+181 |
| 2021-08-22 | Fix typos “a”→“an” | Frank Steffahn | -1/+1 |
| 2021-08-12 | Add support for clobber_abi to asm! | Amanieu d'Antras | -0/+182 |
| 2021-07-11 | Auto merge of #86416 - Amanieu:asm_clobber_only, r=nagisa | bors | -36/+116 |
| 2021-07-10 | Add AArch64 z* registers as aliases for v* registers | Amanieu d'Antras | -32/+32 |
| 2021-07-10 | Add clobber-only register classes for asm! | Amanieu d'Antras | -4/+84 |
| 2021-05-23 | Add support for BPF inline assembly | Alessandro Decina | -0/+154 |
| 2021-05-16 | Auto merge of #85312 - ehuss:macro_use-unused-attr, r=petrochenkov | bors | -3/+0 |
| 2021-05-15 | Fix unused attributes on macro_rules. | Eric Huss | -3/+0 |
| 2021-05-13 | Add asm!() support for PowerPC64 | Dr. Chat | -5/+15 |
| 2021-05-11 | Add initial asm!() support for PowerPC | Dr. Chat | -0/+171 |
| 2021-05-01 | Reserve x18 on AArch64 and un-reserve x16 | Amanieu d'Antras | -3/+3 |
| 2021-04-28 | Be stricter about rejecting LLVM reserved registers in asm! | Amanieu d'Antras | -9/+42 |
| 2021-04-05 | Disallow the use of high byte registes as operands on x86_64 | Amanieu d'Antras | -11/+3 |
| 2021-03-14 | Address review comments | Amanieu d'Antras | -7/+7 |
| 2021-03-13 | Always lower asm! to valid HIR | Amanieu d'Antras | -0/+14 |
| 2021-02-21 | New pass to deduplicate blocks | Simon Vandel Sillesen | -5/+38 |
| 2020-12-10 | Use Symbol for inline asm register class names | Arlie Davis | -29/+22 |
| 2020-12-01 | Add wasm32 support to inline asm | Gus Caplan | -0/+67 |
| 2020-11-12 | Rollup merge of #78950 - khyperia:spirv-asm, r=Amanieu | Mara Bos | -0/+67 |
| 2020-11-11 | Change capitalization of Spirv to SpirV | khyperia | -18/+18 |
| 2020-11-11 | Add asm register information for SPIR-V | khyperia | -0/+67 |
| 2020-11-08 | Collapse all uses of `target.options.foo` into `target.foo` | Vadim Petrochenkov | -1/+1 |
| 2020-10-30 | Fix even more clippy warnings | Joshua Nelson | -4/+1 |
| 2020-10-04 | Removes reg aliases since there are many ABIs: o32/n32/n64 | Lzu Tao | -32/+32 |
| 2020-10-04 | Add asm! support for mips64 | Lzu Tao | -7/+12 |
| 2020-10-04 | mips32: Add f64 hard-float support | Lzu Tao | -1/+1 |