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
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_mir_build
/
src
/
build
/
expr
Age
Commit message (
Expand
)
Author
Lines
2021-09-16
Change scope of temporaries in match guards
Matthew Jasper
-1
/
+1
2021-09-02
Bless 32bit MIR opt tests
Matthew Jasper
-1
/
+1
2021-09-01
Fix drop handling for `if let` expressions
Matthew Jasper
-8
/
+32
2021-08-22
Fix typos “an”→“a” and a few different ones that appeared in the sa...
Frank Steffahn
-1
/
+1
2021-08-22
Fix typos “a”→“an”
Frank Steffahn
-1
/
+1
2021-08-18
Remove box syntax from rustc_mir_build
est31
-28
/
+34
2021-08-15
Introduce hir::ExprKind::Let - Take 2
Caio
-24
/
+45
2021-07-10
Implement Mutation- and BorrowOfLayoutConstrainedField in thir-unsafeck
Fabian Wolff
-1
/
+1
2021-06-27
fixup! Editon 2021 enables precise capture
Aman Arora
-2
/
+1
2021-06-27
Editon 2021 enables precise capture
Aman Arora
-1
/
+11
2021-06-13
Box `ExprKind::Adt`
LeSeulArtichaut
-1
/
+8
2021-05-27
Remove feature gate
Roxane
-19
/
+15
2021-05-27
Rollup merge of #85564 - pnkfelix:issue-85435-readd-capture-disjoint-fields-g...
Dylan DPC
-15
/
+20
2021-05-25
Rollup merge of #85605 - ptrojahn:closure_struct, r=matthewjasper
Guillaume Gomez
-4
/
+2
2021-05-23
Replace Local::new(1) with CAPTURE_STRUCT_LOCAL
Paul Trojahn
-4
/
+2
2021-05-22
Make THIR building a stealable query
LeSeulArtichaut
-7
/
+7
2021-05-22
Move THIR structure definitions to `rustc_middle`
LeSeulArtichaut
-10
/
+9
2021-05-21
Revert portion of PR #83521 that injected issue #85435 (and thus exposed unde...
Felix S. Klock II
-15
/
+20
2021-05-19
Store THIR in `IndexVec`s instead of an `Arena`
LeSeulArtichaut
-89
/
+149
2021-04-19
fix few typos
klensy
-2
/
+2
2021-04-07
Rollup merge of #83916 - Amanieu:asm_anonconst, r=petrochenkov
Dylan DPC
-3
/
+5
2021-04-06
Use AnonConst for asm! constants
Amanieu d'Antras
-3
/
+5
2021-04-02
Fix diagnostic issue when using FakeReads in closures
Roxane
-18
/
+14
2021-04-01
Simplify logical operations CFG
AngelicosPhosphoros
-29
/
+18
2021-03-26
Use iter::zip in compiler/
Josh Stone
-4
/
+5
2021-03-16
Auto merge of #82936 - oli-obk:valtree, r=RalfJung,lcnr,matthewjasper
bors
-7
/
+9
2021-03-16
Auto merge of #82536 - sexxi-goose:handle-patterns-take-2, r=nikomatsakis
bors
-28
/
+92
2021-03-15
Fix error after rebase
Roxane
-4
/
+3
2021-03-15
Add comments with examples and tests
Roxane
-33
/
+53
2021-03-14
Only borrow place for matching under specific conditions
Roxane
-1
/
+3
2021-03-14
Use the correct FakeReadCause
Roxane
-30
/
+38
2021-03-14
Delay use of Place in favor of PlaceBuilder
Roxane
-14
/
+24
2021-03-14
Introduce new fake reads
Roxane
-8
/
+33
2021-03-14
Remove duplicate asserts, replace eq assert with assert_eq
Ömer Sinan Ağacan
-3
/
+1
2021-03-12
Run rustfmt
Oli Scherer
-1
/
+3
2021-03-12
Prepare mir::Constant for ty::Const only supporting valtrees
Oli Scherer
-7
/
+7
2021-03-09
Take into account `ExprKind::Scope` when calculating span of temporary
LeSeulArtichaut
-6
/
+6
2021-03-09
Remove useless references/dereferences
LeSeulArtichaut
-132
/
+119
2021-03-09
Make arena allocation for the THIR work
LeSeulArtichaut
-20
/
+20
2021-03-09
Remove `Clone` impl for `thir::Expr`
LeSeulArtichaut
-4
/
+3
2021-03-09
Pull `thir::Cx` out of the MIR `Builder`
LeSeulArtichaut
-47
/
+53
2021-03-09
[WIP] Eagerly construct bodies of THIR
LeSeulArtichaut
-263
/
+207
2021-03-05
Shrink the size of Rvalue by 16 bytes
Oli Scherer
-8
/
+11
2021-02-05
Run x.py fmt to fix tidy issues
Wesley Wiser
-1
/
+0
2021-02-04
Revert "Use `record_operands_moved` more aggresively"
Felix S. Klock II
-14
/
+2
2021-02-04
Revert "Avoid leaking block expression values"
Felix S. Klock II
-68
/
+35
2021-02-02
Bump rustfmt version
Mark Rousskov
-72
/
+90
2021-01-30
Rollup merge of #81291 - sexxi-goose:fix-struct-update-functional-record-upda...
Yuki Okushi
-5
/
+10
2021-01-22
Make functional record update/struct update syntax works inside closures when...
Dhruv Jauhar
-5
/
+10
2021-01-16
Auto merge of #80290 - RalfJung:less-intrinsic-write, r=lcnr
bors
-74
/
+34
[next]