index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_mir_build
/
src
/
build
Age
Commit message (
Expand
)
Author
Lines
2024-02-28
Separate the `bool` case from other integers in `TestKind`
Nadrieril
-49
/
+45
2024-02-28
No need to pass `fake_borrows` everywhere now
Nadrieril
-45
/
+8
2024-02-28
Collect fake borrows ahead of time
Nadrieril
-40
/
+83
2024-02-28
Pre-simplify or-patterns too
Nadrieril
-40
/
+67
2024-02-28
Lower bindings in a predictable order
Nadrieril
-50
/
+20
2024-02-28
Appease rust-analyzer
Nadrieril
-4
/
+4
2024-02-27
Group default cases in `sort_candidate`
Nadrieril
-17
/
+9
2024-02-27
Remove hacky branch in `sort_candidate`
Nadrieril
-23
/
+14
2024-02-27
Skip unnecessary comparison with half-open ranges
Nadrieril
-22
/
+30
2024-02-24
Rollup merge of #121374 - Nadrieril:factor-explain, r=matthewjasper
Matthias Krüger
-151
/
+218
2024-02-24
Implement asm goto in MIR and MIR lowering
Gary Guo
-9
/
+24
2024-02-24
Change InlineAsm to allow multiple targets instead
Gary Guo
-3
/
+3
2024-02-24
Add asm label support to THIR
Gary Guo
-0
/
+3
2024-02-24
Tweak debug!() call
Guillaume Boisseau
-1
/
+1
2024-02-21
Inline `simplify_match_pair`
Nadrieril
-34
/
+18
2024-02-21
Process bindings and ascriptions in `MatchPair::new()`
Nadrieril
-90
/
+77
2024-02-21
Introduce `TestCase` enum to replace most matching on `PatKind`
Nadrieril
-143
/
+132
2024-02-21
Tiny simplification
Nadrieril
-24
/
+16
2024-02-21
Rollup merge of #121175 - Nadrieril:simplify-or-selection, r=matthewjasper
León Orell Valerian Liehr
-40
/
+51
2024-02-21
Split off `test_candidates` into several functions and improve comments
Nadrieril
-151
/
+218
2024-02-21
Test one or pattern at a time
Nadrieril
-29
/
+42
2024-02-21
Tweak block management
Nadrieril
-13
/
+11
2024-02-21
Rollup merge of #121208 - nnethercote:delayed_bug-to-bug, r=lcnr
Dylan DPC
-9
/
+6
2024-02-21
Auto merge of #121172 - Nadrieril:simplify-empty-selection, r=matthewjasper
bors
-103
/
+62
2024-02-21
Convert `bug`s back to `delayed_bug`s.
Nicholas Nethercote
-5
/
+5
2024-02-21
Convert `delayed_bug`s to `bug`s.
Nicholas Nethercote
-9
/
+6
2024-02-20
Upgrade a `debug_assert` to `assert`
Nadrieril
-4
/
+1
2024-02-19
Update comments
Nadrieril
-8
/
+5
2024-02-19
Don't default `fully_matched` to false to avoid mistakes
Nadrieril
-10
/
+23
2024-02-19
Compute subpairs when creating match pair
Nadrieril
-78
/
+72
2024-02-19
Eagerly simplify match pairs
Nadrieril
-102
/
+61
2024-02-19
Don't repeatedly simplify already-simplified match pairs
Nadrieril
-11
/
+7
2024-02-19
Make `simplify_candidate` more general
Nadrieril
-48
/
+56
2024-02-19
Move `Or` test outside of `simplify_candidate`
Nadrieril
-31
/
+26
2024-02-19
Switch to Vec of MatchPairs
Nadrieril
-6
/
+3
2024-02-17
Replace the loop with recursive calls for clarity
Nadrieril
-28
/
+31
2024-02-17
Move the loop out of the function
Nadrieril
-51
/
+50
2024-02-17
Move everything into the loop
Nadrieril
-38
/
+36
2024-02-17
No need for empty special case anymore
Nadrieril
-3
/
+0
2024-02-17
It's fine to assign `otherwise_block`s to unreachable candidates
Nadrieril
-11
/
+4
2024-02-17
Reuse `next_prebinding`
Nadrieril
-8
/
+3
2024-02-17
Simplify return block computation
Nadrieril
-6
/
+4
2024-02-17
Merge the two loops
Nadrieril
-26
/
+17
2024-02-17
Tweak the function boundary
Nadrieril
-18
/
+10
2024-02-17
Don't bother to save a block
Nadrieril
-4
/
+0
2024-02-15
Add `ErrorGuaranteed` to `ast::LitKind::Err`, `token::LitKind::Err`.
Nicholas Nethercote
-5
/
+1
2024-02-13
Rollup merge of #120978 - Nadrieril:sane-blocks, r=matthewjasper
Matthias Krüger
-71
/
+61
2024-02-12
Start blocks eagerly
Nadrieril
-71
/
+61
2024-02-10
hir: Remove `hir::Map::{opt_parent_id,parent_id,get_parent,find_parent}`
Vadim Petrochenkov
-1
/
+1
2024-02-09
Don't ICE in ByMoveBody when coroutine is tainted
Michael Goulet
-10
/
+26
[prev]
[next]