| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2021-09-07 | Move the dataflow framework to its own crate. | Camille GILLOT | -1024/+0 | |
| 2021-09-07 | Move rustc_mir::borrow_check to new crate rustc_borrowck. | Camille GILLOT | -4/+10 | |
| 2021-06-02 | Add `Ty::is_union` predicate and use it | Tomasz Miąsko | -4/+2 | |
| 2021-05-13 | removed compilation error | ayushmishra2005 | -1/+1 | |
| 2021-05-13 | Miner code formatting | ayushmishra2005 | -4/+1 | |
| 2021-04-07 | Rollup merge of #83916 - Amanieu:asm_anonconst, r=petrochenkov | Dylan DPC | -2/+3 | |
| Use AnonConst for asm! constants This replaces the old system which used explicit promotion. See #83169 for more background. The syntax for `const` operands is still the same as before: `const <expr>`. Fixes #83169 Because the implementation is heavily based on inline consts, we suffer from the same issues: - We lose the ability to use expressions derived from generics. See the deleted tests in `src/test/ui/asm/const.rs`. - We are hitting the same ICEs as inline consts, for example #78174. It is unlikely that we will be able to stabilize this before inline consts are stabilized. | ||||
| 2021-04-06 | Use AnonConst for asm! constants | Amanieu d'Antras | -2/+3 | |
| 2021-04-02 | Reduce size of statements | Roxane | -2/+2 | |
| 2021-03-26 | Use iter::zip in compiler/ | Josh Stone | -1/+2 | |
| 2021-03-09 | Clean up todos | kadmin | -2/+1 | |
| Also add some span_bugs where it is unreachable | ||||
| 2021-03-09 | Update match branches | kadmin | -0/+2 | |
| This updates all places where match branches check on StatementKind or UseContext. This doesn't properly implement them, but adds TODOs where they are, and also adds some best guesses to what they should be in some cases. | ||||
| 2021-03-05 | Shrink the size of Rvalue by 16 bytes | Oli Scherer | -2/+2 | |
| 2021-01-16 | Use PlaceRef more consistently in rustc_mir | Olivia Crain | -7/+3 | |
| 2020-10-04 | Fix rebase fallout | Aaron Hill | -1/+1 | |
| 2020-10-04 | Address review comments | Matthew Jasper | -2/+6 | |
| 2020-10-04 | Reduce the number of drop-flag assignments in unwind paths | Matthew Jasper | -4/+1 | |
| 2020-09-26 | Remove unused #[allow(...)] statements from compiler/ | est31 | -1/+0 | |
| 2020-09-17 | don't lazily evaulate some trivial values for Option::None replacements ↵ | Matthias Krüger | -4/+1 | |
| (clippy::unnecessary_lazy_evaluations) | ||||
| 2020-09-15 | don't convert types to the same type with try_into (clippy::useless_conversion) | Matthias Krüger | -4/+1 | |
| 2020-09-04 | Change ty.kind to a method | LeSeulArtichaut | -3/+5 | |
| 2020-08-30 | mv compiler to compiler/ | mark | -0/+1028 | |
