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_transform
/
src
/
lib.rs
Age
Commit message (
Expand
)
Author
Lines
2022-08-30
Auto merge of #99102 - JakobDegen:reorder-generators, r=oli-obk
bors
-36
/
+63
2022-08-30
Refactor MIR phases
Jakob Degen
-36
/
+63
2022-08-29
Revert let_chains stabilization
Nilstrieb
-0
/
+1
2022-08-12
Adjust cfgs
Mark Rousskov
-1
/
+0
2022-08-11
Simplify `rustc_hir::intravisit::Visitor::visit_variant_data`.
Nicholas Nethercote
-9
/
+1
2022-07-16
Stabilize `let_chains`
Caio
-1
/
+1
2022-07-13
Rename `debugging_opts` to `unstable_opts`
Joshua Nelson
-1
/
+1
2022-07-12
add new rval, pull deref early
ouz-a
-1
/
+1
2022-07-07
Reword comments and rename HIR visiting methods.
Camille GILLOT
-1
/
+1
2022-07-06
Update TypeVisitor paths
Alan Egerton
-1
/
+1
2022-07-02
Auto merge of #97235 - nbdd0121:unwind, r=Amanieu
bors
-0
/
+5
2022-06-15
remove box derefs from codgen
DrMeepster
-0
/
+2
2022-06-14
implement valtrees as the type-system representation for constant values
b-naber
-0
/
+2
2022-06-11
Try out `yeet` in the MIR interpreter
Scott McMurray
-0
/
+1
2022-06-08
Fix FFI-unwind unsoundness with mixed panic mode
Gary Guo
-0
/
+5
2022-05-24
Add dead store elimination pass
Jakob Degen
-1
/
+3
2022-05-22
Remove box syntax from rustc_mir_dataflow and rustc_mir_transform
est31
-1
/
+0
2022-05-20
Remove `crate` visibility usage in compiler
Jacob Pratt
-1
/
+0
2022-05-13
rename visit item-like methods
Miguel Guarniz
-1
/
+1
2022-05-13
remove ItemLikeVisitor and DeepVisitor
Miguel Guarniz
-1
/
+1
2022-04-29
exp-stuff-dirty
ouz-a
-1
/
+1
2022-04-10
Avoid accessing HIR from MIR queries.
Camille GILLOT
-1
/
+1
2022-04-04
New mir-opt deref_separator
ouz-a
-0
/
+2
2022-03-25
Rollup merge of #94655 - JakobDegen:mir-phase-docs, r=oli-obk
Dylan DPC
-4
/
+4
2022-03-23
Clarify which kinds of MIR are allowed during which phases.
Jakob Degen
-4
/
+4
2022-03-23
remove optimizations from const_prop_lint
Carl Scherer
-1
/
+1
2022-03-23
separate const prop lint from optimizations
Carl Scherer
-0
/
+2
2022-03-01
7 - Make more use of `let_chains`
Caio
-3
/
+4
2022-02-25
Switch bootstrap cfgs
Mark Rousskov
-1
/
+1
2022-02-11
add tainted_by_errors to mir::Body
Michael Goulet
-15
/
+13
2022-02-09
Rollup merge of #93813 - xldenis:public-mir-passes, r=wesleywiser
Matthias Krüger
-3
/
+6
2022-02-09
Make a few cleanup MIR passes public
Xavier Denis
-3
/
+6
2022-02-01
add a rustc::query_stability lint
lcnr
-0
/
+1
2022-01-22
Use an `indexmap` to avoid sorting `LocalDefId`s
pierwill
-4
/
+4
2022-01-16
Replace NestedVisitorMap with NestedFilter
Cameron Steffen
-5
/
+1
2022-01-16
Auto merge of #92805 - BoxyUwU:revert-lazy-anon-const-substs, r=lcnr
bors
-3
/
+3
2022-01-15
Reduce use of local_def_id_to_hir_id.
Camille GILLOT
-2
/
+1
2022-01-15
initial revert
Ellen
-3
/
+3
2021-12-14
Stabilize iter::zip.
PFPoitras
-1
/
+0
2021-12-08
Rollup merge of #91638 - scottmcm:less-inband-2-of-28, r=petrochenkov
Matthias Krüger
-3
/
+2
2021-12-07
Remove `in_band_lifetimes` from `rustc_mir_transform`
Scott McMurray
-3
/
+2
2021-12-05
Remove unnecessary FIXME (answered by Oli)
Dylan MacKenzie
-2
/
+1
2021-12-02
Don't "simplify" during optimizations if optimizations are disabled
Dylan MacKenzie
-6
/
+14
2021-12-02
Use new MIR pass manager
Dylan MacKenzie
-168
/
+73
2021-12-02
Add pass for simple phase change
Dylan MacKenzie
-0
/
+1
2021-12-02
Update passes with new interface
Dylan MacKenzie
-5
/
+5
2021-12-02
Implement a pass manager
Dylan MacKenzie
-0
/
+5
2021-12-02
Rollup merge of #91410 - ecstatic-morse:const-precise-live-drops-take-2, r=ol...
Matthias Krüger
-5
/
+19
2021-11-30
Move post-elaboration const-checking earlier in the pipeline
Dylan MacKenzie
-2
/
+14
2021-11-30
Add `RemoveUninitDrops` MIR pass
Dylan MacKenzie
-0
/
+1
[next]